org.fcrepo.server.storage
Interface ServiceDeploymentReader

All Superinterfaces:
DOReader
All Known Implementing Classes:
SimpleServiceDeploymentReader

public interface ServiceDeploymentReader
extends DOReader

Interface for reading Service Deployment Objects.

Author:
Sandy Payette

Method Summary
 DeploymentDSBindSpec getServiceDSInputSpec(Date versDateTime)
           
 MethodDefOperationBind[] getServiceMethodBindings(Date versDateTime)
           
 MethodParmDef[] getServiceMethodParms(String methodName, Date versDateTime)
           
 MethodDef[] getServiceMethods(Date versDateTime)
           
 InputStream getServiceMethodsXML(Date versDateTime)
           
 
Methods inherited from interface org.fcrepo.server.storage.DOReader
Export, ExportObject, getAuditRecords, getContentModels, getCreateDate, GetDatastream, getDatastream, GetDatastreams, getDatastreamVersions, getLastModDate, getObject, getObjectHistory, GetObjectLabel, GetObjectPID, GetObjectState, GetObjectXML, getOwnerId, getRelationships, getRelationships, getRelationships, hasContentModel, hasRelationship, hasRelationship, ListDatastreamIDs, listMethods
 

Method Detail

getServiceMethods

MethodDef[] getServiceMethods(Date versDateTime)
                              throws ServerException
Throws:
ServerException

getServiceMethodBindings

MethodDefOperationBind[] getServiceMethodBindings(Date versDateTime)
                                                  throws ServerException
Throws:
ServerException

getServiceMethodsXML

InputStream getServiceMethodsXML(Date versDateTime)
                                 throws ServerException
Throws:
ServerException

getServiceDSInputSpec

DeploymentDSBindSpec getServiceDSInputSpec(Date versDateTime)
                                           throws ServerException
Throws:
ServerException

getServiceMethodParms

MethodParmDef[] getServiceMethodParms(String methodName,
                                      Date versDateTime)
                                      throws ServerException
Throws:
ServerException


Copyright © 2011 DuraSpace. All Rights Reserved.