Class StoreManager
- java.lang.Object
-
- com.arjuna.ats.arjuna.objectstore.StoreManager
-
public class StoreManager extends Object
Single point of control for the management of storage instances.- Author:
- Jonathan Halliday (jonathan.halliday@redhat.com) 2010-07
-
-
Constructor Summary
Constructors Constructor Description StoreManager(ObjectStoreAPI actionStore, ObjectStoreAPI stateStore, ObjectStoreAPI communicationStore)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ParticipantStoregetCommunicationStore()static ObjectStoreAPIgetEISNameStore()static ParticipantStoregetParticipantStore()static RecoveryStoregetRecoveryStore()static TxLoggetTxLog()static ObjectStoreAPIgetTxOJStore()static ParticipantStoresetupStore(String rootName, int sharedStatus)static voidshutdown()
-
-
-
Constructor Detail
-
StoreManager
public StoreManager(ObjectStoreAPI actionStore, ObjectStoreAPI stateStore, ObjectStoreAPI communicationStore)
-
-
Method Detail
-
shutdown
public static final void shutdown()
-
getRecoveryStore
public static final RecoveryStore getRecoveryStore()
-
getTxLog
public static final TxLog getTxLog()
-
getParticipantStore
public static final ParticipantStore getParticipantStore()
-
getCommunicationStore
public static final ParticipantStore getCommunicationStore()
-
setupStore
public static ParticipantStore setupStore(String rootName, int sharedStatus)
-
getTxOJStore
public static ObjectStoreAPI getTxOJStore()
-
getEISNameStore
public static ObjectStoreAPI getEISNameStore()
-
-