org.shoal.ha.cache.api
Class ReplicationFramework<K,V extends java.io.Serializable>

java.lang.Object
  extended by org.shoal.ha.cache.api.ReplicationFramework<K,V>

public class ReplicationFramework<K,V extends java.io.Serializable>
extends java.lang.Object

Author:
Mahesh Kannan

Constructor Summary
ReplicationFramework(DataStoreConfigurator<K,V> conf)
           
 
Method Summary
 void execute(Command<K,V> cmd)
           
 CommandManager<K,V> getCommandManager()
           
 DataStoreConfigurator<K,V> getDataStoreConfigurator()
           
 DataStoreContext<K,V> getDataStoreContext()
           
 DataStoreEntryHelper<K,V> getDataStoreEntryHelper()
           
 java.lang.String getGroupName()
           
 GroupService getGroupService()
           
 java.lang.String getInstanceName()
           
 ReplicaStore<K,V> getReplicaStore()
           
 java.lang.String getStoreName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplicationFramework

public ReplicationFramework(DataStoreConfigurator<K,V> conf)
Method Detail

execute

public void execute(Command<K,V> cmd)
             throws DataStoreException
Throws:
DataStoreException

getStoreName

public java.lang.String getStoreName()

getInstanceName

public java.lang.String getInstanceName()

getGroupName

public java.lang.String getGroupName()

getGroupService

public GroupService getGroupService()

getCommandManager

public CommandManager<K,V> getCommandManager()

getDataStoreEntryHelper

public DataStoreEntryHelper<K,V> getDataStoreEntryHelper()

getDataStoreContext

public DataStoreContext<K,V> getDataStoreContext()

getDataStoreConfigurator

public DataStoreConfigurator<K,V> getDataStoreConfigurator()

getReplicaStore

public ReplicaStore<K,V> getReplicaStore()


Copyright © 2010. All Rights Reserved.