Interface ObjectStoreEnvironmentBeanMBean

  • All Known Implementing Classes:
    MetaObjectStoreEnvironmentBean, 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 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()
      • getJdbcAccess

        java.lang.String getJdbcAccess()
        Get the JDBCAccess details.
      • setJdbcAccess

        void setJdbcAccess​(java.lang.String connectionDetails)
        Sets the instance of JDBCAccess
        Parameters:
        connectionDetails - an Object that provides JDBCAccess, or null.
      • getTablePrefix

        java.lang.String getTablePrefix()
        Get the table prefix
        Returns:
        The prefix to apply to the table
      • setTablePrefix

        void setTablePrefix​(java.lang.String tablePrefix)
        Set the table prefix
        Parameters:
        tablePrefix - A prefix to use on the tables
      • getDropTable

        boolean getDropTable()
        Should the store drop the table
        Returns:
        Whether to drop the table
      • setDropTable

        void setDropTable​(boolean dropTable)
        Set whether to drop the table.
        Parameters:
        dropTable - Drop the table