|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fzj.unicore.wsrflite.persistence.PersistenceManager
public class PersistenceManager
| Constructor Summary | |
|---|---|
PersistenceManager()
|
|
| Method Summary | |
|---|---|
static de.fzj.unicore.persist.impl.LockSupport |
getLockSupport()
get helper for dealing with locks (a singleton) |
static Store |
getPersist(String serviceName)
gets the Store instance for the given service |
static PersistenceSettings |
getPersistenceSettings(Class<?> service)
retrieve the persistence settings for a given service class |
static boolean |
init()
returns true if the hosting env persists instances Can be activated by setting a property to "true" |
static void |
persist(WSRFInstance inst)
persist an instance and clear its "dirty" status |
static void |
removePersist(String serviceName)
removes the Store instance of a WSRF Web Service from the PersistenceManager. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PersistenceManager()
| Method Detail |
|---|
public static boolean init()
public static void persist(WSRFInstance inst)
inst - public static Store getPersist(String serviceName)
Store instance for the given service
serviceName - - the name of the service
Store implementation configured for the given servicepublic static PersistenceSettings getPersistenceSettings(Class<?> service)
serviceClass -
public static void removePersist(String serviceName)
Store instance of a WSRF Web Service from the PersistenceManager.
serviceName - - the service namepublic static de.fzj.unicore.persist.impl.LockSupport getLockSupport()
LockSupport
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||