|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface defines the methods that all Persister classes must implement.
| Method Summary | |
void |
amend(EBMPEntity entityBean,
java.lang.String methodName)
This method is used to update some or all attributes in the data store. |
void |
amend(EBMPEntity entityBean,
java.lang.String methodName,
DataPacket amendData)
This method is used to update some or all attributes in the data store using the specified amendData rather that the entityBean's attributes. |
EPrimaryKey |
create(EBMPEntity entityBean)
This method is used to create an entity in the data store. |
java.util.Enumeration |
find(EBMPEntity entityBean,
java.lang.String methodName,
DataPacket finderData)
This method is used to find an entity in the data store. |
void |
load(EBMPEntity entityBean)
This method is used to load an entity from the data store. |
void |
remove(EBMPEntity entityBean)
This method is used to remove an entity from the data store. |
void |
removeFromCache(EBMPEntity entityBean)
This method is used to remove an entity from the cache only. |
void |
store(EBMPEntity entityBean)
This method is used to update all attributes in data store. |
| Method Detail |
public void amend(EBMPEntity entityBean,
java.lang.String methodName)
throws ProcessingErrorException
entityBean - entity to be updated in the data store
ProcessingErrorException - if an error occurs during processing
public void amend(EBMPEntity entityBean,
java.lang.String methodName,
DataPacket amendData)
throws ProcessingErrorException
entityBean - entity to be updated in the data storeamendData - the data to use for the amend operation
ProcessingErrorException - if an error occurs during processing
public EPrimaryKey create(EBMPEntity entityBean)
throws ProcessingErrorException
entityBean - entity to be created in the data store
ProcessingErrorException - if an error occurs during processing
public java.util.Enumeration find(EBMPEntity entityBean,
java.lang.String methodName,
DataPacket finderData)
throws ProcessingErrorException
entityBean - entity to be found in the data store
ProcessingErrorException - thrown if an error occurs during processing
public void load(EBMPEntity entityBean)
throws ProcessingErrorException
entityBean - entity to be loaded from the data store
ProcessingErrorException - if an error occurs during processing
public void remove(EBMPEntity entityBean)
throws ProcessingErrorException
entityBean - entity to be removed from the data store
ProcessingErrorException - thrown if an error occurs during processing
public void store(EBMPEntity entityBean)
throws ProcessingErrorException
entityBean - entity to be stored in the data store
ProcessingErrorException - if an error occurs during processing
public void removeFromCache(EBMPEntity entityBean)
throws ProcessingErrorException
entityBean - entity to be removed from the cache
ProcessingErrorException - thrown if an error occurs during processing
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||