Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

ACCEPT - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
accept(String) - Method in class org.fcrepo.client.GetBuilder
Add the accept header to this request to negotiate the response format.
ACCEPT_DATETIME - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
ACCEPT_EXTERNAL_CONTENT_HANDLING - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
acceptDatetime(Instant) - Method in class org.fcrepo.client.GetBuilder
 
acceptDatetime(String) - Method in class org.fcrepo.client.GetBuilder
 
acceptDatetime(Instant) - Method in class org.fcrepo.client.HeadBuilder
 
acceptDatetime(String) - Method in class org.fcrepo.client.HeadBuilder
 
acceptDatetime(Instant) - Method in class org.fcrepo.client.RetrieveRequestBuilder
Provide an Accept-Datetime header in RFC1123 format from the given instant for memento datetime negotiation.
acceptDatetime(String) - Method in class org.fcrepo.client.RetrieveRequestBuilder
Provide an Accept-Datetime from the given RFC1123 formatted string.
ACL_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
addHeader(String, String) - Method in class org.fcrepo.client.CopyBuilder
Deprecated.
 
addHeader(String, String) - Method in class org.fcrepo.client.DeleteBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.GetBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.HeadBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.MoveBuilder
Deprecated.
 
addHeader(String, String) - Method in class org.fcrepo.client.OptionsBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.OriginalMementoBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.PatchBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.PostBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.PutBuilder
 
