|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GlobalPersistenceManagerInterface
Interface that has to be implemented for global persistence layer.
Method Summary | |
---|---|
void |
configure(CallbackUtilities cus)
Method configure is called at Shark start up, to configure implementation of GlobalPersistenceManagerInterface. |
void |
delete(WMSessionHandle shandle,
GlobalDataPersistenceObject var)
Method delete |
java.util.List |
getAll(WMSessionHandle shandle)
Method getAll |
java.util.List |
getWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit)
|
void |
persist(WMSessionHandle shandle,
GlobalDataPersistenceObject var)
Method persist stores the global data into repository (usually database). |
boolean |
restore(WMSessionHandle shandle,
GlobalDataPersistenceObject var)
Method restore retrieves global data from the repository. |
Method Detail |
---|
void configure(CallbackUtilities cus) throws java.lang.Exception
cus
- an instance of CallbackUtilities used to get properties for configuring
Persistent Manager in Shark.
java.lang.Exception
- Thrown if configuring doesn't succeed.void persist(WMSessionHandle shandle, GlobalDataPersistenceObject var) throws java.lang.Exception
var
- GlobalDataPersistenceObject.
java.lang.Exception
- on error.boolean restore(WMSessionHandle shandle, GlobalDataPersistenceObject var) throws java.lang.Exception
var
- GlobalDataPersistenceObject must contain dataId
java.lang.Exception
- on error.void delete(WMSessionHandle shandle, GlobalDataPersistenceObject var) throws java.lang.Exception
var
- a GlobalDataPersistenceObject
java.lang.Exception
- on error.java.util.List getAll(WMSessionHandle shandle) throws java.lang.Exception
java.lang.Exception
- on error.java.util.List getWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit) throws java.lang.Exception
sqlWhere
-
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |