|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.siebel.rf.offline.branch.datastore.RDBMSPersister
The RDBMSPersister class
Constructor Summary | |
RDBMSPersister()
|
Method Summary | |
void |
amend(Persisted obj)
Gets the parameter value from the given Persisted obj then amends the persisted objects |
Persisted |
create(Persisted obj)
Gets the parameter value from the given Persisted obj then creates it and returns the persisted objects |
Persisted |
createAmend(Persisted obj)
Gets the pk attributes from the given Persisted obj then finds the object by primary key , if there is finder exception then creates the object otherwise amend the object and return the persisted object |
java.util.Collection |
findBy(java.util.Map params,
java.lang.Class persistedClass)
Returns the Collection of persisted objects |
java.util.Collection |
findBy(java.util.Map params,
java.lang.Class persistedClass,
java.lang.String[][] orderBy)
Returns the Collection of persisted objects |
java.lang.Object |
findByPrimaryKey(java.util.Map params,
java.lang.Class persistedClass)
Returns the persisted objects |
java.util.Collection |
findDistinct(java.util.Collection params,
java.lang.Class persistedClass)
Returns the Collection of distinct persisted objects |
void |
purgeProcessedData(java.util.Map params,
java.lang.Class persistedClass)
Deletes the processed data on BDS |
void |
remove(Persisted obj)
Gets the parameter value from the given Persisted obj then removes the persisted object |
void |
removeAll(Persisted obj)
Removes all from persisted object from the given Persisted obj |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RDBMSPersister()
Method Detail |
public java.util.Collection findBy(java.util.Map params, java.lang.Class persistedClass, java.lang.String[][] orderBy)
findBy
in interface Persister
params
- MappersistedClass
- ClassorderBy
- String[][]public java.util.Collection findBy(java.util.Map params, java.lang.Class persistedClass)
findBy
in interface Persister
params
- MappersistedClass
- Classpublic java.util.Collection findDistinct(java.util.Collection params, java.lang.Class persistedClass)
findDistinct
in interface Persister
params
- CollectionpersistedClass
- Classpublic java.lang.Object findByPrimaryKey(java.util.Map params, java.lang.Class persistedClass) throws FinderException
findByPrimaryKey
in interface Persister
params
- MappersistedClass
- Classpublic Persisted create(Persisted obj)
create
in interface Persister
obj
- Persistedpublic void amend(Persisted obj)
amend
in interface Persister
obj
- Persistedpublic void remove(Persisted obj)
remove
in interface Persister
obj
- Persistedpublic Persisted createAmend(Persisted obj)
createAmend
in interface Persister
obj
- Persistedpublic void removeAll(Persisted obj)
removeAll
in interface Persister
obj
- Persistedpublic void purgeProcessedData(java.util.Map params, java.lang.Class persistedClass)
purgeProcessedData
in interface Persister
params
- MappersistedClass
- Class
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |