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

A

AbstractResource - Class in org.fcrepo.http.commons
Abstract superclass for Fedora JAX-RS Resources, providing convenience fields and methods.
AbstractResource() - Constructor for class org.fcrepo.http.commons.AbstractResource
 
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
 
AccessDeniedExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
AccessDeniedExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.AccessDeniedExceptionMapper
 
addCacheControlHeaders(HttpServletResponse, FedoraResource, Session) - Static method in class org.fcrepo.http.commons.AbstractResource
Add ETag and Last-Modified cache control headers to the response
addHttpComponentModelsForResource(Dataset, FedoraResourceImpl, UriInfo, IdentifierTranslator) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
Add additional models to the RDF dataset for the given resource
addHttpComponentModelsForResourceToStream(RdfStream, FedoraResource, UriInfo, IdentifierTranslator) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
Add additional models to the RDF dataset for the given resource
addOne(int) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Yes, we really did create a method to increment a given int.
addResponseInformationToStream(FedoraResource, RdfStream, UriInfo, IdentifierTranslator) - Method in class org.fcrepo.http.commons.AbstractResource
 
appendSitemapEntry(SitemapEntry) - Method in class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapIndex
Add an entry to the sitemap
appendSitemapEntry(SitemapEntry) - Method in class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapUrlSet
Add an entry to the sitemap
asLiteralStringNode(String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Convert a URI string to an RDF node
asNode(Resource) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Convert an RDF resource to an RDF node

C

checkCacheControlHeaders(Request, HttpServletResponse, FedoraResource, Session) - Static method in class org.fcrepo.http.commons.AbstractResource
Evaluate the cache control headers for the request to see if it can be served from the cache.
checksumURI(String) - Static method in class org.fcrepo.http.commons.AbstractResource
Create a checksum URI object.
compare(Quad, Quad) - Method in class org.fcrepo.http.commons.api.rdf.QuadOrdering
 
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
createModelForResource(FedoraResource, UriInfo, IdentifierTranslator) - 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.
CSV - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
CSV_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 

D

datastreamService - Variable in class org.fcrepo.http.commons.AbstractResource
The fcrepo datastream service
doRdfBackward(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
doRdfForward(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 

E

end() - Method in class org.fcrepo.http.commons.domain.Range
End of the range
evaluateRequestPreconditions(Request, HttpServletResponse, FedoraResource, Session) - Static method in class org.fcrepo.http.commons.AbstractResource
Evaluate request preconditions to ensure the resource is the expected state
eventBus - Variable in class org.fcrepo.http.commons.AbstractResource
 

G

getApplicationContext() - Method in class org.fcrepo.http.commons.api.rdf.SpringContextAwareIdentifierTranslator
 
getBaseUri() - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
getCanonical(boolean) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
Get the canonical IdentifierTranslator (e.g.
getChildVersions(DatasetGraph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Return an iterator of Quads for child versions.
getContentNode(Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the content-bearing node for the given subject
getContext() - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
getEmbeddedId(HttpServletRequest, SessionFactory.Prefix) - Method in class org.fcrepo.http.commons.session.SessionFactory
Extract the id embedded at the beginning of a request path
getFirstValueForPredicate(Dataset, Node, Node) - Static method in class org.fcrepo.http.commons.responses.RdfSerializationUtils
Get the very first value for a predicate as a string, or null if the predicate is not used
getInjectable(ComponentContext, InjectedSession) - Method in class org.fcrepo.http.commons.session.SessionProvider
 
getInstance() - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
ViewHelpers are singletons.
getInternalSession() - Method in class org.fcrepo.http.commons.session.SessionFactory
Get a new JCR Session
getInternalSession(String) - Method in class org.fcrepo.http.commons.session.SessionFactory
Get a new JCR session in the given workspace
getLockUrl(DatasetGraph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Retrieve the uri for the locks
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 -> local name breadcrumbs for a given node's tree
getObjects(DatasetGraph, Node, Resource) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Return an iterator of Quads that match the given subject and predicate
getObjectsAsString(DatasetGraph, 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(DatasetGraph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Get the canonical title of a subject from the graph
getOrderedVersions(DatasetGraph, Node, Resource) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Return an iterator of Quads for versions in order by the last modification date for the versioned content.
getParams() - Method in class org.fcrepo.http.commons.domain.PreferTag
Get any additional parameters for the prefer tag
getPathFromGraphSubject(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
Gets a path from the graph subject's URI.
getPathFromSubject(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
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.Prefer
Get the return tag, or a blank default, if none exists.
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
getSimpleContentType(MediaType) - Static method in class org.fcrepo.http.commons.AbstractResource
 
getSitemapEntries() - Method in class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapIndex
Get all the sitemap's entries
getSitemapEntries() - Method in class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapUrlSet
Get all the sitemap entries
getSize(Dataset, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfProvider
 
getSize(RdfStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
 
getSortedTriples(Model, Iterator<Quad>) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Sort a Iterator of Quads alphabetically by its subject, predicate, and object
getSubject(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
getTag() - Method in class org.fcrepo.http.commons.domain.PreferTag
Get the tag name
getTranslationChain() - Method in class org.fcrepo.http.commons.api.rdf.SpringContextAwareIdentifierTranslator
 
getValue() - Method in class org.fcrepo.http.commons.domain.PreferTag
Get the default value for the tag
getValue() - Method in class org.fcrepo.http.commons.session.InjectableSession
 
getValueForObject(Node) - Static method in class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
 
getVersionDate(DatasetGraph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Gets a modification date of a subject from the graph
getVersionLabel(DatasetGraph, Node, String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Gets a version label of a subject from the graph
getVersions(DatasetGraph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Return an iterator of Quads 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.
GraphStoreStreamingOutput - Class in org.fcrepo.http.commons.responses
Helper for serializing a GraphStore or Dataset to a RDF serialization format (given by the serialization's mime type)
GraphStoreStreamingOutput(GraphStore, MediaType) - Constructor for class org.fcrepo.http.commons.responses.GraphStoreStreamingOutput
Construct the StreamingOutput machinery to serialize a GraphStore to the mime type given
GraphStoreStreamingOutput(Dataset, MediaType) - Constructor for class org.fcrepo.http.commons.responses.GraphStoreStreamingOutput
Construct the StreamingOutput machinery to serialize a Dataset to the mime type given
GraphStoreStreamingOutput(RdfStream, MediaType) - Constructor for class org.fcrepo.http.commons.responses.GraphStoreStreamingOutput
Construct the StreamingOutput machinery to serialize an RdfStream to the mime type given

H

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.Prefer
Does the Prefer: header have a return tag
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.
HttpIdentifierTranslator - Class in org.fcrepo.http.commons.api.rdf
 
HttpIdentifierTranslator(Session, Class<?>, UriInfo) - Constructor for class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
Build HTTP graph subjects relative to the given JAX-RS resource, using the UriInfo provided.
HttpIdentifierTranslator(Session, Class<?>, UriInfo, boolean) - Constructor for class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
Build HTTP graph subjects relative to the given JAX-RS resource, using the UriInfo provided.
HttpTripleUtil - Class in org.fcrepo.http.commons.api.rdf
Utility for injecting HTTP-contextual data into a Dataset
HttpTripleUtil() - Constructor for class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
 

I

init() - Method in class org.fcrepo.http.commons.session.SessionFactory
Validate the spring wiring
InjectableSession - Class in org.fcrepo.http.commons.session
Scary JAX-RS magic to inject a JCR Session as a field for every request
InjectableSession(SessionFactory, HttpServletRequest) - Constructor for class org.fcrepo.http.commons.session.InjectableSession
Construct our request-context and authorization-context aware session factory
InjectedSession - Annotation Type in org.fcrepo.http.commons.session
The runtime-injected JCR Session
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
 
isCanonical() - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
Is the current IdentifierTranslator canonical?
isFedoraGraphSubject(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
isFrozenNode(DatasetGraph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Determines whether the subject is of type nt:frozenNode.
isRdfContentType(String) - Static method in class org.fcrepo.http.commons.AbstractResource
 
isRdfResource(DatasetGraph, 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
 
isWritable(DatasetGraph, 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.RdfProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
 

J

jcrTools - Static variable in class org.fcrepo.http.commons.AbstractResource
A convenience object provided by ModeShape for acting against the JCR repository.
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

lastModifiedPredicate - Static variable in class org.fcrepo.http.commons.responses.RdfSerializationUtils
The RDF predicate that will indicate the last-modified date of the node.
LockExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
 
LockExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.LockExceptionMapper
 
lockService - Variable in class org.fcrepo.http.commons.AbstractResource
The fcrepo lock service

M

MOVE - Annotation Type in org.fcrepo.http.commons.domain
MOVE HTTP method

N

N3 - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
N3_ALT1 - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
N3_ALT1_TYPE - 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
 
nodeService - Variable in class org.fcrepo.http.commons.AbstractResource
The fcrepo 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
 

O

objectService - Variable in class org.fcrepo.http.commons.AbstractResource
The fcrepo object service
org.fcrepo.http.commons - package org.fcrepo.http.commons
Common abstractions for module's sub-packages.
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.exceptionhandlers - package org.fcrepo.http.commons.exceptionhandlers
A variety of JAX-RS ExceptionMappers handlers.
org.fcrepo.http.commons.jaxb.responses.sitemap - package org.fcrepo.http.commons.jaxb.responses.sitemap
 
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.
originalFileName(String) - Static method in class org.fcrepo.http.commons.AbstractResource
Parse Content-Disposition header and extract original filename.

P

parameterize(String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
Transform a source string to something appropriate for HTML ids
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.
PLAIN - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
PLAIN_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
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
 
POSSIBLE_SPARQL_RDF_VARIANTS - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
Prefer - Class in org.fcrepo.http.commons.domain
JAX-RS HTTP parameter parser for the Prefer header
Prefer(String) - Constructor for class org.fcrepo.http.commons.domain.Prefer
Parse a Prefer: header
PreferTag - Class in org.fcrepo.http.commons.domain
Parse a single prefer tag, value and any optional parameters
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
primaryTypePredicate - Static variable in class org.fcrepo.http.commons.responses.RdfSerializationUtils
The RDF predicate that will indicate the primary node type.

Q

QuadOrdering - 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
QuadOrdering(PrefixMapping) - Constructor for class org.fcrepo.http.commons.api.rdf.QuadOrdering
When sorting predicates, take into account the given PrefixMapping

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 wrapper that skips N bytes and only returns the data up to a certain length
RangeRequestInputStream(InputStream, long, long) - Constructor for class org.fcrepo.http.commons.responses.RangeRequestInputStream
Creates a FilterInputStream by assigning the argument in to the field this.in so as to remember it for later use.
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
 
RdfProvider - Class in org.fcrepo.http.commons.responses
Helper for writing Datasets out in a variety of serialization formats with cache headers.
RdfProvider() - Constructor for class org.fcrepo.http.commons.responses.RdfProvider
 
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
RdfSerializationUtils - Class in org.fcrepo.http.commons.responses
Utilities to help with serializing a graph to an HTTP resource
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.
RdfStreamProvider.NTriplesWithCorrectMimeType() - Constructor for class org.fcrepo.http.commons.responses.RdfStreamProvider.NTriplesWithCorrectMimeType
 
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
 
repositoryService - Variable in class org.fcrepo.http.commons.AbstractResource
The fcrepo repository service
resetTranslationChain() - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
RESULTS_BIO - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RESULTS_BIO_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RESULTS_JSON - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RESULTS_JSON_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RESULTS_XML - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RESULTS_XML_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
RFC2822DATEFORMAT - Static variable in class org.fcrepo.http.commons.responses.RdfSerializationUtils
DateTimeFormatter for RFC2822 (used in HTTP headers), e.g.: Mon, 01 Jul 2013 07:51:23Z

S

SessionFactory - Class in org.fcrepo.http.commons.session
Factory for generating sessions for HTTP requests, taking into account transactions, workspaces, and authentication.
SessionFactory() - Constructor for class org.fcrepo.http.commons.session.SessionFactory
initialize an empty session factory
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() - Constructor for class org.fcrepo.http.commons.session.SessionProvider
Yes, this provider really provides sessions
sessions - Variable in class org.fcrepo.http.commons.AbstractResource
 
setApplicationContext(ApplicationContext) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
 
setCachingHeaders(MultivaluedMap<String, Object>, Dataset, UriInfo) - Static method in class org.fcrepo.http.commons.responses.RdfSerializationUtils
Set the cache control and last modified HTTP headers from data in the graph
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.
SitemapEntry - Class in org.fcrepo.http.commons.jaxb.responses.sitemap
Entry in a sitemap document
SitemapEntry() - Constructor for class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapEntry
(default constructor used by JAX-B)
SitemapEntry(URI) - Constructor for class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapEntry
Sitemap entry for a URL with a default last modified date
SitemapEntry(URI, Calendar) - Constructor for class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapEntry
Sitemap entry for a URL with a last modified date
SitemapIndex - Class in org.fcrepo.http.commons.jaxb.responses.sitemap
A Sitemap index is a sitemap of other sitemaps
SitemapIndex() - Constructor for class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapIndex
Create a new sitemap index (sitemap-of-sitemaps)
SitemapUrlSet - Class in org.fcrepo.http.commons.jaxb.responses.sitemap
Suspiciously similar to SitemapIndex, a sitemap of entries.
SitemapUrlSet() - Constructor for class org.fcrepo.http.commons.jaxb.responses.sitemap.SitemapUrlSet
Create a new sitemap with the default settings
size() - Method in class org.fcrepo.http.commons.domain.Range
Length contained in the range
SpringContextAwareIdentifierTranslator - Class in org.fcrepo.http.commons.api.rdf
 
SpringContextAwareIdentifierTranslator() - Constructor for class org.fcrepo.http.commons.api.rdf.SpringContextAwareIdentifierTranslator
 
SSE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
SSE_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
start() - Method in class org.fcrepo.http.commons.domain.Range
Start of the range

T

toPath(List<PathSegment>) - 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.AccessControlExceptionMapper
 
toResponse(AccessDeniedException) - Method in class org.fcrepo.http.commons.exceptionhandlers.AccessDeniedExceptionMapper
 
toResponse(InvalidChecksumException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidChecksumExceptionMapper
 
toResponse(JsonParseException) - Method in class org.fcrepo.http.commons.exceptionhandlers.JsonParseExceptionMapper
 
toResponse(LockException) - Method in class org.fcrepo.http.commons.exceptionhandlers.LockExceptionMapper
 
toResponse(PathNotFoundException) - Method in class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundExceptionMapper
 
toResponse(RepositoryException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryExceptionMapper
 
toResponse(TransactionMissingException) - Method in class org.fcrepo.http.commons.exceptionhandlers.TransactionMissingExceptionMapper
 
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
 
TSV - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
TSV_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
 
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
 
TX_PREFIX - Static variable in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 

U

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
uriBuilder - Variable in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
uriInfo - Variable in class org.fcrepo.http.commons.AbstractResource
Useful for constructing URLs

V

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.
versionService - Variable in class org.fcrepo.http.commons.AbstractResource
The fcrepo version service
ViewHelpers - Class in org.fcrepo.http.commons.responses
General view helpers for rendering HTML responses
ViewHelpers() - Constructor for class org.fcrepo.http.commons.responses.ViewHelpers
 

W

WildcardExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
Catch all the exceptions!
WildcardExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.WildcardExceptionMapper
 
WORKSPACE_PREFIX - Static variable in class org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator
 
write(OutputStream) - Method in class org.fcrepo.http.commons.responses.GraphStoreStreamingOutput
 
write(OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
 
writeTo(Dataset, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfProvider
 
writeTo(RdfStream, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
 
A C D E G H I J L M N O P Q R S T U V W 

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