public class StorageReportManagerImpl extends BaseReportManager implements StorageReportManager
restHelper| Constructor and Description |
|---|
StorageReportManagerImpl(String host,
String port) |
StorageReportManagerImpl(String host,
String port,
String context) |
| Modifier and Type | Method and Description |
|---|---|
String |
cancelStorageReport()
Cancels any currently running storage report.
|
String |
cancelStorageReportSchedule()
Cancels any existing storage report schedule.
|
StorageReport |
getLatestStorageReport()
Retrieves the latest completed storage report.
|
StorageReport |
getStorageReport(String reportId)
Retrieves a storage report indicated by a report ID.
|
StorageReportInfo |
getStorageReportInfo()
Retrieves information about storage reporting activities.
|
List<String> |
getStorageReportList()
Retrieves the list of storage report IDs, ordered by
report completion date.
|
String |
scheduleStorageReport(Date startTime,
long frequency)
Schedules a series of storage reports to run.
|
String |
startStorageReport()
Tells DuraBoss reporting to start running a new storage report generation
process.
|
checkResponse, getBaseURL, getRestHelper, login, logout, setRestHelperclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBaseURLpublic StorageReport getLatestStorageReport() throws NotFoundException, ReportException
StorageReportManagergetLatestStorageReport in interface StorageReportManagerNotFoundException - if no reports are availableReportExceptionpublic List<String> getStorageReportList() throws ReportException
StorageReportManagergetStorageReportList in interface StorageReportManagerReportExceptionpublic StorageReport getStorageReport(String reportId) throws NotFoundException, ReportException
StorageReportManagergetStorageReport in interface StorageReportManagerNotFoundException - if a storage report with that ID does not existReportExceptionpublic StorageReportInfo getStorageReportInfo() throws ReportException
StorageReportManagergetStorageReportInfo in interface StorageReportManagerReportExceptionpublic String startStorageReport() throws ReportException
StorageReportManagerstartStorageReport in interface StorageReportManagerReportExceptionpublic String cancelStorageReport() throws ReportException
StorageReportManagercancelStorageReport in interface StorageReportManagerReportExceptionpublic String scheduleStorageReport(Date startTime, long frequency) throws ReportException
StorageReportManagerscheduleStorageReport in interface StorageReportManagerstartTime - time to start the next storage reportfrequency - time in milliseconds to wait between reportsReportExceptionpublic String cancelStorageReportSchedule() throws ReportException
StorageReportManagercancelStorageReportSchedule in interface StorageReportManagerReportExceptionCopyright © 2009-2013 DuraSpace. All Rights Reserved.