|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataSource
This is an interface to map persistent data sources to objects
| Method Summary | |
|---|---|
java.lang.Object |
getFieldValue(LazyPropertyId valueId)
This is called when a field value contains an unfulfilled value (ValueId) |
java.lang.String |
getId()
Gets a string identification of the data source |
boolean |
hiddenId(java.lang.String id)
|
void |
initParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
This is called on initialization and provides access to the data source configuration parameters |
void |
mapObject(PersistableInitializer initializer,
java.lang.String objectId)
This is called when an object is being activated to retrieve the persisted data for a given object |
java.util.Iterator |
mapQuery(Query query)
This is called when an object is being activated to retrieve the persisted data for a given object with a filter |
void |
setId(java.lang.String id)
Sets a string identification of the data source |
| Method Detail |
|---|
java.lang.String getId()
void setId(java.lang.String id)
id -
void initParameters(java.util.Map<java.lang.String,java.lang.Object> parameters)
throws java.lang.Exception
parameters -
java.lang.Exception
void mapObject(PersistableInitializer initializer,
java.lang.String objectId)
throws java.lang.Exception
initializer - objectId -
java.lang.Exception
java.lang.Object getFieldValue(LazyPropertyId valueId)
throws java.lang.Exception
valueId -
java.lang.Exception
java.util.Iterator mapQuery(Query query)
throws java.lang.Exception
java.lang.Exceptionboolean hiddenId(java.lang.String id)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||