org.shoal.ha.cache.api
Class DataStoreContext<K,V>

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

public class DataStoreContext<K,V>
extends java.lang.Object

Author:
Mahesh Kannan

Constructor Summary
DataStoreContext(java.lang.String serviceName, GroupService gs, java.lang.ClassLoader loader)
           
 
Method Summary
 CommandManager<K,V> getCommandManager()
           
 DataStoreEntryHelper<K,V> getDataStoreEntryHelper()
           
 DataStoreKeyHelper<K> getDataStoreKeyHelper()
           
 java.lang.String getGroupName()
           
 GroupService getGroupService()
           
 java.lang.String getInstanceName()
           
 KeyMapper<K> getKeyMapper()
           
 ReplicaStore<K,V> getReplicaStore()
           
 ResponseMediator getResponseMediator()
           
 java.lang.String getServiceName()
           
 boolean isCacheLocally()
           
 void setCacheLocally(boolean cacheLocally)
           
 void setDataStoreEntryHelper(DataStoreEntryHelper<K,V> dataStoreEntryHelper)
           
 void setDataStoreKeyHelper(DataStoreKeyHelper<K> dataStoreKeyHelper)
           
 void setKeyMapper(KeyMapper<K> keyMapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataStoreContext

public DataStoreContext(java.lang.String serviceName,
                        GroupService gs,
                        java.lang.ClassLoader loader)
Method Detail

getServiceName

public java.lang.String getServiceName()

getInstanceName

public java.lang.String getInstanceName()

getGroupName

public java.lang.String getGroupName()

getDataStoreKeyHelper

public DataStoreKeyHelper<K> getDataStoreKeyHelper()

setDataStoreKeyHelper

public void setDataStoreKeyHelper(DataStoreKeyHelper<K> dataStoreKeyHelper)

getDataStoreEntryHelper

public DataStoreEntryHelper<K,V> getDataStoreEntryHelper()

setDataStoreEntryHelper

public void setDataStoreEntryHelper(DataStoreEntryHelper<K,V> dataStoreEntryHelper)

getKeyMapper

public KeyMapper<K> getKeyMapper()

setKeyMapper

public void setKeyMapper(KeyMapper<K> keyMapper)

getCommandManager

public CommandManager<K,V> getCommandManager()

getResponseMediator

public ResponseMediator getResponseMediator()

getGroupService

public GroupService getGroupService()

getReplicaStore

public ReplicaStore<K,V> getReplicaStore()

isCacheLocally

public boolean isCacheLocally()

setCacheLocally

public void setCacheLocally(boolean cacheLocally)


Copyright © 2010. All Rights Reserved.