Package wt.fv

Interface SiteVaultsMonitorMBean

All Superinterfaces:
SelfEmailingMBean

public interface SiteVaultsMonitorMBean extends SelfEmailingMBean


Supported API: true

Extendable: false
  • Method Details

    • setFreeSpaceThreshold

      @MBeanOperationImpact(0) void setFreeSpaceThreshold(String siteName, float minDiskSpacePercentage) throws Exception
      Set capacity threshold for site

      Supported API: true
      Parameters:
      siteURL - Site URL
      capacityThreshold - Integer value for % capacity threshold
      Throws:
      Exception
    • getFreeDiskSpace

      @MBeanOperationImpact(0) String getFreeDiskSpace(String uniqueVaultName) throws Exception
      Returns the available disk space string for a given vault

      Supported API: true
      Parameters:
      uniqueVaultName - Unique vault name - vault name is unique across master, and replicas
      Throws:
      Exception
    • isVaultThresholdReached

      @MBeanOperationImpact(0) String isVaultThresholdReached(String uniqueVaultName) throws Exception
      Returns whether vault threshold (disk space capacity) has been reached

      Supported API: true
      Parameters:
      uniqueVaultName - Unique vault name - vault name is unique across master, and replicas
      Throws:
      Exception
    • getVaultStatus

      @MBeanOperationImpact(0) String getVaultStatus(String uniqueVaultName) throws Exception
      Returns whether vault status (inaccessible, Read - Write, or Read - Only)

      Supported API: true
      Parameters:
      uniqueVaultName - Unique vault name - vault name is unique across master, and replicas
      Throws:
      Exception