Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addDupInfo(String, DuplicationInfo) - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationReport
-
This method adds details for the duplication status at a given host.
- addIssue(String) - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- addSpaceCount(String, String, long) - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- ALL_SPACES - Static variable in class org.duracloud.account.monitor.duplication.DuplicationMonitor
- ALL_SPACES - Static variable in class org.duracloud.account.monitor.duplication.util.DuplicationPropReader
B
- BaseMonitor - Class in org.duracloud.account.monitor.common
- BaseMonitor() - Constructor for class org.duracloud.account.monitor.common.BaseMonitor
C
- com.fasterxml.classmate - module com.fasterxml.classmate
- compareSpaces(String, DuplicationInfo) - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitor
- countSpaces(String, DuplicationInfo, ContentStore, List<String>, boolean) - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitor
D
- DUPLICATION - Enum constant in enum class org.duracloud.account.monitor.MonitorsDriver.Monitor
- DuplicationInfo - Class in org.duracloud.account.monitor.duplication.domain
-
This class holds details about the duplication status of the spaces in a DuraCloud instance
- DuplicationInfo(String) - Constructor for class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- DuplicationMonitor - Class in org.duracloud.account.monitor.duplication
-
This class manages the actual monitoring of content duplication across DuraCloud accounts with multiple storage providers.
- DuplicationMonitor(Map<String, String>) - Constructor for class org.duracloud.account.monitor.duplication.DuplicationMonitor
- DuplicationMonitorDriver - Class in org.duracloud.account.monitor.duplication
-
This class is the driver that collects the input configuration elements necessary to then execute the DuplicationMonitor.
- DuplicationMonitorDriver(Properties) - Constructor for class org.duracloud.account.monitor.duplication.DuplicationMonitorDriver
- DuplicationPropReader - Class in org.duracloud.account.monitor.duplication.util
- DuplicationPropReader() - Constructor for class org.duracloud.account.monitor.duplication.util.DuplicationPropReader
- DuplicationReport - Class in org.duracloud.account.monitor.duplication.domain
-
This class contains a report detailing space duplication status for a set of DuraCloud accounts.
- DuplicationReport() - Constructor for class org.duracloud.account.monitor.duplication.domain.DuplicationReport
E
- EmailUtil - Interface in org.duracloud.account.email
-
This interface defines the contract for a utility which manages sending emails.
- EmailUtilImpl - Class in org.duracloud.account.email
- EmailUtilImpl(String, String, String, List<String>) - Constructor for class org.duracloud.account.email.EmailUtilImpl
- EmailUtilImpl(Emailer, List<String>) - Constructor for class org.duracloud.account.email.EmailUtilImpl
G
- getDupInfos() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationReport
-
This method gets all duplication infos for all accounts.
- getDupIssues() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationReport
-
This method gets all issues discovered for all checked accounts
- getGlobalConfigService() - Method in class org.duracloud.account.monitor.MonitorsDriver
- getHost() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- getIssues() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- getMonitorDriver(Properties, GlobalPropertiesConfigService) - Method in enum class org.duracloud.account.monitor.MonitorsDriver.Monitor
- getProperty(Properties, String) - Method in class org.duracloud.account.monitor.MonitorsDriver
- getRepoMgr() - Method in class org.duracloud.account.monitor.MonitorsDriver
- getRootCredential() - Method in class org.duracloud.account.monitor.common.BaseMonitor
- getSecondaryStores(ContentStoreManager, String) - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitor
- getSpaceCounts(String) - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- getSpaces(String, ContentStore) - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitor
- getStoreIds() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
H
- hasIssues() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- hasIssues() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationReport
-
This method returns true if at least one account duplication info indicates that issues were encountered
L
- log - Variable in class org.duracloud.account.monitor.common.BaseMonitor
M
- main(String[]) - Static method in class org.duracloud.account.monitor.MonitorsDriver
-
Main
- monitor(MonitorsDriver.Monitor) - Method in class org.duracloud.account.monitor.MonitorsDriver
-
This method invokes the .run() method on the provided arg target.
- monitorDuplication() - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitor
-
This method performs the duplication checks.
- MonitorsDriver - Class in org.duracloud.account.monitor
-
This class is the command-line driver for executing monitors for instance health, storage reporting, and duplication checks that are run across DuraCloud accounts managed by the Management Console that is defined by the configuration credentials.
- MonitorsDriver(Properties) - Constructor for class org.duracloud.account.monitor.MonitorsDriver
- MonitorsDriver.Monitor - Enum Class in org.duracloud.account.monitor
-
This enum defines the types of monitors available through this driver.
O
- org.duracloud.account.email - package org.duracloud.account.email
- org.duracloud.account.monitor - package org.duracloud.account.monitor
- org.duracloud.account.monitor.common - package org.duracloud.account.monitor.common
- org.duracloud.account.monitor.duplication - package org.duracloud.account.monitor.duplication
- org.duracloud.account.monitor.duplication.domain - package org.duracloud.account.monitor.duplication.domain
- org.duracloud.account.monitor.duplication.util - package org.duracloud.account.monitor.duplication.util
- org.duracloud.account.monitor.error - package org.duracloud.account.monitor.error
R
- readDupProps(Properties) - Method in class org.duracloud.account.monitor.duplication.util.DuplicationPropReader
- run() - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitorDriver
S
- sendEmail(String, String) - Method in interface org.duracloud.account.email.EmailUtil
-
This method sends an email to a pre-defined set of recipients from a pre-defined sender with the arg subject and body.
- sendEmail(String, String) - Method in class org.duracloud.account.email.EmailUtilImpl
- sendEmail(String, String) - Method in class org.duracloud.account.monitor.MonitorsDriver
T
- toString() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
- toString() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationReport
- toString() - Method in enum class org.duracloud.account.monitor.MonitorsDriver.Monitor
U
- UnexpectedResponseException - Exception in org.duracloud.account.monitor.error
- UnexpectedResponseException(int, int) - Constructor for exception org.duracloud.account.monitor.error.UnexpectedResponseException
- UnsupportedStorageProviderException - Exception in org.duracloud.account.monitor.error
- UnsupportedStorageProviderException(StorageProviderType) - Constructor for exception org.duracloud.account.monitor.error.UnsupportedStorageProviderException
V
- valueOf(String) - Static method in enum class org.duracloud.account.monitor.MonitorsDriver.Monitor
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.duracloud.account.monitor.MonitorsDriver.Monitor
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form