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

A

AbstractResource - Class in org.fcrepo.http.commons
Superclass for Fedora JAX-RS Resources, providing convenience fields and methods.
AbstractResource() - Constructor for class org.fcrepo.http.commons.AbstractResource
 
accept(S, T) - Method in interface org.fcrepo.http.commons.utils.UncheckedBiConsumer
 
acceptThrows(S, T) - Method in interface org.fcrepo.http.commons.utils.UncheckedBiConsumer
The same semantic as UncheckedBiConsumer.accept(Object, Object), but allowed to throw exceptions.
AccessControlExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate JCR AccessControlExceptions into HTTP 403 Forbidden errors
AccessControlExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.AccessControlExceptionMapper
 
AccessControlJavaSecurityExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate Java Security AccessControlExceptions into HTTP 403 Forbidden errors
AccessControlJavaSecurityExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.AccessControlJavaSecurityExceptionMapper
 
AccessDeniedExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
AccessDeniedExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.AccessDeniedExceptionMapper
 
addHttpComponentModelsForResourceToStream(RdfStream, FedoraResource, UriInfo, IdentifierConverter<Resource, FedoraResource>) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
Add additional models to the RDF dataset for the given resource
addHttpHeaderToResponseStream(HttpServletResponse, UriInfo, FedoraResource) - Method in class org.fcrepo.http.commons.api.HttpHeaderInjector
Add additional Http Headers
addOne(int) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Yes, we really did create a method to increment a given int.
addResponseHeaders(HttpServletResponse) - Method in class org.fcrepo.http.commons.domain.PreferTag
Add appropriate response headers to indicate that the incoming preferences were acknowledged
apply(MediaType) - Static method in class org.fcrepo.http.commons.responses.WriterConfigHelper
This method returns a WriterConfig based on the arg MediaType
asLiteralStringNode(String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Convert a URI string to an RDF node
asString(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 

B

BadRequestExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
For generic BadRequestExceptions.
BadRequestExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.BadRequestExceptionMapper
 
binaryService - Variable in class org.fcrepo.http.commons.AbstractResource
The bitstream service
buildConstraintLink(ConstraintViolationException, UriInfo) - Static method in class org.fcrepo.http.commons.exceptionhandlers.ConstraintExceptionMapper
Creates a constrainedBy link header with the appropriate RDF URL for the exception.

C

ClientErrorExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
ClientErrorExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ClientErrorExceptionMapper
 
compare(Triple, Triple) - Method in class org.fcrepo.http.commons.api.rdf.TripleOrdering
 
compareTo(PreferTag) - Method in class org.fcrepo.http.commons.domain.PreferTag
We consider tags with the same name to be equal, because the definition of Prefer headers does not permit that tags with the same name be consumed except by selecting for the first appearing tag.
ConstraintExceptionMapper<T extends ConstraintViolationException> - Class in org.fcrepo.http.commons.exceptionhandlers
Abstract class for constraint violation subclasses
ConstraintExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ConstraintExceptionMapper
 
ConstraintViolationExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
ConstraintViolationExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ConstraintViolationExceptionMapper
 
containerService - Variable in class org.fcrepo.http.commons.AbstractResource
The repository object service
ContentLocation - Annotation Type in org.fcrepo.http.commons.domain
Also check the Content-Location header
ContentLocationMessageBodyReader - Class in org.fcrepo.http.commons.domain
Provide an InputStream either from the POST/PUT body, or by resolving a Content-Location URI
ContentLocationMessageBodyReader() - Constructor for class org.fcrepo.http.commons.domain.ContentLocationMessageBodyReader
 
convert(String) - Static method in class org.fcrepo.http.commons.domain.Range
Convert an HTTP Range header to a Range object
COPY - Annotation Type in org.fcrepo.http.commons.domain
COPY HTTP method
createHttpHeadersForResource(UriInfo, FedoraResource) - Method in interface org.fcrepo.http.commons.api.UriAwareHttpHeaderFactory
Given a resource and session, update the JAX-RS response with any additional headers.
createModelForResource(FedoraResource, UriInfo, IdentifierConverter<Resource, FedoraResource>) - Method in interface org.fcrepo.http.commons.api.rdf.UriAwareResourceModelFactory
Given a resource, the UriInfo and a way to generate graph subjects, create a model with triples to inject into an RDF response for the resource (e.g.
createSession(HttpServletRequest) - Method in class org.fcrepo.http.commons.session.SessionFactory
Create a JCR session for the given HTTP servlet request with a SecurityContext attached.

D

defaultPidMinter - Variable in class org.fcrepo.http.commons.AbstractResource
 
dispose(Session) - Method in class org.fcrepo.http.commons.session.SessionProvider
 
doBackward(FedoraResource) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
DocumentStoreExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate Modeshape jcr DocumentStoreException to HTTP 500 Internal Server Error
DocumentStoreExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.DocumentStoreExceptionMapper
 
doForward(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 

E

emptyTag() - Static method in class org.fcrepo.http.commons.domain.PreferTag
Create an empty PreferTag
end() - Method in class org.fcrepo.http.commons.domain.Range
End of the range
equals(Object) - Method in class org.fcrepo.http.commons.domain.PreferTag
 
eventBus - Variable in class org.fcrepo.http.commons.AbstractResource
 

F

FedoraApplication - Class in org.fcrepo.http.commons
 
FedoraApplication() - Constructor for class org.fcrepo.http.commons.FedoraApplication
THIS IS OUR RESOURCE CONFIG!
FedoraInvalidNamespaceExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
For invalid namespace exceptions on CRUD actions for nodes/datastreams
FedoraInvalidNamespaceExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.FedoraInvalidNamespaceExceptionMapper
 
forward - Variable in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 

G

getApplicationContext() - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
getContentNode(Node) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the content-bearing node for the given subject
getEmbeddedId(HttpServletRequest, SessionFactory.Prefix) - Method in class org.fcrepo.http.commons.session.SessionFactory
Extract the id embedded at the beginning of a request path
getHandling() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
Get the return tag, or a blank default, if none exists.
getInstance() - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
ViewHelpers is a singleton.
getInternalSession() - Method in class org.fcrepo.http.commons.session.SessionFactory
Get a new JCR Session
getNamespacePrefix(PrefixMapping, String, boolean) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the namespace prefix (or the namespace URI itself, if no prefix is available) from a prefix mapping
getNodeBreadcrumbs(UriInfo, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Generate url to local name breadcrumbs for a given node's tree
getNumChildren(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the number of child resources associated with the arg 'subject' as specified by the triple found in the arg 'graph' with the predicate RdfLexicon.HAS_CHILD_COUNT.
getObjectsAsString(Graph, Node, Resource, boolean) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the string version of the object that matches the given subject and predicate
getObjectTitle(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the canonical title of a subject from the graph
getOrderedVersions(Graph, Node, Resource) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Return an iterator of Triples for versions in order that they were created.
getParams() - Method in class org.fcrepo.http.commons.domain.PreferTag
Get any additional parameters for the prefer tag
getPrefix() - Method in enum org.fcrepo.http.commons.session.SessionFactory.Prefix
 
getPrefixPreamble(PrefixMapping) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get a prefix preamble appropriate for a SPARQL-UPDATE query from a prefix mapping object
getRDFFormat() - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider.NTriplesWithCorrectMimeType
 
getReturn() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
Get the return tag, or a blank default, if none exists.
getSerializationTitle(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Take a HAS_SERIALIZATION node and find the RDFS_LABEL for the format it is associated with
getSession(HttpServletRequest) - Method in class org.fcrepo.http.commons.session.SessionFactory
Get a JCR session for the given HTTP servlet request with a SecurityContext attached
getSessionFromTransaction(HttpServletRequest, String) - Method in class org.fcrepo.http.commons.session.SessionFactory
Retrieve a JCR session from an active transaction
getSize(RdfStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
 
getSortedTriples(Model, Iterator<Triple>) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Sort a Iterator of Triples alphabetically by its subject, predicate, and object
getTag() - Method in class org.fcrepo.http.commons.domain.PreferTag
Get the tag name
getTranslationChain() - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
getValue() - Method in class org.fcrepo.http.commons.domain.PreferTag
Get the default value for the tag
getValueForObject(Node) - Static method in class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
 
getVersionDate(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Gets a modification date of a subject from the graph
getVersionLabel(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Gets a version label of a subject from the graph
getVersions(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Return an iterator of Triples for versions.
getVersionSubjectUrl(UriInfo, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Gets the URL of the node whose version is represented by the current node.

H

hasHandling() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
Does the Prefer: header have a return tag
hashCode() - Method in class org.fcrepo.http.commons.domain.PreferTag
 
hasRange() - Method in class org.fcrepo.http.commons.domain.Range
Does this range actually impose limits
hasReturn() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
Does the Prefer: header have a return tag
headers - Variable in class org.fcrepo.http.commons.AbstractResource
For getting user agent
HeaderValueExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
If a client-provided header value fails to parse, return an HTTP 400 Bad Request.
HeaderValueExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.HeaderValueExceptionMapper
 
HtmlTemplate - Annotation Type in org.fcrepo.http.commons.responses
An annotation that hints to the HtmlProvider a template that should be used to render a response.
HttpHeaderInjector - Class in org.fcrepo.http.commons.api
Inject optional headers from external processes
HttpHeaderInjector() - Constructor for class org.fcrepo.http.commons.api.HttpHeaderInjector
 
HttpResourceConverter - Class in org.fcrepo.http.commons.api.rdf
Convert between Jena Resources and JCR Nodes using a JAX-RS UriBuilder to mediate the URI translation.
HttpResourceConverter(Session, UriBuilder) - Constructor for class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
Create a new identifier converter within the given session with the given URI template
HttpTripleUtil - Class in org.fcrepo.http.commons.api.rdf
Utility for injecting HTTP-contextual data into an RdfStream
HttpTripleUtil() - Constructor for class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
 

I

IncorrectTripleSubjectExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
IncorrectTripleSubjectExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.IncorrectTripleSubjectExceptionMapper
 
inDomain(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
init() - Method in class org.fcrepo.http.commons.session.SessionFactory
Validate the spring wiring
initApplicationContext() - Method in class org.fcrepo.http.commons.api.HttpHeaderInjector
 
InvalidChecksumExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate InvalidChecksumException errors into reasonable HTTP error codes
InvalidChecksumExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidChecksumExceptionMapper
 
InvalidPrefixExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
For invalid namespace exceptions on CRUD actions for nodes/datastreams
InvalidPrefixExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidPrefixExceptionMapper
 
InvalidQueryExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate Modeshape jcr InvalidQueryException to HTTP 400 Bad Request
InvalidQueryExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidQueryExceptionMapper
 
InvalidResourceIdentifierExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
The class translates InvalidResourceIdentifierExceptions to its proper response code.
InvalidResourceIdentifierExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidResourceIdentifierExceptionMapper
 
InvalidSerializationFormatExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate InvalidSerializationFormatException errors into reasonable HTTP error codes
InvalidSerializationFormatExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidSerializationFormatExceptionMapper
 
isContextRequired() - Method in class org.fcrepo.http.commons.api.HttpHeaderInjector
 
isRdfResource(Graph, Node, String, String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Determines whether the subject is kind of RDF resource
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.domain.ContentLocationMessageBodyReader
 
isVersionedNode(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Determines whether the subject is of type fedora:Version.
isWritable(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Determines whether the subject is writable true if node is writable
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
 
ItemNotFoundExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate jcr ItemNotFoundException to HTTP 404 Not Found
ItemNotFoundExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ItemNotFoundExceptionMapper
 

J

JSON_LD - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
JSON_LD_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
JsonParseExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
If an injected JSON resource fails to parse, return an HTTP 400 Bad Request.
JsonParseExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.JsonParseExceptionMapper
 

L

LabelExistsVersionExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate LabelExistsVersionException errors into reasonable HTTP error codes
LabelExistsVersionExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.LabelExistsVersionExceptionMapper
 
LdpPreferTag - Class in org.fcrepo.http.commons.domain.ldp
A subclass of PreferTag that contemplates the possible preferences for Linked Data Platform requests.
LdpPreferTag(PreferTag) - Constructor for class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
Standard constructor.

M

MalformedRdfExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
MalformedRdfExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.MalformedRdfExceptionMapper
 
MOVE - Annotation Type in org.fcrepo.http.commons.domain
MOVE HTTP method
MultiPrefer - Class in org.fcrepo.http.commons.domain
Aggregates information from multiple Prefer HTTP headers.
MultiPrefer(String) - Constructor for class org.fcrepo.http.commons.domain.MultiPrefer
 
MultiPrefer(Set<SinglePrefer>) - Constructor for class org.fcrepo.http.commons.domain.MultiPrefer
 

N

N3 - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
N3_ALT2 - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
N3_ALT2_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
N3_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
NodeNotFoundExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate Modeshape jcr NodeNotFoundException to HTTP 404 Not Found
NodeNotFoundExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.NodeNotFoundExceptionMapper
 
nodeService - Variable in class org.fcrepo.http.commons.AbstractResource
The JCR node service
NTRIPLES - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
NTRIPLES_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
NTriplesWithCorrectMimeType() - Constructor for class org.fcrepo.http.commons.responses.RdfStreamProvider.NTriplesWithCorrectMimeType
 

O

org.fcrepo.http.commons - package org.fcrepo.http.commons
Common abstractions for module's sub-packages.
org.fcrepo.http.commons.api - package org.fcrepo.http.commons.api
 
org.fcrepo.http.commons.api.rdf - package org.fcrepo.http.commons.api.rdf
 
org.fcrepo.http.commons.domain - package org.fcrepo.http.commons.domain
Annotations for working with org.fcrepo.http.api.FedoraNodes.
org.fcrepo.http.commons.domain.ldp - package org.fcrepo.http.commons.domain.ldp
 
org.fcrepo.http.commons.exceptionhandlers - package org.fcrepo.http.commons.exceptionhandlers
A variety of JAX-RS ExceptionMappers handlers.
org.fcrepo.http.commons.responses - package org.fcrepo.http.commons.responses
Helpers and providers for different response formats.
org.fcrepo.http.commons.session - package org.fcrepo.http.commons.session
Types and implementation classes that define and provide sessions.
org.fcrepo.http.commons.utils - package org.fcrepo.http.commons.utils
 
OutOfDomainSubjectExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
OutOfDomainSubjectExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.OutOfDomainSubjectExceptionMapper
 

P

parameterize(String) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
Transform a source string to something appropriate for HTML ids
ParamExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Handle Jersey ParamException
ParamExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ParamExceptionMapper
 
PATCH - Annotation Type in org.fcrepo.http.commons.domain
PATCH HTTP method
PathNotFoundExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate PathNotFound exceptions into HTTP 404 errors
PathNotFoundExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundExceptionMapper
 
pidMinter - Variable in class org.fcrepo.http.commons.AbstractResource
A resource that can mint new Fedora PIDs.
POSSIBLE_RDF_RESPONSE_VARIANTS_STRING - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
POSSIBLE_RDF_VARIANTS - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
prefersContainment() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
 
prefersEmbed() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
 
prefersMembership() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
 
prefersReferences() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
 
prefersServerManaged() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
 
PreferTag - Class in org.fcrepo.http.commons.domain
Parse a single prefer tag, value and any optional parameters
PreferTag(PreferTag) - Constructor for class org.fcrepo.http.commons.domain.PreferTag
Create a new PreferTag from an existing tag
PreferTag(HttpHeaderReader) - Constructor for class org.fcrepo.http.commons.domain.PreferTag
Parse the prefer tag and parameters out of the header
PreferTag(String) - Constructor for class org.fcrepo.http.commons.domain.PreferTag
Create a blank prefer tag
preferTags() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
 
PROFILE_COMPACT - Static variable in class org.fcrepo.http.commons.responses.WriterConfigHelper
 
PROFILE_EXPAND - Static variable in class org.fcrepo.http.commons.responses.WriterConfigHelper
 
PROFILE_FLATTEN - Static variable in class org.fcrepo.http.commons.responses.WriterConfigHelper
 
PROFILE_KEY - Static variable in class org.fcrepo.http.commons.responses.WriterConfigHelper
 
provide() - Method in class org.fcrepo.http.commons.session.SessionProvider
 

Q

QueryParseExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Handles Sparql query parsing exceptions thrown when querying or updating.
QueryParseExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.QueryParseExceptionMapper
 

R

Range - Class in org.fcrepo.http.commons.domain
Range header parsing logic
Range() - Constructor for class org.fcrepo.http.commons.domain.Range
Unbounded Range
Range(long) - Constructor for class org.fcrepo.http.commons.domain.Range
Left-bounded range
Range(long, long) - Constructor for class org.fcrepo.http.commons.domain.Range
Left and right bounded range
RangeRequestInputStream - Class in org.fcrepo.http.commons.responses
An InputStream that skips bytes and only returns the data up to a certain limit
RangeRequestInputStream(InputStream, long, long) - Constructor for class org.fcrepo.http.commons.responses.RangeRequestInputStream
 
RDF_XML - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RDF_XML_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RDFMediaType - Class in org.fcrepo.http.commons.domain
This is a convenience class carrying the various RDF content-type values as Strings and MediaTypes, after the fashion of the constants available on javax.ws.rs.core.MediaType
RDFMediaType() - Constructor for class org.fcrepo.http.commons.domain.RDFMediaType
 
rdfsClass() - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Proxying access to the RDFS class static property
rdfsDomain() - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Proxying access to the RDFS domain static property
RdfStreamProvider - Class in org.fcrepo.http.commons.responses
Provides serialization for streaming RDF results.
RdfStreamProvider() - Constructor for class org.fcrepo.http.commons.responses.RdfStreamProvider
 
RdfStreamProvider.NTriplesWithCorrectMimeType - Class in org.fcrepo.http.commons.responses
OpenRDF uses the wrong mimeType for n-triples, so we offer the correct one as well.
RdfStreamStreamingOutput - Class in org.fcrepo.http.commons.responses
Serializes an RdfStream.
RdfStreamStreamingOutput(RdfStream, MediaType) - Constructor for class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
Normal constructor
rdfType() - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Proxying access to the RDF type static property
readFrom(Class<InputStream>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.fcrepo.http.commons.domain.ContentLocationMessageBodyReader
 
registerMimeTypes() - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
Add the correct mimeType for n-triples.
RepositoryExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Provide a quasi-useful stacktrace when a generic RepositoryException is caught
RepositoryExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.RepositoryExceptionMapper
 
RepositoryRuntimeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
RepositoryRuntimeExceptionMapper(Providers) - Constructor for class org.fcrepo.http.commons.exceptionhandlers.RepositoryRuntimeExceptionMapper
Get the context Providers so we can rethrow the cause to an appropriate handler
RepositoryVersionRuntimeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
RepositoryVersionRuntimeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.RepositoryVersionRuntimeExceptionMapper
 
resetTranslationChain() - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
ResourceTypeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
ResourceTypeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ResourceTypeExceptionMapper
 
reverse - Variable in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 

S

ServerErrorExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
ServerErrorExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerErrorExceptionMapper
 
ServerManagedPropertyExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
ServerManagedPropertyExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerManagedPropertyExceptionMapper
 
ServerManagedTypeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
ServerManagedTypeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerManagedTypeExceptionMapper
 
SessionFactory - Class in org.fcrepo.http.commons.session
Factory for generating sessions for HTTP requests, taking into account transactions and authentication.
SessionFactory() - Constructor for class org.fcrepo.http.commons.session.SessionFactory
Default constructor
SessionFactory(Repository, TransactionService) - Constructor for class org.fcrepo.http.commons.session.SessionFactory
Initialize a session factory for the given Repository
SessionFactory.Prefix - Enum in org.fcrepo.http.commons.session
 
SessionProvider - Class in org.fcrepo.http.commons.session
Provide a JCR session within the current request context
SessionProvider(HttpServletRequest) - Constructor for class org.fcrepo.http.commons.session.SessionProvider
Create a new session provider for a request
sessions - Variable in class org.fcrepo.http.commons.AbstractResource
 
setApplicationContext(ApplicationContext) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
 
setContentService(ExternalContentService) - Method in class org.fcrepo.http.commons.domain.ContentLocationMessageBodyReader
 
setShowStackTrace(Boolean) - Method in class org.fcrepo.http.commons.exceptionhandlers.WildcardExceptionMapper
Set whether the full stack trace should be returned as part of the error response.
SinglePrefer - Class in org.fcrepo.http.commons.domain
JAX-RS HTTP parameter parser for the Prefer header
SinglePrefer(String) - Constructor for class org.fcrepo.http.commons.domain.SinglePrefer
Parse a Prefer: header
size() - Method in class org.fcrepo.http.commons.domain.Range
Length contained in the range
start() - Method in class org.fcrepo.http.commons.domain.Range
Start of the range

T

toDomain(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
TombstoneExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
TombstoneExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.TombstoneExceptionMapper
 
toPath(IdentifierConverter<Resource, FedoraResource>, String) - Static method in class org.fcrepo.http.commons.AbstractResource
Convert a JAX-RS list of PathSegments to a JCR path
toResponse(AccessControlException) - Method in class org.fcrepo.http.commons.exceptionhandlers.AccessControlExceptionMapper
 
toResponse(AccessControlException) - Method in class org.fcrepo.http.commons.exceptionhandlers.AccessControlJavaSecurityExceptionMapper
 
toResponse(AccessDeniedException) - Method in class org.fcrepo.http.commons.exceptionhandlers.AccessDeniedExceptionMapper
 
toResponse(BadRequestException) - Method in class org.fcrepo.http.commons.exceptionhandlers.BadRequestExceptionMapper
 
toResponse(ClientErrorException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ClientErrorExceptionMapper
 
toResponse(ConstraintViolationException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ConstraintViolationExceptionMapper
 
toResponse(DocumentStoreException) - Method in class org.fcrepo.http.commons.exceptionhandlers.DocumentStoreExceptionMapper
 
toResponse(FedoraInvalidNamespaceException) - Method in class org.fcrepo.http.commons.exceptionhandlers.FedoraInvalidNamespaceExceptionMapper
 
toResponse(HeaderValueException) - Method in class org.fcrepo.http.commons.exceptionhandlers.HeaderValueExceptionMapper
 
toResponse(IncorrectTripleSubjectException) - Method in class org.fcrepo.http.commons.exceptionhandlers.IncorrectTripleSubjectExceptionMapper
 
toResponse(InvalidChecksumException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidChecksumExceptionMapper
 
toResponse(InvalidPrefixException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidPrefixExceptionMapper
 
toResponse(InvalidQueryException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidQueryExceptionMapper
 
toResponse(InvalidResourceIdentifierException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidResourceIdentifierExceptionMapper
 
toResponse(InvalidSerializationFormatException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidSerializationFormatExceptionMapper
 
toResponse(ItemNotFoundException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ItemNotFoundExceptionMapper
 
toResponse(JsonParseException) - Method in class org.fcrepo.http.commons.exceptionhandlers.JsonParseExceptionMapper
 
toResponse(LabelExistsVersionException) - Method in class org.fcrepo.http.commons.exceptionhandlers.LabelExistsVersionExceptionMapper
 
toResponse(MalformedRdfException) - Method in class org.fcrepo.http.commons.exceptionhandlers.MalformedRdfExceptionMapper
 
toResponse(NodeNotFoundException) - Method in class org.fcrepo.http.commons.exceptionhandlers.NodeNotFoundExceptionMapper
 
toResponse(OutOfDomainSubjectException) - Method in class org.fcrepo.http.commons.exceptionhandlers.OutOfDomainSubjectExceptionMapper
 
toResponse(ParamException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ParamExceptionMapper
 
toResponse(PathNotFoundException) - Method in class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundExceptionMapper
 
toResponse(QueryParseException) - Method in class org.fcrepo.http.commons.exceptionhandlers.QueryParseExceptionMapper
 
toResponse(RepositoryException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryExceptionMapper
 
toResponse(RepositoryRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryRuntimeExceptionMapper
 
toResponse(RepositoryVersionRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryVersionRuntimeExceptionMapper
 
toResponse(ResourceTypeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ResourceTypeExceptionMapper
 
toResponse(ServerErrorException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ServerErrorExceptionMapper
 
toResponse(ServerManagedPropertyException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ServerManagedPropertyExceptionMapper
 
toResponse(ServerManagedTypeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ServerManagedTypeExceptionMapper
 
toResponse(TombstoneException) - Method in class org.fcrepo.http.commons.exceptionhandlers.TombstoneExceptionMapper
 
toResponse(TransactionMissingException) - Method in class org.fcrepo.http.commons.exceptionhandlers.TransactionMissingExceptionMapper
 
toResponse(ValueFormatException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ValueFormatExceptionMapper
 
toResponse(VersionException) - Method in class org.fcrepo.http.commons.exceptionhandlers.VersionExceptionMapper
 
toResponse(WebApplicationException) - Method in class org.fcrepo.http.commons.exceptionhandlers.WebApplicationExceptionMapper
 
toResponse(Exception) - Method in class org.fcrepo.http.commons.exceptionhandlers.WildcardExceptionMapper
 
toStatement - Static variable in class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
 
TransactionMissingExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
If a transaction is requested that has been closed (or never existed), just return an HTTP 410 Gone.
TransactionMissingExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.TransactionMissingExceptionMapper
 
translationChain - Variable in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
 
TripleOrdering - Class in org.fcrepo.http.commons.api.rdf
Comparator to sort a list of Quads by subject, predicate, and object to ensure a consistent order for human-readable output
TripleOrdering(PrefixMapping) - Constructor for class org.fcrepo.http.commons.api.rdf.TripleOrdering
When sorting predicates, take into account the given PrefixMapping
TURTLE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
TURTLE_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
TURTLE_X - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
TURTLE_X_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 

U

uncheck(UncheckedBiConsumer<S, T>) - Static method in interface org.fcrepo.http.commons.utils.UncheckedBiConsumer
A convenience method to construct UncheckedBiConsumers from lambda syntax.
UncheckedBiConsumer<S,T> - Interface in org.fcrepo.http.commons.utils
It is sometimes convenient to use an operation that throws checked exceptions inside of a functional incantation.
UriAwareHttpHeaderFactory - Interface in org.fcrepo.http.commons.api
Helper interface to inject Http Headers from external modules.
UriAwareResourceModelFactory - Interface in org.fcrepo.http.commons.api.rdf
Helper to generate an RDF model for a FedoraResourceImpl that (likely) creates relations from our resource to other HTTP components
uriInfo - Variable in class org.fcrepo.http.commons.AbstractResource
Useful for constructing URLs

V

ValueFormatExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Translate Modeshape jcr ValueFormatException to HTTP 400 Bad Request
ValueFormatExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ValueFormatExceptionMapper
 
valueOf(String) - Static method in enum org.fcrepo.http.commons.session.SessionFactory.Prefix
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.http.commons.session.SessionFactory.Prefix
Returns an array containing the constants of this enum type, in the order they are declared.
VersionExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
VersionExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.VersionExceptionMapper
 
versionService - Variable in class org.fcrepo.http.commons.AbstractResource
The version service
ViewHelpers - Class in org.fcrepo.http.commons.responses
General view helpers for rendering HTML responses

W

WebApplicationExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Handle Jersey WebApplicationException
WebApplicationExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.WebApplicationExceptionMapper
 
WildcardExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Catch all the exceptions!
WildcardExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.WildcardExceptionMapper
 
write(OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
 
WriterConfigHelper - Class in org.fcrepo.http.commons.responses
This class creates WriterConfigs based on provided MediaTypes
writeTo(RdfStream, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2013-2016 DuraSpace, Inc.. All Rights Reserved.