org.glassfish.ha.store.api
Class BackingStoreConfiguration<K extends java.io.Serializable,V extends java.io.Serializable>
java.lang.Object
org.glassfish.ha.store.api.BackingStoreConfiguration<K,V>
public class BackingStoreConfiguration<K extends java.io.Serializable,V extends java.io.Serializable>
- extends java.lang.Object
- Author:
- Mahesh Kannan
|
Method Summary |
java.io.File |
getBaseDirectory()
|
java.lang.ClassLoader |
getClassLoader()
|
java.lang.String |
getClusterName()
|
java.lang.String |
getInstanceName()
|
java.lang.Class<K> |
getKeyClazz()
|
java.util.logging.Logger |
getLogger()
|
long |
getMaxIdleTimeInSeconds()
|
long |
getMaxLoadWaitTimeInSeconds()
|
java.lang.String |
getRelaxVersionCheck()
|
java.lang.String |
getShortUniqueName()
|
boolean |
getStartGroupService()
|
java.lang.String |
getStoreName()
|
java.lang.String |
getStoreType()
|
long |
getTypicalPayloadSizeInKiloBytes()
|
java.lang.Class<V> |
getValueClazz()
|
java.util.Map<java.lang.String,java.lang.Object> |
getVendorSpecificSettings()
|
boolean |
isSynchronousSave()
|
BackingStoreConfiguration<K,V> |
setBaseDirectory(java.io.File baseDirectory)
|
BackingStoreConfiguration<K,V> |
setClassLoader(java.lang.ClassLoader classLoader)
|
BackingStoreConfiguration<K,V> |
setClusterName(java.lang.String clusterName)
|
BackingStoreConfiguration<K,V> |
setInstanceName(java.lang.String instanceName)
|
BackingStoreConfiguration<K,V> |
setKeyClazz(java.lang.Class<K> kClazz)
|
BackingStoreConfiguration<K,V> |
setLogger(java.util.logging.Logger logger)
|
BackingStoreConfiguration<K,V> |
setMaxIdleTimeInSeconds(long maxIdleTimeInSeconds)
|
BackingStoreConfiguration<K,V> |
setMaxLoadWaitTimeInSeconds(long maxLoadWaitTimeInSeconds)
|
BackingStoreConfiguration<K,V> |
setRelaxVersionCheck(java.lang.String relaxVersionCheck)
|
BackingStoreConfiguration<K,V> |
setShortUniqueName(java.lang.String shortUniqueName)
|
BackingStoreConfiguration<K,V> |
setStartGroupService(boolean startGroupService)
|
BackingStoreConfiguration<K,V> |
setStoreName(java.lang.String storeName)
|
BackingStoreConfiguration<K,V> |
setStoreType(java.lang.String storeType)
|
BackingStoreConfiguration<K,V> |
setSynchronousSave(boolean synchronousSave)
|
BackingStoreConfiguration<K,V> |
setTypicalPayloadSizeInKiloBytes(long typicalPayloadSizeInKiloBytes)
|
BackingStoreConfiguration<K,V> |
setValueClazz(java.lang.Class<V> vClazz)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BASE_DIRECTORY_NAME
public static final java.lang.String BASE_DIRECTORY_NAME
- See Also:
- Constant Field Values
NO_OP_PERSISTENCE_TYPE
public static final java.lang.String NO_OP_PERSISTENCE_TYPE
- See Also:
- Constant Field Values
START_GMS
public static final java.lang.String START_GMS
- See Also:
- Constant Field Values
BackingStoreConfiguration
public BackingStoreConfiguration()
getClusterName
public java.lang.String getClusterName()
setClusterName
public BackingStoreConfiguration<K,V> setClusterName(java.lang.String clusterName)
getInstanceName
public java.lang.String getInstanceName()
setInstanceName
public BackingStoreConfiguration<K,V> setInstanceName(java.lang.String instanceName)
getStoreName
public java.lang.String getStoreName()
setStoreName
public BackingStoreConfiguration<K,V> setStoreName(java.lang.String storeName)
getShortUniqueName
public java.lang.String getShortUniqueName()
setShortUniqueName
public BackingStoreConfiguration<K,V> setShortUniqueName(java.lang.String shortUniqueName)
getStoreType
public java.lang.String getStoreType()
setStoreType
public BackingStoreConfiguration<K,V> setStoreType(java.lang.String storeType)
getMaxIdleTimeInSeconds
public long getMaxIdleTimeInSeconds()
setMaxIdleTimeInSeconds
public BackingStoreConfiguration<K,V> setMaxIdleTimeInSeconds(long maxIdleTimeInSeconds)
getRelaxVersionCheck
public java.lang.String getRelaxVersionCheck()
setRelaxVersionCheck
public BackingStoreConfiguration<K,V> setRelaxVersionCheck(java.lang.String relaxVersionCheck)
getMaxLoadWaitTimeInSeconds
public long getMaxLoadWaitTimeInSeconds()
setMaxLoadWaitTimeInSeconds
public BackingStoreConfiguration<K,V> setMaxLoadWaitTimeInSeconds(long maxLoadWaitTimeInSeconds)
getBaseDirectory
public java.io.File getBaseDirectory()
setBaseDirectory
public BackingStoreConfiguration<K,V> setBaseDirectory(java.io.File baseDirectory)
getKeyClazz
public java.lang.Class<K> getKeyClazz()
setKeyClazz
public BackingStoreConfiguration<K,V> setKeyClazz(java.lang.Class<K> kClazz)
getValueClazz
public java.lang.Class<V> getValueClazz()
setValueClazz
public BackingStoreConfiguration<K,V> setValueClazz(java.lang.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 java.util.logging.Logger getLogger()
setLogger
public BackingStoreConfiguration<K,V> setLogger(java.util.logging.Logger logger)
getVendorSpecificSettings
public java.util.Map<java.lang.String,java.lang.Object> getVendorSpecificSettings()
getClassLoader
public java.lang.ClassLoader getClassLoader()
setClassLoader
public BackingStoreConfiguration<K,V> setClassLoader(java.lang.ClassLoader classLoader)
getStartGroupService
public boolean getStartGroupService()
setStartGroupService
public BackingStoreConfiguration<K,V> setStartGroupService(boolean startGroupService)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2010. All Rights Reserved.