org.duracloud.client.report
Class BaseReportManager
java.lang.Object
org.duracloud.client.report.BaseReportManager
- All Implemented Interfaces:
- org.duracloud.common.model.Securable
- Direct Known Subclasses:
- ServiceReportManagerImpl, StorageReportManagerImpl
public abstract class BaseReportManager
- extends java.lang.Object
- implements org.duracloud.common.model.Securable
Field Summary |
protected org.duracloud.common.web.RestHttpHelper |
restHelper
|
Constructor Summary |
BaseReportManager(java.lang.String host,
java.lang.String port)
|
BaseReportManager(java.lang.String host,
java.lang.String port,
java.lang.String context)
|
Method Summary |
protected void |
checkResponse(org.duracloud.common.web.RestHttpHelper.HttpResponse response,
int expectedCode)
|
java.lang.String |
getBaseURL()
|
protected org.duracloud.common.web.RestHttpHelper |
getRestHelper()
|
void |
login(org.duracloud.common.model.Credential credential)
|
void |
logout()
|
protected void |
setRestHelper(org.duracloud.common.web.RestHttpHelper restHelper)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
restHelper
protected org.duracloud.common.web.RestHttpHelper restHelper
BaseReportManager
public BaseReportManager(java.lang.String host,
java.lang.String port)
BaseReportManager
public BaseReportManager(java.lang.String host,
java.lang.String port,
java.lang.String context)
getBaseURL
public java.lang.String getBaseURL()
login
public void login(org.duracloud.common.model.Credential credential)
- Specified by:
login
in interface org.duracloud.common.model.Securable
logout
public void logout()
- Specified by:
logout
in interface org.duracloud.common.model.Securable
getRestHelper
protected org.duracloud.common.web.RestHttpHelper getRestHelper()
setRestHelper
protected void setRestHelper(org.duracloud.common.web.RestHttpHelper restHelper)
checkResponse
protected void checkResponse(org.duracloud.common.web.RestHttpHelper.HttpResponse response,
int expectedCode)
throws NotFoundException,
ReportException
- Throws:
NotFoundException
ReportException
Copyright © 2009-2011 DuraSpace. All Rights Reserved.