Skip navigation links
A B C D E G H I L M O R S T U V 

A

acctRepo - Variable in class org.duracloud.account.monitor.common.BaseMonitor
 
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

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

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(DuracloudAccountRepo, GlobalPropertiesConfigService, 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(Emailer, List<String>) - Constructor for class org.duracloud.account.email.EmailUtilImpl
 
EmailUtilImpl(String, String, String, List<String>) - Constructor for class org.duracloud.account.email.EmailUtilImpl
 

G

getAccount(String) - Method in class org.duracloud.account.monitor.common.BaseMonitor
 
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 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
 
globalPropertiesConfigService - Variable in class org.duracloud.account.monitor.common.BaseMonitor
 

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

I

init(DuracloudAccountRepo, GlobalPropertiesConfigService) - Method in class org.duracloud.account.monitor.common.BaseMonitor
 

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 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 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 org.duracloud.account.monitor.MonitorsDriver.Monitor
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.duracloud.account.monitor.MonitorsDriver.Monitor
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I L M O R S T U V 
Skip navigation links

Copyright © 2009–2016 DuraSpace. All rights reserved.