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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglongbooleanlongbooleansetBaseDirectory(File baseDirectory) setClassLoader(ClassLoader classLoader) setClusterName(String clusterName) setInstanceName(String instanceName) setKeyClazz(Class<K> kClazz) setMaxIdleTimeInSeconds(long maxIdleTimeInSeconds) setMaxLoadWaitTimeInSeconds(long maxLoadWaitTimeInSeconds) setRelaxVersionCheck(String relaxVersionCheck) setShortUniqueName(String shortUniqueName) setStartGroupService(boolean startGroupService) setStoreName(String storeName) setStoreType(String storeType) setSynchronousSave(boolean synchronousSave) setTypicalPayloadSizeInKiloBytes(long typicalPayloadSizeInKiloBytes) setValueClazz(Class<V> vClazz) toString()
-
Field Details
-
BASE_DIRECTORY_NAME
- See Also:
-
NO_OP_PERSISTENCE_TYPE
- See Also:
-
START_GMS
- See Also:
-
-
Constructor Details
-
BackingStoreConfiguration
public BackingStoreConfiguration()
-
-
Method Details
-
getClusterName
-
setClusterName
-
getInstanceName
-
setInstanceName
-
getStoreName
-
setStoreName
-
getShortUniqueName
-
setShortUniqueName
-
getStoreType
-
setStoreType
-
getMaxIdleTimeInSeconds
public long getMaxIdleTimeInSeconds() -
setMaxIdleTimeInSeconds
-
getRelaxVersionCheck
-
setRelaxVersionCheck
-
getMaxLoadWaitTimeInSeconds
public long getMaxLoadWaitTimeInSeconds() -
setMaxLoadWaitTimeInSeconds
-
getBaseDirectory
-
setBaseDirectory
-
getKeyClazz
-
setKeyClazz
-
getValueClazz
-
setValueClazz
-
isSynchronousSave
public boolean isSynchronousSave() -
setSynchronousSave
-
getTypicalPayloadSizeInKiloBytes
public long getTypicalPayloadSizeInKiloBytes() -
setTypicalPayloadSizeInKiloBytes
public BackingStoreConfiguration<K,V> setTypicalPayloadSizeInKiloBytes(long typicalPayloadSizeInKiloBytes) -
getLogger
-
setLogger
-
getVendorSpecificSettings
-
getClassLoader
-
setClassLoader
-
getStartGroupService
public boolean getStartGroupService() -
setStartGroupService
-
toString
-