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
|
Method Summary |
File |
getBaseDirectory()
|
ClassLoader |
getClassLoader()
|
String |
getClusterName()
|
String |
getInstanceName()
|
Class<K> |
getKeyClazz()
|
Logger |
getLogger()
|
long |
getMaxIdleTimeInSeconds()
|
long |
getMaxLoadWaitTimeInSeconds()
|
String |
getRelaxVersionCheck()
|
String |
getShortUniqueName()
|
boolean |
getStartGroupService()
|
String |
getStoreName()
|
String |
getStoreType()
|
long |
getTypicalPayloadSizeInKiloBytes()
|
Class<V> |
getValueClazz()
|
Map<String,Object> |
getVendorSpecificSettings()
|
boolean |
isSynchronousSave()
|
BackingStoreConfiguration<K,V> |
setBaseDirectory(File baseDirectory)
|
BackingStoreConfiguration<K,V> |
setClassLoader(ClassLoader classLoader)
|
BackingStoreConfiguration<K,V> |
setClusterName(String clusterName)
|
BackingStoreConfiguration<K,V> |
setInstanceName(String instanceName)
|
BackingStoreConfiguration<K,V> |
setKeyClazz(Class<K> kClazz)
|
BackingStoreConfiguration<K,V> |
setLogger(Logger logger)
|
BackingStoreConfiguration<K,V> |
setMaxIdleTimeInSeconds(long maxIdleTimeInSeconds)
|
BackingStoreConfiguration<K,V> |
setMaxLoadWaitTimeInSeconds(long maxLoadWaitTimeInSeconds)
|
BackingStoreConfiguration<K,V> |
setRelaxVersionCheck(String relaxVersionCheck)
|
BackingStoreConfiguration<K,V> |
setShortUniqueName(String shortUniqueName)
|
BackingStoreConfiguration<K,V> |
setStartGroupService(boolean startGroupService)
|
BackingStoreConfiguration<K,V> |
setStoreName(String storeName)
|
BackingStoreConfiguration<K,V> |
setStoreType(String storeType)
|
BackingStoreConfiguration<K,V> |
setSynchronousSave(boolean synchronousSave)
|
BackingStoreConfiguration<K,V> |
setTypicalPayloadSizeInKiloBytes(long typicalPayloadSizeInKiloBytes)
|
BackingStoreConfiguration<K,V> |
setValueClazz(Class<V> vClazz)
|
String |
toString()
|
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
BackingStoreConfiguration
public BackingStoreConfiguration()
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)
getKeyClazz
public Class<K> getKeyClazz()
setKeyClazz
public BackingStoreConfiguration<K,V> setKeyClazz(Class<K> kClazz)
getValueClazz
public Class<V> getValueClazz()
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)
getVendorSpecificSettings
public Map<String,Object> getVendorSpecificSettings()
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public BackingStoreConfiguration<K,V> setClassLoader(ClassLoader classLoader)
getStartGroupService
public boolean getStartGroupService()
setStartGroupService
public BackingStoreConfiguration<K,V> setStartGroupService(boolean startGroupService)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.