A B C D E F G H I L M O P R S T U V W 

A

acctRepo - Variable in class org.duracloud.account.monitor.common.BaseMonitor
 
addAcctError(AccountInfo, String) - Method in class org.duracloud.account.monitor.instance.domain.InstanceReport
This method adds an error message associated with the arg account.
addAcctError(AccountInfo, String) - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
This method adds an error message associated with the arg account.
addAcctInfo(AccountInfo, StoreReporterInfo) - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
This method adds arg instance details for the arg account.
addAcctInstance(AccountInfo, InstanceInfo) - Method in class org.duracloud.account.monitor.instance.domain.InstanceReport
This method adds arg instance details for the arg account.
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, DuracloudInstanceRepo, DuracloudServerImageRepo, 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
 

F

findServerImage(AccountInfo) - Method in class org.duracloud.account.monitor.common.BaseMonitor
 

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
getDuracloudInstances() - Method in class org.duracloud.account.monitor.common.BaseMonitor
 
getHost() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
 
getInstanceErrors() - Method in class org.duracloud.account.monitor.instance.domain.InstanceReport
This method gets all errors for all accounts.
getInstanceInfos() - Method in class org.duracloud.account.monitor.instance.domain.InstanceReport
This methods gets all instance infos for all accounts.
getInstanceUtil(AccountInfo) - Method in class org.duracloud.account.monitor.instance.util.impl.InstanceUtilFactoryImpl
 
getInstanceUtil(AccountInfo) - Method in interface org.duracloud.account.monitor.instance.util.InstanceUtilFactory
This method creates or returns a cached instance of a utility object for interacting with DuraCloud instances.
getIssues() - Method in class org.duracloud.account.monitor.duplication.domain.DuplicationInfo
 
getMonitorDriver(Properties) - 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
 
getReporterErrors() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
This method gets all errors for all accounts.
getReporterInfos() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
This methods gets all Storage Reporter infos for all accounts.
getRootCredential(DuracloudInstance) - 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
 
getStoreReporterUtil(AccountInfo, Credential) - Method in class org.duracloud.account.monitor.storereporter.util.impl.StoreReporterUtilFactoryImpl
 
getStoreReporterUtil(AccountInfo, Credential) - Method in interface org.duracloud.account.monitor.storereporter.util.StoreReporterUtilFactory
This method creates or returns a cached store-reporter of a utility object for interacting with DuraCloud instances.

H

hasErrors() - Method in class org.duracloud.account.monitor.instance.domain.InstanceInfo
This method returns true if the instance has any errors with its hosted web applications.
hasErrors() - Method in class org.duracloud.account.monitor.instance.domain.InstanceReport
This method returns true if any of the instances within this report contain errors.
hasErrors() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterInfo
This method returns true if the Storage Reporter has any errors.
hasErrors() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
This method returns true if any of the Storage Reporters within this report contain errors.
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

imageRepo - Variable in class org.duracloud.account.monitor.common.BaseMonitor
 
init(DuracloudAccountRepo, DuracloudInstanceRepo, DuracloudServerImageRepo) - Method in class org.duracloud.account.monitor.common.BaseMonitor
 
InstanceInfo - Class in org.duracloud.account.monitor.instance.domain
This class holds details about the health of a given DuraCloud instance.
InstanceInfo(String) - Constructor for class org.duracloud.account.monitor.instance.domain.InstanceInfo
 
InstanceMonitor - Class in org.duracloud.account.monitor.instance
This class manages the actual monitoring of instances across all managed DuraCloud accounts.
InstanceMonitor(DuracloudAccountRepo, DuracloudInstanceRepo, InstanceUtilFactory) - Constructor for class org.duracloud.account.monitor.instance.InstanceMonitor
 
InstanceMonitorDriver - Class in org.duracloud.account.monitor.instance
This class is the driver that collects the input configuration elements necessary to then execute the InstanceMonitor.
InstanceMonitorDriver(Properties) - Constructor for class org.duracloud.account.monitor.instance.InstanceMonitorDriver
 
instanceRepo - Variable in class org.duracloud.account.monitor.common.BaseMonitor
 
InstanceReport - Class in org.duracloud.account.monitor.instance.domain
This class contains report detailing health for a set of DuraCloud instances.
InstanceReport() - Constructor for class org.duracloud.account.monitor.instance.domain.InstanceReport
 
InstanceUtil - Interface in org.duracloud.account.monitor.instance.util
This interface defines the contract for a utility to query the DuraCloud instance of a given storage account.
InstanceUtilFactory - Interface in org.duracloud.account.monitor.instance.util
This interface defines the contract of a factory that creates instances of InstanceUtil.
InstanceUtilFactoryImpl - Class in org.duracloud.account.monitor.instance.util.impl
 
InstanceUtilFactoryImpl() - Constructor for class org.duracloud.account.monitor.instance.util.impl.InstanceUtilFactoryImpl
 
InstanceUtilImpl - Class in org.duracloud.account.monitor.instance.util.impl
 
InstanceUtilImpl(String) - Constructor for class org.duracloud.account.monitor.instance.util.impl.InstanceUtilImpl
 
InstanceUtilImpl(String, RestHttpHelper) - Constructor for class org.duracloud.account.monitor.instance.util.impl.InstanceUtilImpl
 

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.
monitorInstances() - Method in class org.duracloud.account.monitor.instance.InstanceMonitor
This method performs the monitoring.
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.
monitorStoreReporters() - Method in class org.duracloud.account.monitor.storereporter.StoreReporterMonitor
This method performs the monitoring.

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
 
