public interface StorageReportManager extends Securable
| Modifier and Type | Method and Description |
|---|---|
String |
cancelStorageReport()
Cancels any currently running storage report.
|
String |
cancelStorageReportSchedule()
Cancels any existing storage report schedule.
|
String |
getBaseURL() |
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.
|
String getBaseURL()
StorageReport getLatestStorageReport() throws NotFoundException, ReportException
NotFoundException - if no reports are availableReportExceptionList<String> getStorageReportList() throws ReportException
ReportExceptionStorageReport getStorageReport(String reportId) throws NotFoundException, ReportException
reportId - NotFoundException - if a storage report with that ID does not existReportExceptionStorageReportInfo getStorageReportInfo() throws ReportException
ReportExceptionString startStorageReport() throws ReportException
ReportExceptionString cancelStorageReport() throws ReportException
ReportExceptionString scheduleStorageReport(Date startTime, long frequency) throws ReportException
startTime - time to start the next storage reportfrequency - time in milliseconds to wait between reportsReportExceptionString cancelStorageReportSchedule() throws ReportException
ReportExceptionCopyright © 2009-2013 DuraSpace. All Rights Reserved.