Package org.shoal.ha.cache.api
Class DataStoreConfigurator<K,V>
- java.lang.Object
-
- org.shoal.ha.cache.api.DataStoreConfigurator<K,V>
-
- Direct Known Subclasses:
DataStoreContext
public class DataStoreConfigurator<K,V> extends java.lang.Object- Author:
- Mahesh Kannan
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDataStoreConfigurator()
-
Method Summary
-
-
-
Method Detail
-
getInstanceName
public java.lang.String getInstanceName()
-
setInstanceName
public DataStoreConfigurator<K,V> setInstanceName(java.lang.String instanceName)
-
getGroupName
public java.lang.String getGroupName()
-
setGroupName
public DataStoreConfigurator<K,V> setGroupName(java.lang.String groupName)
-
getStoreName
public java.lang.String getStoreName()
-
setStoreName
public DataStoreConfigurator<K,V> setStoreName(java.lang.String storeName)
-
getKeyClazz
public java.lang.Class<K> getKeyClazz()
-
setKeyClazz
public DataStoreConfigurator<K,V> setKeyClazz(java.lang.Class<K> kClazz)
-
getValueClazz
public java.lang.Class<V> getValueClazz()
-
setValueClazz
public DataStoreConfigurator<K,V> setValueClazz(java.lang.Class<V> vClazz)
-
getKeyMapper
public KeyMapper getKeyMapper()
-
setKeyMapper
public DataStoreConfigurator<K,V> setKeyMapper(KeyMapper keyMapper)
-
isStartGMS
public boolean isStartGMS()
-
setStartGMS
public DataStoreConfigurator<K,V> setStartGMS(boolean startGMS)
-
getClassLoader
public java.lang.ClassLoader getClassLoader()
-
setClassLoader
public DataStoreConfigurator<K,V> setClassLoader(java.lang.ClassLoader loader)
-
isCacheLocally
public boolean isCacheLocally()
-
setCacheLocally
public DataStoreConfigurator<K,V> setCacheLocally(boolean cacheLocally)
-
isDoSynchronousReplication
public boolean isDoSynchronousReplication()
-
setDoSynchronousReplication
public DataStoreConfigurator<K,V> setDoSynchronousReplication(boolean val)
-
setDoAddCommands
public DataStoreConfigurator<K,V> setDoAddCommands()
-
isDoAddCommands
public boolean isDoAddCommands()
-
getIdleEntryDetector
public IdleEntryDetector<K,V> getIdleEntryDetector()
-
setIdleEntryDetector
public DataStoreConfigurator<K,V> setIdleEntryDetector(IdleEntryDetector<K,V> idleEntryDetector)
-
getDefaultMaxIdleTimeInMillis
public long getDefaultMaxIdleTimeInMillis()
-
setDefaultMaxIdleTimeInMillis
public DataStoreConfigurator<K,V> setDefaultMaxIdleTimeInMillis(long defaultMaxIdleTimeInMillis)
-
getDataStoreEntryUpdater
public DataStoreEntryUpdater<K,V> getDataStoreEntryUpdater()
-
setDataStoreEntryUpdater
public DataStoreConfigurator<K,V> setDataStoreEntryUpdater(DataStoreEntryUpdater<K,V> dseUpdater)
-
isSafeToDelayCaptureState
public boolean isSafeToDelayCaptureState()
-
setSafeToDelayCaptureState
public DataStoreConfigurator<K,V> setSafeToDelayCaptureState(boolean safeToDelayCaptureState)
-
isUseMapToCacheCommands
public boolean isUseMapToCacheCommands()
-
setUseMapToCacheCommands
public DataStoreConfigurator<K,V> setUseMapToCacheCommands(boolean useMapToCacheCommands)
-
getKeyTransformer
public org.glassfish.ha.store.util.KeyTransformer<K> getKeyTransformer()
-
setKeyTransformer
public DataStoreConfigurator<K,V> setKeyTransformer(org.glassfish.ha.store.util.KeyTransformer<K> keyTransformer)
-
isBroadcastRemovedExpired
public boolean isBroadcastRemovedExpired()
-
setBroadcastRemovedExpired
public DataStoreConfigurator<K,V> setBroadcastRemovedExpired(boolean broadcastRemovedExpired)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-