ERXDatabaseContextDelegate.AutoBatchFaultingEnterpriseObject Interface Reference

Inherits com::webobjects::eocontrol::EOEnterpriseObject.

Inherited by ERXGenericRecord.

Collaboration diagram for ERXDatabaseContextDelegate.AutoBatchFaultingEnterpriseObject:

Collaboration graph
[legend]

List of all members.

Public Member Functions

String batchFaultingRelationshipName ()
EOGlobalID batchFaultingSourceGlobalID ()
long batchFaultingTimeStamp ()
void setBatchFaultingTimestamp (long fetchTimestamp)
void touchFromBatchFaultingSource (AutoBatchFaultingEnterpriseObject toucher, String relationship)


Detailed Description

Interface to provide auto-magic batch fetching. For an implementation (and the hack needed for to-one handling), see ERXGenericRecord.

Member Function Documentation

String batchFaultingRelationshipName (  ) 

The key through which we were last accessed.

Returns:
relationship name or null

Implemented in ERXGenericRecord.

EOGlobalID batchFaultingSourceGlobalID (  ) 

The GID of the object that last touched us, or null.

Returns:
gid of touching object.

Implemented in ERXGenericRecord.

long batchFaultingTimeStamp (  ) 

Last time fetched.

Returns:
millis of last fetch.

Implemented in ERXGenericRecord.

void setBatchFaultingTimestamp ( long  fetchTimestamp  ) 

Updates the last time this object was fetched.

Parameters:
fetchTimestamp 

Implemented in ERXGenericRecord.

void touchFromBatchFaultingSource ( AutoBatchFaultingEnterpriseObject  toucher,
String  relationship 
)

Marks the object as touched from the specified source with the specified key.

Parameters:
toucher 
relationship name of relationship

Implemented in ERXGenericRecord.


The documentation for this interface was generated from the following file:

Generated on Sat May 26 06:43:08 2012 for Project Wonder by  doxygen 1.5.8