com.arjuna.ats.arjuna.common
Interface ObjectStoreEnvironmentBeanMBean

All Known Implementing Classes:
ObjectStoreEnvironmentBean

public interface ObjectStoreEnvironmentBeanMBean

A JMX MBean interface containing configuration for the objectstore and various implementations thereof.

Author:
Jonathan Halliday (jonathan.halliday@redhat.com)

Method Summary
 int getCacheStoreHash()
           
 int getCacheStoreRemovedItems()
           
 int getCacheStoreScanPeriod()
           
 int getCacheStoreSize()
           
 int getCacheStoreWorkItems()
           
 int getHashedDirectories()
           
 int getHierarchyRetry()
           
 int getHierarchyTimeout()
           
 int getJdbcPoolSizeInitial()
           
 int getJdbcPoolSizeMaximum()
           
 java.lang.String getJdbcTxDbAccess()
           
 java.lang.String getJdbcUserDbAccess()
           
 java.lang.String getLocalOSRoot()
           
 java.lang.String getObjectStoreDir()
           
 java.lang.String getObjectStoreType()
           
 long getPurgeTime()
           
 int getShare()
           
 long getTxLogSize()
           
 boolean isCacheStoreSync()
           
 boolean isJdbcPoolPutConnections()
           
 boolean isJmxEnabled()
           
 boolean isObjectStoreSync()
           
 boolean isSynchronousRemoval()
           
 boolean isTransactionSync()
           
 void setCacheStoreHash(int cacheStoreHash)
           
 void setCacheStoreRemovedItems(int cacheStoreRemovedItems)
           
 void setCacheStoreScanPeriod(int cacheStoreScanPeriod)
           
 void setCacheStoreSize(int cacheStoreSize)
           
 void setCacheStoreSync(boolean cacheStoreSync)
           
 void setCacheStoreWorkItems(int cacheStoreWorkItems)
           
 void setHashedDirectories(int hashedDirectories)
           
 void setHierarchyRetry(int hierarchyRetry)
           
 void setHierarchyTimeout(int hierarchyTimeout)
           
 void setJdbcPoolPutConnections(boolean jdbcPoolPutConnections)
           
 void setJdbcPoolSizeInitial(int jdbcPoolSizeInitial)
           
 void setJdbcPoolSizeMaximum(int jdbcPoolSizeMaximum)
           
 void setJdbcTxDbAccess(java.lang.String jdbcTxDbAccess)
           
 void setJdbcUserDbAccess(java.lang.String jdbcUserDbAccess)
           
 void setJmxEnabled(boolean enable)
           
 void setLocalOSRoot(java.lang.String localOSRoot)
           
 void setObjectStoreDir(java.lang.String objectStoreDir)
           
 void setObjectStoreSync(boolean objectStoreSync)
           
 void setObjectStoreType(java.lang.String objectStoreType)
           
 void setPurgeTime(long purgeTime)
           
 void setShare(int share)
           
 void setSynchronousRemoval(boolean synchronousRemoval)
           
 void setTransactionSync(boolean transactionSync)
           
 void setTxLogSize(long txLogSize)
           
 

Method Detail

getCacheStoreSize

int getCacheStoreSize()

setCacheStoreSize

void setCacheStoreSize(int cacheStoreSize)

isCacheStoreSync

boolean isCacheStoreSync()

setCacheStoreSync

void setCacheStoreSync(boolean cacheStoreSync)

getCacheStoreRemovedItems

int getCacheStoreRemovedItems()

setCacheStoreRemovedItems

void setCacheStoreRemovedItems(int cacheStoreRemovedItems)

getCacheStoreScanPeriod

int getCacheStoreScanPeriod()

setCacheStoreScanPeriod

void setCacheStoreScanPeriod(int cacheStoreScanPeriod)

getCacheStoreWorkItems

int getCacheStoreWorkItems()

setCacheStoreWorkItems

void setCacheStoreWorkItems(int cacheStoreWorkItems)

getCacheStoreHash

int getCacheStoreHash()

setCacheStoreHash

void setCacheStoreHash(int cacheStoreHash)

getLocalOSRoot

java.lang.String getLocalOSRoot()

setLocalOSRoot

void setLocalOSRoot(java.lang.String localOSRoot)

getObjectStoreDir

java.lang.String getObjectStoreDir()

setObjectStoreDir

void setObjectStoreDir(java.lang.String objectStoreDir)

isObjectStoreSync

boolean isObjectStoreSync()

setObjectStoreSync

void setObjectStoreSync(boolean objectStoreSync)

getObjectStoreType

java.lang.String getObjectStoreType()

setObjectStoreType

void setObjectStoreType(java.lang.String objectStoreType)

getHashedDirectories

int getHashedDirectories()

setHashedDirectories

void setHashedDirectories(int hashedDirectories)

isTransactionSync

boolean isTransactionSync()

setTransactionSync

void setTransactionSync(boolean transactionSync)

getJdbcUserDbAccess

java.lang.String getJdbcUserDbAccess()

setJdbcUserDbAccess

void setJdbcUserDbAccess(java.lang.String jdbcUserDbAccess)

getJdbcTxDbAccess

java.lang.String getJdbcTxDbAccess()

setJdbcTxDbAccess

void setJdbcTxDbAccess(java.lang.String jdbcTxDbAccess)

getJdbcPoolSizeInitial

int getJdbcPoolSizeInitial()

setJdbcPoolSizeInitial

void setJdbcPoolSizeInitial(int jdbcPoolSizeInitial)

getJdbcPoolSizeMaximum

int getJdbcPoolSizeMaximum()

setJdbcPoolSizeMaximum

void setJdbcPoolSizeMaximum(int jdbcPoolSizeMaximum)

isJdbcPoolPutConnections

boolean isJdbcPoolPutConnections()

setJdbcPoolPutConnections

void setJdbcPoolPutConnections(boolean jdbcPoolPutConnections)

getShare

int getShare()

setShare

void setShare(int share)

getHierarchyRetry

int getHierarchyRetry()

setHierarchyRetry

void setHierarchyRetry(int hierarchyRetry)

getHierarchyTimeout

int getHierarchyTimeout()

setHierarchyTimeout

void setHierarchyTimeout(int hierarchyTimeout)

isSynchronousRemoval

boolean isSynchronousRemoval()

setSynchronousRemoval

void setSynchronousRemoval(boolean synchronousRemoval)

getTxLogSize

long getTxLogSize()

setTxLogSize

void setTxLogSize(long txLogSize)

getPurgeTime

long getPurgeTime()

setPurgeTime

void setPurgeTime(long purgeTime)

isJmxEnabled

boolean isJmxEnabled()

setJmxEnabled

void setJmxEnabled(boolean enable)