org.duracloud.account.monitor.instance - package org.duracloud.account.monitor.instance
 
org.duracloud.account.monitor.instance.domain - package org.duracloud.account.monitor.instance.domain
 
org.duracloud.account.monitor.instance.util - package org.duracloud.account.monitor.instance.util
 
org.duracloud.account.monitor.instance.util.impl - package org.duracloud.account.monitor.instance.util.impl
 
org.duracloud.account.monitor.storereporter - package org.duracloud.account.monitor.storereporter
 
org.duracloud.account.monitor.storereporter.domain - package org.duracloud.account.monitor.storereporter.domain
 
org.duracloud.account.monitor.storereporter.util - package org.duracloud.account.monitor.storereporter.util
 
org.duracloud.account.monitor.storereporter.util.impl - package org.duracloud.account.monitor.storereporter.util.impl
 

P

ping(String, int) - Method in class org.duracloud.account.monitor.instance.domain.WebApplication
This method 'pings' the arg context path of this Application and checks that the response status code equals the provided arg status code.
pingStorageReporter() - Method in class org.duracloud.account.monitor.storereporter.util.impl.StoreReporterUtilImpl
 
pingStorageReporter() - Method in interface org.duracloud.account.monitor.storereporter.util.StoreReporterUtil
This method makes requests to the store-reporter hosted within the target DuraCloud instance.
pingWebApps() - Method in class org.duracloud.account.monitor.instance.util.impl.InstanceUtilImpl
 
pingWebApps() - Method in interface org.duracloud.account.monitor.instance.util.InstanceUtil
This method makes requests to the web applications hosted within the target DuraCloud instance.

R

readDupProps(Properties) - Method in class org.duracloud.account.monitor.duplication.util.DuplicationPropReader
 
run() - Method in class org.duracloud.account.monitor.duplication.DuplicationMonitorDriver
 
run() - Method in class org.duracloud.account.monitor.instance.InstanceMonitorDriver
 
run() - Method in class org.duracloud.account.monitor.storereporter.StoreReporterMonitorDriver
 

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
 
setError(String, String) - Method in class org.duracloud.account.monitor.instance.domain.InstanceInfo
This method records error for the web resource at the arg context path.
setError(String) - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterInfo
This method records error for the web resource.
setServerStatus(String) - Method in class org.duracloud.account.monitor.instance.domain.InstanceInfo
This method records a server-level (i.e.
setSuccess(String) - Method in class org.duracloud.account.monitor.instance.domain.InstanceInfo
 
setSuccess() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterInfo
 
StoreReporterInfo - Class in org.duracloud.account.monitor.storereporter.domain
This class holds details about the health of a given DuraCloud instance's Storage Reporter.
StoreReporterInfo(String) - Constructor for class org.duracloud.account.monitor.storereporter.domain.StoreReporterInfo
 
StoreReporterMonitor - Class in org.duracloud.account.monitor.storereporter
This class manages the actual monitoring of Storage Reporters across all managed DuraCloud accounts.
StoreReporterMonitor(DuracloudAccountRepo, DuracloudInstanceRepo, DuracloudServerImageRepo, StoreReporterUtilFactory) - Constructor for class org.duracloud.account.monitor.storereporter.StoreReporterMonitor
 
StoreReporterMonitorDriver - Class in org.duracloud.account.monitor.storereporter
This class is the driver that collects the input configuration elements necessary to then execute the StoreReporterMonitor.
StoreReporterMonitorDriver(Properties) - Constructor for class org.duracloud.account.monitor.storereporter.StoreReporterMonitorDriver
 
StoreReporterReport - Class in org.duracloud.account.monitor.storereporter.domain
This class contains report detailing health for a set of DuraCloud instance Storage Reporters.
StoreReporterReport() - Constructor for class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
 
StoreReporterUtil - Interface in org.duracloud.account.monitor.storereporter.util
This interface defines the contract for a utility to query the DuraCloud instance store-reporter of a given storage account.
StoreReporterUtilFactory - Interface in org.duracloud.account.monitor.storereporter.util
This interface defines the contract of a factory that creates instances of StoreReporterUtil.
StoreReporterUtilFactoryImpl - Class in org.duracloud.account.monitor.storereporter.util.impl
 
StoreReporterUtilFactoryImpl(int) - Constructor for class org.duracloud.account.monitor.storereporter.util.impl.StoreReporterUtilFactoryImpl
 
StoreReporterUtilImpl - Class in org.duracloud.account.monitor.storereporter.util.impl
 
StoreReporterUtilImpl(String, Credential, int) - Constructor for class org.duracloud.account.monitor.storereporter.util.impl.StoreReporterUtilImpl
 
StoreReporterUtilImpl(String, Credential, int, StorageReportManager) - Constructor for class org.duracloud.account.monitor.storereporter.util.impl.StoreReporterUtilImpl
 

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 class org.duracloud.account.monitor.instance.domain.InstanceInfo
 
toString() - Method in class org.duracloud.account.monitor.instance.domain.InstanceReport
 
toString() - Method in enum org.duracloud.account.monitor.MonitorsDriver.Monitor
 
toString() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterInfo
 
toString() - Method in class org.duracloud.account.monitor.storereporter.domain.StoreReporterReport
 

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.

W

WebApplication - Class in org.duracloud.account.monitor.instance.domain
This class adds the ability to 'ping' an Application.
WebApplication(String, String, String, RestHttpHelper) - Constructor for class org.duracloud.account.monitor.instance.domain.WebApplication
 
A B C D E F G H I L M O P R S T U V W 

Copyright © 2009–2015 DuraSpace. All rights reserved.