org.duracloud.client.report
Class BaseReportManager

java.lang.Object
  extended by 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
 

Field Detail

restHelper

protected org.duracloud.common.web.RestHttpHelper restHelper
Constructor Detail

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)
Method Detail

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.