public class DescribeRepository extends FedoraRequest<DescribeRepository>
As there is currently no REST-API implementation of DescribeRepository, this request will be executed using the API-A-Lite interface.
Constructor and Description |
---|
DescribeRepository() |
Modifier and Type | Method and Description |
---|---|
DescribeRepositoryResponse |
execute()
Executes this request against the
FedoraRequest.DEFAULT_CLIENT |
DescribeRepositoryResponse |
execute(FedoraClient fedora)
Execute this request using the supplied FedoraClient instance.
|
DescribeRepository |
xml(boolean xml)
Format the response as XML.
|
addHeader, addQueryParam, getFirstQueryParam, getHeaders, getQueryParam, getQueryParams, isDefaultClientSet, removeHeader, resource, resource, resource, resource, setDefaultClient, setHeaders, xParam
public DescribeRepository xml(boolean xml)
Format the response as XML. Defaults to "true".
xml
- Defaults to true.public DescribeRepositoryResponse execute() throws FedoraClientException
FedoraRequest
Executes this request against the FedoraRequest.DEFAULT_CLIENT
execute
in class FedoraRequest<DescribeRepository>
FedoraClientException
- if FedoraRequest.DEFAULT_CLIENT
is null
public DescribeRepositoryResponse execute(FedoraClient fedora) throws FedoraClientException
FedoraRequest
Execute this request using the supplied FedoraClient instance.
execute
in class FedoraRequest<DescribeRepository>
fedora
- an instance of FedoraClientFedoraClientException
- if the HTTP status code of the response is
>= 400.Copyright © 2010-2013 MediaShelf. All Rights Reserved.