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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
boolean
long
boolean
setBaseDirectory
(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
-