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()
           
 java.lang.String getLocalOSRoot()
           
 java.lang.String getObjectStoreDir()
           
 java.lang.String getObjectStoreType()
           
 long getPurgeTime()
           
 int getShare()
           
 long getTxLogSize()
           
 boolean isCacheStoreSync()
           
 boolean isObjectStoreSync()
           
 boolean isSynchronousRemoval()
           
 boolean isTransactionSync()
           
 

Method Detail

getCacheStoreSize

int getCacheStoreSize()

isCacheStoreSync

boolean isCacheStoreSync()

getCacheStoreRemovedItems

int getCacheStoreRemovedItems()

getCacheStoreScanPeriod

int getCacheStoreScanPeriod()

getCacheStoreWorkItems

int getCacheStoreWorkItems()

getCacheStoreHash

int getCacheStoreHash()

getLocalOSRoot

java.lang.String getLocalOSRoot()

getObjectStoreDir

java.lang.String getObjectStoreDir()

isObjectStoreSync

boolean isObjectStoreSync()

getObjectStoreType

java.lang.String getObjectStoreType()

getHashedDirectories

int getHashedDirectories()

isTransactionSync

boolean isTransactionSync()

getShare

int getShare()

getHierarchyRetry

int getHierarchyRetry()

getHierarchyTimeout

int getHierarchyTimeout()

isSynchronousRemoval

boolean isSynchronousRemoval()

getTxLogSize

long getTxLogSize()

getPurgeTime

long getPurgeTime()