Package org.glassfish.ha.store.api
Class BackingStoreConfiguration<K extends Serializable,V extends Serializable>
- java.lang.Object
-
- org.glassfish.ha.store.api.BackingStoreConfiguration<K,V>
-
public class BackingStoreConfiguration<K extends Serializable,V extends Serializable> extends Object
- Author:
- Mahesh Kannan
-
-
Field Summary
Fields Modifier and Type Field Description static StringBASE_DIRECTORY_NAMEstatic StringNO_OP_PERSISTENCE_TYPEstatic StringSTART_GMS
-
Constructor Summary
Constructors Constructor Description BackingStoreConfiguration()
-
Method Summary
-
-
-
Field Detail
-
BASE_DIRECTORY_NAME
public static final String BASE_DIRECTORY_NAME
- See Also:
- Constant Field Values
-
NO_OP_PERSISTENCE_TYPE
public static final String NO_OP_PERSISTENCE_TYPE
- See Also:
- Constant Field Values
-
START_GMS
public static final String START_GMS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClusterName
public String getClusterName()
-
setClusterName
public BackingStoreConfiguration<K,V> setClusterName(String clusterName)
-
getInstanceName
public String getInstanceName()
-
setInstanceName
public BackingStoreConfiguration<K,V> setInstanceName(String instanceName)
-
getStoreName
public String getStoreName()
-
setStoreName
public BackingStoreConfiguration<K,V> setStoreName(String storeName)
-
getShortUniqueName
public String getShortUniqueName()
-
setShortUniqueName
public BackingStoreConfiguration<K,V> setShortUniqueName(String shortUniqueName)
-
getStoreType
public String getStoreType()
-
setStoreType
public BackingStoreConfiguration<K,V> setStoreType(String storeType)
-
getMaxIdleTimeInSeconds
public long getMaxIdleTimeInSeconds()
-
setMaxIdleTimeInSeconds
public BackingStoreConfiguration<K,V> setMaxIdleTimeInSeconds(long maxIdleTimeInSeconds)
-
getRelaxVersionCheck
public String getRelaxVersionCheck()
-
setRelaxVersionCheck
public BackingStoreConfiguration<K,V> setRelaxVersionCheck(String relaxVersionCheck)
-
getMaxLoadWaitTimeInSeconds
public long getMaxLoadWaitTimeInSeconds()
-
setMaxLoadWaitTimeInSeconds
public BackingStoreConfiguration<K,V> setMaxLoadWaitTimeInSeconds(long maxLoadWaitTimeInSeconds)
-
getBaseDirectory
public File getBaseDirectory()
-
setBaseDirectory
public BackingStoreConfiguration<K,V> setBaseDirectory(File baseDirectory)
-
setKeyClazz
public BackingStoreConfiguration<K,V> setKeyClazz(Class<K> kClazz)
-
setValueClazz
public BackingStoreConfiguration<K,V> setValueClazz(Class<V> vClazz)
-
isSynchronousSave
public boolean isSynchronousSave()
-
setSynchronousSave
public BackingStoreConfiguration<K,V> setSynchronousSave(boolean synchronousSave)
-
getTypicalPayloadSizeInKiloBytes
public long getTypicalPayloadSizeInKiloBytes()
-
setTypicalPayloadSizeInKiloBytes
public BackingStoreConfiguration<K,V> setTypicalPayloadSizeInKiloBytes(long typicalPayloadSizeInKiloBytes)
-
getLogger
public Logger getLogger()
-
setLogger
public BackingStoreConfiguration<K,V> setLogger(Logger logger)
-
getClassLoader
public ClassLoader getClassLoader()
-
setClassLoader
public BackingStoreConfiguration<K,V> setClassLoader(ClassLoader classLoader)
-
getStartGroupService
public boolean getStartGroupService()
-
setStartGroupService
public BackingStoreConfiguration<K,V> setStartGroupService(boolean startGroupService)
-
-