com.arjuna.ats.arjuna.objectstore
Class StoreManager

java.lang.Object
  extended by 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
StoreManager(ObjectStoreAPI actionStore, ObjectStoreAPI stateStore, ObjectStoreAPI communicationStore)
           
 
Method Summary
static ParticipantStore getCommunicationStore()
           
static ParticipantStore getParticipantStore()
           
static RecoveryStore getRecoveryStore()
           
static TxLog getTxLog()
           
static ObjectStoreAPI getTxOJStore()
           
static ParticipantStore setupStore(String rootName, int sharedStatus)
           
static void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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()


Copyright © 2011. All Rights Reserved.