addHeader(String, String) - Method in class org.fcrepo.client.RequestBuilder
Add a header with the given name and value to the request.
addInteractionModel(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Add an interaction model to the request
addInteractionModel(String) - Method in class org.fcrepo.client.PostBuilder
 
addInteractionModel(String) - Method in class org.fcrepo.client.PutBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.GetBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.HeadBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.OptionsBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.OriginalMementoBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.PatchBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.PostBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.PutBuilder
 
addLinkHeader(FcrepoLink) - Method in class org.fcrepo.client.RequestBuilder
Add a link header to the request
authScope(String) - Method in class org.fcrepo.client.FcrepoClient.FcrepoClientBuilder
Add an authentication scope to this client

B

body(InputStream) - Method in class org.fcrepo.client.BodyRequestBuilder
Add a body to this request from a stream, with application/octet-stream as its content type
body(InputStream, String) - Method in class org.fcrepo.client.BodyRequestBuilder
Add a body to this request as a stream with the given content type
body(File, String) - Method in class org.fcrepo.client.BodyRequestBuilder
Add the given file as the body for this request with the provided content type
body(InputStream) - Method in class org.fcrepo.client.PatchBuilder
Add a body to this request from a stream, with application/sparql-update as its content type
body(InputStream, String) - Method in class org.fcrepo.client.PatchBuilder
 
body(InputStream, String) - Method in class org.fcrepo.client.PostBuilder
 
body(File, String) - Method in class org.fcrepo.client.PostBuilder
 
body(InputStream) - Method in class org.fcrepo.client.PostBuilder
 
body(InputStream, String) - Method in class org.fcrepo.client.PutBuilder
 
body(File, String) - Method in class org.fcrepo.client.PutBuilder
 
body(InputStream) - Method in class org.fcrepo.client.PutBuilder
 
BodyRequestBuilder - Class in org.fcrepo.client
Request builder which includes a body component
BodyRequestBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.BodyRequestBuilder
Instantiate builder
build() - Method in class org.fcrepo.client.FcrepoClient.FcrepoClientBuilder
Get the client
build() - Method in class org.fcrepo.client.FcrepoHttpClientBuilder
Build an HttpClient
build() - Method in class org.fcrepo.client.FcrepoLink.Builder
Finish building this link.
Builder() - Constructor for class org.fcrepo.client.FcrepoLink.Builder
Construct a builder

C

CACHE_CONTROL - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
client() - Static method in class org.fcrepo.client.FcrepoClient
Build a FcrepoClient
client - Variable in class org.fcrepo.client.RequestBuilder
 
close() - Method in class org.fcrepo.client.FcrepoResponse
CONTENT_DISPOSITION - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
CONTENT_DISPOSITION_CREATION_DATE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
CONTENT_DISPOSITION_FILENAME - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
CONTENT_DISPOSITION_MODIFICATION_DATE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
CONTENT_DISPOSITION_SIZE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
CONTENT_TYPE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
COPY - Static variable in class org.fcrepo.client.ExternalContentHandling
Requests that the server dereference the external content URI and treat that as if it were the entity body of the request.
copy(URI, URI) - Method in class org.fcrepo.client.FcrepoClient
Deprecated.
the COPY method is not supported by the Fedora 1.0 specification
CopyBuilder - Class in org.fcrepo.client
Deprecated.
the COPY method is not supported by the Fedora 1.0 specification
CopyBuilder(URI, URI, FcrepoClient) - Constructor for class org.fcrepo.client.CopyBuilder
Deprecated.
Instantiate builder
createMemento(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a POST request to create a new memento (LDPRm) within an LDPCv of the current version of a resource.
createMemento(URI, Instant) - Method in class org.fcrepo.client.FcrepoClient
Make a POST request to create a new memento (LDPRm) within an LDPCv using the given memento-datetime and the request body.
createMemento(URI, String) - Method in class org.fcrepo.client.FcrepoClient
Make a POST request to create a new memento (LDPRm) within an LDPCv using the given memento-datetime and the request body.
createRequest() - Method in class org.fcrepo.client.CopyBuilder
Deprecated.
 
createRequest() - Method in class org.fcrepo.client.DeleteBuilder
 
createRequest() - Method in class org.fcrepo.client.GetBuilder
 
createRequest() - Method in class org.fcrepo.client.HeadBuilder
 
createRequest(URI) - Method in enum org.fcrepo.client.HttpMethods
Instantiate a new HttpRequst object from the method type
createRequest() - Method in class org.fcrepo.client.MoveBuilder
Deprecated.
 
createRequest() - Method in class org.fcrepo.client.OptionsBuilder
 
createRequest() - Method in class org.fcrepo.client.OriginalMementoBuilder
 
createRequest() - Method in class org.fcrepo.client.PatchBuilder
 
createRequest() - Method in class org.fcrepo.client.PostBuilder
 
createRequest() - Method in class org.fcrepo.client.PutBuilder
 
createRequest() - Method in class org.fcrepo.client.RequestBuilder
Creates the HTTP request object for this builder
credentials(String, String) - Method in class org.fcrepo.client.FcrepoClient.FcrepoClientBuilder
Add basic authentication credentials to this client

D

delete(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a DELETE request to delete a resource
DeleteBuilder - Class in org.fcrepo.client
Builds a request to delete a resource
DeleteBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.DeleteBuilder
Instantiate builder
DESCRIBEDBY_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
DESCRIBES_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
DESTINATION - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
digest(String) - Method in class org.fcrepo.client.BodyRequestBuilder
digest(String, String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide a checksum for the body of this request
DIGEST - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
digest(String) - Method in class org.fcrepo.client.PatchBuilder
Deprecated.
digest(String, String) - Method in class org.fcrepo.client.PatchBuilder
 
digest(String) - Method in class org.fcrepo.client.PostBuilder
Deprecated.
digest(String, String) - Method in class org.fcrepo.client.PostBuilder
 
digest(String) - Method in class org.fcrepo.client.PutBuilder
Deprecated.
digest(String, String) - Method in class org.fcrepo.client.PutBuilder
 
digestMd5(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide a MD5 checksum for the body of this request
digestMd5(String) - Method in class org.fcrepo.client.PatchBuilder
 
digestMd5(String) - Method in class org.fcrepo.client.PostBuilder
 
digestMd5(String) - Method in class org.fcrepo.client.PutBuilder
 
digestSha1(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide a SHA-1 checksum for the body of this request.
digestSha1(String) - Method in class org.fcrepo.client.PatchBuilder
 
digestSha1(String) - Method in class org.fcrepo.client.PostBuilder
 
digestSha1(String) - Method in class org.fcrepo.client.PutBuilder
 
digestSha256(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide a SHA-256 checksum for the body of this request
digestSha256(String) - Method in class org.fcrepo.client.PatchBuilder
 
digestSha256(String) - Method in class org.fcrepo.client.PostBuilder
 
digestSha256(String) - Method in class org.fcrepo.client.PutBuilder
 
disableRedirects() - Method in class org.fcrepo.client.GetBuilder
 
disableRedirects() - Method in class org.fcrepo.client.HeadBuilder
 
disableRedirects() - Method in class org.fcrepo.client.RetrieveRequestBuilder
Disable following redirects.

E

ETAG - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
executeRequest(URI, HttpRequestBase) - Method in class org.fcrepo.client.FcrepoClient
Execute a HTTP request
EXTERNAL_CONTENT_HANDLING - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
EXTERNAL_CONTENT_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
externalContent(URI, String, String) - Method in class org.fcrepo.client.BodyRequestBuilder
Add the given URI to the request as the location a Non-RDF Source binary should use for external content.
externalContent(URI, String, String) - Method in class org.fcrepo.client.PostBuilder
 
externalContent(URI, String, String) - Method in class org.fcrepo.client.PutBuilder
 
ExternalContentHandling - Class in org.fcrepo.client
Constants for external content handling defined by the Fedora specification, used to determine how to process the external content URI.

F

FcrepoClient - Class in org.fcrepo.client
Represents a client to interact with Fedora's HTTP API.
FcrepoClient(String, String, String, Boolean) - Constructor for class org.fcrepo.client.FcrepoClient
Create a FcrepoClient with a set of authentication values.
FcrepoClient.FcrepoClientBuilder - Class in org.fcrepo.client
Builds an FcrepoClient
FcrepoClientBuilder() - Constructor for class org.fcrepo.client.FcrepoClient.FcrepoClientBuilder
 
FcrepoHttpClientBuilder - Class in org.fcrepo.client
A utility class for building an httpclient for interacting with a Fedora repository
FcrepoHttpClientBuilder(String, String, String) - Constructor for class org.fcrepo.client.FcrepoHttpClientBuilder
Create a FcrepoHttpClientBuilder object with which it is possible to create an HttpClient object
FcrepoLink - Class in org.fcrepo.client
A class representing the value of an HTTP Link header
FcrepoLink(String) - Constructor for class org.fcrepo.client.FcrepoLink
Create a representation of a Link header.
FcrepoLink.Builder - Class in org.fcrepo.client
Builder class for link headers represented as FcrepoLinks
FcrepoOperationFailedException - Exception in org.fcrepo.client
Represents a failure of the underlying HTTP client's interaction with fedora.
FcrepoOperationFailedException(URI, int, String) - Constructor for exception org.fcrepo.client.FcrepoOperationFailedException
Create an FcrepoOperationFailedException
FcrepoResponse - Class in org.fcrepo.client
Represents a response from a fedora repository using a FcrepoClient.
FcrepoResponse(URI, int, Map<String, List<String>>, InputStream) - Constructor for class org.fcrepo.client.FcrepoResponse
Create a FcrepoResponse object from the http response
FedoraHeaderConstants - Class in org.fcrepo.client
Header constants used in calls to the Fedora API
FedoraTypes - Class in org.fcrepo.client
Helper constants for resource types used in the Fedora specification.
filename(String) - Method in class org.fcrepo.client.PostBuilder
Provide a content disposition header which will be used as the filename
filename(String) - Method in class org.fcrepo.client.PutBuilder
Provide a content disposition header which will be used as the filename
formatQualityValues(Map<String, ? extends Object>) - Static method in class org.fcrepo.client.HeaderHelpers
Format a map of values to q values into a quality value formatted header, as per: https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html For example, "md5;q=1.0, sha256,sha512;q=0.3"
fromHeader(String) - Static method in class org.fcrepo.client.FcrepoLink
Parser which converts a link header containing one or more links into a list of FcrepoLink objects.
fromUri(String) - Static method in class org.fcrepo.client.FcrepoLink
Create a new builder instance initialized from an existing URI represented as a string.
fromUri(URI) - Static method in class org.fcrepo.client.FcrepoLink
Create a new builder instance initialized from an existing URI.

G

get(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a GET request to retrieve the content of a resource
getBody() - Method in class org.fcrepo.client.FcrepoResponse
body getter
GetBuilder - Class in org.fcrepo.client
Builds a GET request to retrieve the content of a resource from the Fedora HTTP API
GetBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.GetBuilder
Construct a GetBuilder
getContentDisposition() - Method in class org.fcrepo.client.FcrepoResponse
Get a map of parameters from the Content-Disposition header if present
getContentType() - Method in class org.fcrepo.client.FcrepoResponse
contentType getter
getHeaders() - Method in class org.fcrepo.client.FcrepoResponse
headers getter
getHeaderValue(String) - Method in class org.fcrepo.client.FcrepoResponse
Get the first value for the specified header
getHeaderValues(String) - Method in class org.fcrepo.client.FcrepoResponse
Get all values for the specified header
getLinkHeaders(String) - Method in class org.fcrepo.client.FcrepoResponse
Retrieve link header values matching the given relationship
getLocation() - Method in class org.fcrepo.client.FcrepoResponse
location getter
getMethod() - Method in class org.fcrepo.client.HttpMethods.HttpCopy
 
getMethod() - Method in class org.fcrepo.client.HttpMethods.HttpMove
 
getParam(String) - Method in class org.fcrepo.client.FcrepoLink
Retrieve a parameter from the link header
getParams() - Method in class org.fcrepo.client.FcrepoLink
Retrieve a map of parameters from the link header
getRel() - Method in class org.fcrepo.client.FcrepoLink
Retrieve the REL portion of the link
getStatusCode() - Method in exception org.fcrepo.client.FcrepoOperationFailedException
Get the status code
getStatusCode() - Method in class org.fcrepo.client.FcrepoResponse
statusCode getter
getStatusText() - Method in exception org.fcrepo.client.FcrepoOperationFailedException
Get the status text
getType() - Method in class org.fcrepo.client.FcrepoLink
Retrieve the type portion of the link
getUri() - Method in class org.fcrepo.client.FcrepoLink
Retrieve the URI of the link
getUrl() - Method in exception org.fcrepo.client.FcrepoOperationFailedException
Return the requested url
getUrl() - Method in class org.fcrepo.client.FcrepoResponse
url getter

H

HANDLING_LENIENT - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
hasType(String) - Method in class org.fcrepo.client.FcrepoResponse
Return true if the response represents a resource with the given type
hasType(URI) - Method in class org.fcrepo.client.FcrepoResponse
Return true if the response represents a resource with the given type
head(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a HEAD request to retrieve resource headers.
HeadBuilder - Class in org.fcrepo.client
Builds a HEAD request to retrieve resource headers.
HeadBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.HeadBuilder
Instantiate builder
HeaderHelpers - Class in org.fcrepo.client
Helpers for constructing headers.
HistoricMementoBuilder - Class in org.fcrepo.client
Builds a POST request for creating a memento (LDPRm) with the state given in the request body and the datetime given in the Memento-Datetime request header.
HistoricMementoBuilder(URI, FcrepoClient, Instant) - Constructor for class org.fcrepo.client.HistoricMementoBuilder
Instantiate builder
HistoricMementoBuilder(URI, FcrepoClient, String) - Constructor for class org.fcrepo.client.HistoricMementoBuilder
Instantiate builder.
HttpCopy(URI) - Constructor for class org.fcrepo.client.HttpMethods.HttpCopy
Instantiate COPY request base
HttpMethods - Enum in org.fcrepo.client
Represents an HTTP method to pass to the underlying client
HttpMethods.HttpCopy - Class in org.fcrepo.client
HTTP COPY method.
HttpMethods.HttpMove - Class in org.fcrepo.client
HTTP MOVE method.
HttpMove(URI) - Constructor for class org.fcrepo.client.HttpMethods.HttpMove
Instantiate MOVE request base

I

IF_MATCH - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
IF_MODIFIED_SINCE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
IF_NONE_MATCH - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
IF_STATE_TOKEN - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
IF_UNMODIFIED_SINCE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
ifMatch(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide an etag for the if-match header for this request
ifMatch(String) - Method in class org.fcrepo.client.PatchBuilder
 
ifMatch(String) - Method in class org.fcrepo.client.PutBuilder
 
ifModifiedSince(String) - Method in class org.fcrepo.client.GetBuilder
Provide a if-last-modified header for this request
ifNoneMatch(String) - Method in class org.fcrepo.client.GetBuilder
Provide an etag for the if-none-match header for this request
ifStateToken(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide a value for the if-state-token header for this request.
ifStateToken(String) - Method in class org.fcrepo.client.PatchBuilder
 
ifStateToken(String) - Method in class org.fcrepo.client.PutBuilder
 
ifUnmodifiedSince(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide a if-unmodified-since header for this request
ifUnmodifiedSince(String) - Method in class org.fcrepo.client.PatchBuilder
 
ifUnmodifiedSince(String) - Method in class org.fcrepo.client.PutBuilder
 
isClosed() - Method in class org.fcrepo.client.FcrepoResponse
Whether or not the resources have been freed from this response.

L

LAST_MODIFIED - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
LDP_BASIC_CONTAINER - Static variable in class org.fcrepo.client.FedoraTypes
 
LDP_DIRECT_CONTAINER - Static variable in class org.fcrepo.client.FedoraTypes
 
LDP_INDIRECT_CONTAINER - Static variable in class org.fcrepo.client.FedoraTypes
 
LDP_NON_RDF_SOURCE - Static variable in class org.fcrepo.client.FedoraTypes
 
LDP_RESOURCE - Static variable in class org.fcrepo.client.FedoraTypes
 
LINK - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
linkAcl(String) - Method in class org.fcrepo.client.BodyRequestBuilder
Provide the URI to an ACL for this request
linkAcl(String) - Method in class org.fcrepo.client.PostBuilder
 
linkAcl(String) - Method in class org.fcrepo.client.PutBuilder
 
LinkHeaderConstants - Class in org.fcrepo.client
Link header values used in the Fedora specification.
LOCATION - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 

M

MEMENTO_DATETIME - Static variable in class org.fcrepo.client.FedoraHeaderConstants
Datetime for a memento, either provided when creating the memento or returned when retrieving one.
MEMENTO_ORIGINAL_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
MEMENTO_ORIGINAL_TYPE - Static variable in class org.fcrepo.client.FedoraTypes
 
MEMENTO_TIME_GATE_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
MEMENTO_TIME_GATE_TYPE - Static variable in class org.fcrepo.client.FedoraTypes
 
MEMENTO_TIME_MAP_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 
MEMENTO_TIME_MAP_TYPE - Static variable in class org.fcrepo.client.FedoraTypes
 
MEMENTO_TYPE - Static variable in class org.fcrepo.client.FedoraTypes
 
METHOD_NAME - Static variable in class org.fcrepo.client.HttpMethods.HttpCopy
 
METHOD_NAME - Static variable in class org.fcrepo.client.HttpMethods.HttpMove
 
move(URI, URI) - Method in class org.fcrepo.client.FcrepoClient
Deprecated.
the MOVE method is not supported by the Fedora 1.0 specification
MoveBuilder - Class in org.fcrepo.client
Deprecated.
the MOVE method is not supported by the Fedora 1.0 specification
MoveBuilder(URI, URI, FcrepoClient) - Constructor for class org.fcrepo.client.MoveBuilder
Deprecated.
Instantiate builder

N

noCache() - Method in class org.fcrepo.client.GetBuilder
 
noCache() - Method in class org.fcrepo.client.HeadBuilder
 
noCache() - Method in class org.fcrepo.client.RetrieveRequestBuilder
Provide a Cache-Control header with value "no-cache"

O

options(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a OPTIONS request to output information about the supported HTTP methods, etc.
OptionsBuilder - Class in org.fcrepo.client
Builds an OPTIONS request to output information about the supported HTTP methods, etc.
OptionsBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.OptionsBuilder
Instantiate builder
org.fcrepo.client - package org.fcrepo.client
 
OriginalMementoBuilder - Class in org.fcrepo.client
Builds a POST request for creating a memento (LDPRm) from the current state of an LDPRv.
OriginalMementoBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.OriginalMementoBuilder
Instantiate builder

P

param(String, String) - Method in class org.fcrepo.client.FcrepoLink.Builder
Set an arbitrary parameter for this link
patch(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a PATCH request to modify the triples associated with a resource with SPARQL-Update.
PatchBuilder - Class in org.fcrepo.client
Builds a PUT request for interacting with the Fedora HTTP API in order to modify the triples associated with a resource with SPARQL-Update.
PatchBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.PatchBuilder
Instantiate builder
perform() - Method in class org.fcrepo.client.RequestBuilder
Performs the request constructed in this builder and returns the response
post(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a POST request to create a new resource within an LDP container.
PostBuilder - Class in org.fcrepo.client
Builds a post request for interacting with the Fedora HTTP API in order to create a new resource within an LDP container.
PostBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.PostBuilder
Instantiate builder
PREFER - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
PREFER_CONTAINED_DESCRIPTIONS - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
PREFER_CONTAINMENT - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
PREFER_INBOUND_REFERENCES - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
PREFER_MEMBERSHIP - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
PREFER_MINIMAL_CONTAINER - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
PREFER_SERVER_MANAGED - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
PREFERENCE_APPLIED - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
PreferHeaderConstants - Class in org.fcrepo.client
Constants for Prefer headers
preferLenient() - Method in class org.fcrepo.client.PutBuilder
Set the prefer header for this request to lenient handling, to indicate that server-managed triples will not be included in the request body.
preferMinimal() - Method in class org.fcrepo.client.GetBuilder
Set the prefer header for this request to minimal, to indicate that only triples directly related to a resource should be returned.
preferRepresentation() - Method in class org.fcrepo.client.GetBuilder
Set the prefer header for this request to representation, to indicate that links to other resources and their properties should also be included.
preferRepresentation(List<URI>, List<URI>) - Method in class org.fcrepo.client.GetBuilder
Set the prefer header for this request to representation, to indicate that links to other resources and their properties should also be included.
PROXY - Static variable in class org.fcrepo.client.ExternalContentHandling
Requests that the server record the location of the external content and handle requests for that content by proxying.
put(URI) - Method in class org.fcrepo.client.FcrepoClient
Make a PUT request to create a resource with a specified path, or replace the triples associated with a resource with the triples provided in the request body.
PutBuilder - Class in org.fcrepo.client
Builds a PUT request for interacting with the Fedora HTTP API in order to create a resource with a specified path, or replace the triples associated with a resource with the triples provided in the request body.
PutBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.PutBuilder
Instantiate builder

R

RANGE - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
range(Long, Long) - Method in class org.fcrepo.client.GetBuilder
Set the byte range of content to retrieve
REDIRECT - Static variable in class org.fcrepo.client.ExternalContentHandling
Requests that the server record the location of the external content and handle requests for that content using HTTP redirect responses with the Content-Location header specifying the external content location
rel(String) - Method in class org.fcrepo.client.FcrepoLink.Builder
Set a rel parameter for this link
request - Variable in class org.fcrepo.client.RequestBuilder
 
RequestBuilder - Class in org.fcrepo.client
Base RequestBuilder class for constructing requests to the Fedora API
RequestBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.RequestBuilder
Instantiate builder.
RetrieveRequestBuilder - Class in org.fcrepo.client
Abstract builder for requests to retrieve information from the server
RetrieveRequestBuilder(URI, FcrepoClient) - Constructor for class org.fcrepo.client.RetrieveRequestBuilder
 
RETURN_MINIMAL - Static variable in class org.fcrepo.client.PreferHeaderConstants
 
RETURN_REPRESENTATION - Static variable in class org.fcrepo.client.PreferHeaderConstants
 

S

setBody(InputStream) - Method in class org.fcrepo.client.FcrepoResponse
body setter
setContentType(String) - Method in class org.fcrepo.client.FcrepoResponse
contentType setter
setHeaders(Map<String, List<String>>) - Method in class org.fcrepo.client.FcrepoResponse
headers setter
setLocation(URI) - Method in class org.fcrepo.client.FcrepoResponse
location setter
setStatusCode(int) - Method in class org.fcrepo.client.FcrepoResponse
statusCode setter
setUrl(URI) - Method in class org.fcrepo.client.FcrepoResponse
url setter
SLUG - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
slug(String) - Method in class org.fcrepo.client.PostBuilder
Provide a suggested name for the new child resource, which the repository may ignore.
STATE_TOKEN - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 

T

targetUri - Variable in class org.fcrepo.client.RequestBuilder
 
throwExceptionOnFailure() - Method in class org.fcrepo.client.FcrepoClient.FcrepoClientBuilder
Client should throw exceptions when failures occur
toString() - Method in class org.fcrepo.client.FcrepoLink
 
type(String) - Method in class org.fcrepo.client.FcrepoLink.Builder
Set a type parameter for this link
TYPE_REL - Static variable in class org.fcrepo.client.LinkHeaderConstants
 

U

uri(URI) - Method in class org.fcrepo.client.FcrepoLink.Builder
Set the URI for this link
uri(String) - Method in class org.fcrepo.client.FcrepoLink.Builder
Set the URI for this link
UTC_RFC_1123_FORMATTER - Static variable in class org.fcrepo.client.HeaderHelpers
 

V

valueOf(String) - Static method in class org.fcrepo.client.FcrepoLink
Simple parser to convert a link header containing a single link into an FcrepoLink object.
valueOf(String) - Static method in enum org.fcrepo.client.HttpMethods
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.client.HttpMethods
Returns an array containing the constants of this enum type, in the order they are declared.

W

WANT_DIGEST - Static variable in class org.fcrepo.client.FedoraHeaderConstants
 
wantDigest(String) - Method in class org.fcrepo.client.GetBuilder
 
wantDigest(String) - Method in class org.fcrepo.client.HeadBuilder
 
wantDigest(String) - Method in class org.fcrepo.client.RetrieveRequestBuilder
Provide a Want-Digest header for this request
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2013–2019 DuraSpace, Inc.. All rights reserved.