- 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
-
- AbstractService - Class in org.fcrepo.kernel.impl.services
-
- AbstractService() - Constructor for class org.fcrepo.kernel.impl.services.AbstractService
-
- 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
-
- AclRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
- AclRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.AclRdfContext
-
Default constructor.
- acquireConnections() - Method in class org.fcrepo.jms.observer.JMSTopicPublisher
-
Connect to JCR Repostory and JMS queue
- addCacheControlHeaders(HttpServletResponse, FedoraResource, Session) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
Add ETag and Last-Modified cache control headers to the response
- addedStatement(Statement) - Method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
-
When a statement is added to the graph, serialize it to a JCR property
- 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
- addMixin(FedoraResource, Resource, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Add a mixin to a node
- addOne(int) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Yes, we really did create a method to increment
a given int.
- addProperty(FedoraResource, Property, RDFNode, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Add property to a node
- addProperty(String) - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
Add a property name to this event
- addReferencePlaceholders(IdentifierConverter<Resource, FedoraResource>, Node, String, Resource) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Add a reference placeholder from one node to another in-domain resource
- addResourceHttpHeaders(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Add any resource-specific headers to the response
- addResourceHttpHeaders(FedoraResource) - Method in class org.fcrepo.http.api.FedoraLdp
-
- addResourceHttpHeaders(FedoraResource) - Method in class org.fcrepo.http.api.FedoraNodes
-
- addResourceHttpHeaders(FedoraResource) - Method in class org.fcrepo.http.api.FedoraVersions
-
- addResourceHttpHeaders(FedoraResource) - Method in class org.fcrepo.transform.http.FedoraTransform
-
- addResponseHeaders(HttpServletResponse) - Method in class org.fcrepo.http.commons.domain.PreferTag
-
Add appropriate response headers to indicate that the incoming preferences were acknowledged
- addType(Integer) - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- addVersion(String) - Method in class org.fcrepo.http.api.FedoraVersioning
-
Create a new version checkpoint and tag it with the given label.
- algorithmToScheme - Static variable in class org.fcrepo.kernel.utils.ContentDigest
-
- AllNodeEventsOneEvent - Class in org.fcrepo.kernel.impl.observer.eventmappings
-
Maps all JCR
Event
s concerning one JCR node to one
FedoraEvent
.
- AllNodeEventsOneEvent() - Constructor for class org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent
-
- AllTypesPredicate - Class in org.fcrepo.kernel.services.functions
-
Predicate to match nodes with all of the given mixin types
- AllTypesPredicate(String...) - Constructor for class org.fcrepo.kernel.services.functions.AllTypesPredicate
-
True if all the types specified match.
- AnonymousAdminSecurityContext(String) - Constructor for class org.fcrepo.auth.common.BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
-
Create a new security context with the given user name
- AnyTypesPredicate - Class in org.fcrepo.kernel.services.functions
-
Predicate to match nodes with any of the given mixin types
- AnyTypesPredicate(String...) - Constructor for class org.fcrepo.kernel.services.functions.AnyTypesPredicate
-
True if any of the types specified match.
- appendOrReplaceNodeProperty(Node, String, Value) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Given a JCR node, property and value, either:
- if the property is single-valued, replace the existing property with
the new value
- if the property is multivalued, append the new value to the property
- APPLICATION_RDF_LDPATH - Static variable in class org.fcrepo.transform.transformations.LDPathTransform
-
- apply(Event) - Method in class org.fcrepo.kernel.impl.observer.DefaultFilter
-
- apply(Iterator<Event>) - Method in class org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent
-
- apply(Iterator<Event>) - Method in class org.fcrepo.kernel.impl.observer.eventmappings.OneToOne
-
- apply(FedoraEvent) - Method in class org.fcrepo.kernel.impl.observer.GetNamespacedProperties
-
- apply(Event) - Method in class org.fcrepo.kernel.impl.observer.NOOPFilter
-
- apply(T) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
- apply(NodeDefinition) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.NodeDefinitionToTriples
-
- apply(PropertyDefinition) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyDefinitionToTriples
-
- apply(Property) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyToTriple
-
This nightmare of Java signature verbosity is a curried transformation.
- apply(Property) - Method in class org.fcrepo.kernel.impl.services.functions.GetBinaryKey
-
- apply(Repository) - Method in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
Extract the BinaryStore out of Modeshape
(infinspan, jdbc, file, transient, etc)
- apply(InfinispanBinaryStore) - Method in class org.fcrepo.kernel.impl.services.functions.GetClusterExecutor
-
- apply(Node) - Method in class org.fcrepo.kernel.services.functions.BooleanTypesPredicate
-
- apply(RdfStream) - Method in interface org.fcrepo.transform.Transformation
-
Execute a transform on an rdf stream
- apply(RdfStream) - Method in class org.fcrepo.transform.transformations.LDPathTransform
-
- apply(RdfStream) - Method in class org.fcrepo.transform.transformations.SparqlQueryTransform
-
- apply(Repository) - Method in class org.modeshape.jcr.GetBinaryStore
-
Extract the BinaryStore out of Modeshape
(infinspan, jdbc, file, transient, etc)
- apply(Node) - Method in class org.modeshape.jcr.IsExternal
-
- asLiteralStringNode(String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Convert a URI string to an RDF node
- asModel() - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
WARNING! This method exhausts the RdfStream on which it is called!
- asNode(Resource) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Convert an RDF resource to an RDF node
- assertNoExceptions() - Method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
-
Assert that no exceptions were thrown while this listener was processing change
- asString(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- asString(A) - Method in class org.fcrepo.kernel.identifiers.IdentifierConverter
-
Convert the given resource into a plain string representation of the conversion to the resource
- asString(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- asURI(String, String) - Static method in class org.fcrepo.kernel.utils.ContentDigest
-
Convert a MessageDigest algorithm and checksum value to a URN
- asURI(String, byte[]) - Static method in class org.fcrepo.kernel.utils.ContentDigest
-
Convert a MessageDigest algorithm and checksum byte-array data to a URN
- authenticate(Credentials, String, String, ExecutionContext, Map<String, Object>) - Method in class org.fcrepo.auth.common.BypassSecurityServletAuthenticationProvider
-
- authenticate(Credentials, String, String, ExecutionContext, Map<String, Object>) - Method in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
Authenticate the user that is using the supplied credentials.
- available() - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- CACHE_MODE - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- CacheEntry - Interface in org.fcrepo.kernel.utils
-
A CacheEntry abstraction for the various possible types of entries
- CacheEntryFactory - Class in org.fcrepo.kernel.impl.utils.impl
-
- CacheLoaderChunkInputStream - Class in org.fcrepo.kernel.impl.utils.infinispan
-
- CacheLoaderChunkInputStream(CacheLoader<String, byte[]>, String, int, long) - Constructor for class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
Appease checkstyles..
- call() - Method in class org.fcrepo.kernel.impl.utils.impl.DistributedFixityCheck
-
- canSerialize(FedoraResource) - Method in interface org.fcrepo.serialization.FedoraObjectSerializer
-
Determines whether this FedoraObjectSerializer can be used to
serialize the given resource.
- canSerialize(FedoraResource) - Method in class org.fcrepo.serialization.JcrXmlSerializer
-
- cast(Node) - Method in class org.fcrepo.kernel.impl.services.BinaryServiceImpl
-
Retrieve a Datastream instance by pid and dsid
- cast(Node) - Method in class org.fcrepo.kernel.impl.services.ContainerServiceImpl
-
- cast(Node) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- cast(Node) - Method in interface org.fcrepo.kernel.services.Service
-
Retrieve a T instance from a node
- checkCacheControlHeaders(Request, HttpServletResponse, FedoraResource, Session) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
Evaluate the cache control headers for the request to see if it can be served from
the cache.
- checkFixity(String) - Method in class org.fcrepo.kernel.impl.utils.BasicCacheEntry
-
Calculate the fixity of a CacheEntry by piping it through
a simple fixity-calculating InputStream
- checkFixity(String) - Method in class org.fcrepo.kernel.impl.utils.impl.InfinispanCacheStoreEntry
-
- checkFixity(String) - Method in interface org.fcrepo.kernel.utils.CacheEntry
-
- ChildrenRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
- ChildrenRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ChildrenRdfContext
-
Default constructor.
- ChunkBinaryMetadata - Class in org.modeshape.jcr.value.binary.infinispan
-
Get access to the important properties in the Modeshape Binary Metadata
- ChunkBinaryMetadata(Metadata) - Constructor for class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
-
Wrap a Metadata object
- client - Variable in class org.fcrepo.mint.HttpPidMinter
-
- ClientErrorExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
- ClientErrorExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ClientErrorExceptionMapper
-
- close() - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- CLUSTER_MEMBERS - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- CLUSTER_NAME - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- CLUSTER_SIZE - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- commit(String) - Method in class org.fcrepo.http.api.FedoraTransactions
-
Commit a transaction resource
- commit(String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
- commit() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- commit(String) - Method in interface org.fcrepo.kernel.services.TransactionService
-
- commit() - Method in interface org.fcrepo.kernel.Transaction
-
"Commit" the transaction by saving the backing-session
- common() - Method in class org.fcrepo.kernel.utils.iterators.GraphDifferencingIterator
-
This method will return null until the source iterator is exhausted.
- commonCssLocation - Static variable in class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
-
Location in the classpath where the common css file is to be found.
- commonJsLocation - Static variable in class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
-
Location in the classpath where the common javascript file is to be found.
- 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.
- computeNext() - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyValueIterator
-
- computeNext() - Method in class org.fcrepo.kernel.utils.iterators.GraphDifferencingIterator
-
- concat(Iterator<? extends Triple>) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- concat(T) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- concat(T...) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- concat(Collection<? extends Triple>) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- CONFIGURATION_FOLDER - Static variable in class org.fcrepo.transform.transformations.LDPathTransform
-
- CONSTRAINED_BY - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- consume() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- consume() - Method in interface org.fcrepo.kernel.utils.iterators.IteratorConsumer
-
Synchronous consumption.
- consumeAsync() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- consumeAsync() - Method in interface org.fcrepo.kernel.utils.iterators.IteratorConsumer
-
Asynchronous consumption.
- Container - Interface in org.fcrepo.kernel.models
-
- CONTAINER - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- ContainerImpl - Class in org.fcrepo.kernel.impl
-
An abstraction that represents a Fedora Object backed by
a JCR node.
- ContainerImpl(Node) - Constructor for class org.fcrepo.kernel.impl.ContainerImpl
-
Construct a
Container
from an existing JCR Node
- ContainerRolesPrincipalProvider - Class in org.fcrepo.auth.common
-
Adds principals based on roles that are configured within the container and
through a PrincipalProvider bean in the project.
- ContainerRolesPrincipalProvider() - Constructor for class org.fcrepo.auth.common.ContainerRolesPrincipalProvider
-
- ContainerRolesPrincipalProvider.ContainerRolesPrincipal - Class in org.fcrepo.auth.common
-
- containerService - Variable in class org.fcrepo.http.commons.AbstractResource
-
The fcrepo object service
- ContainerService - Interface in org.fcrepo.kernel.services
-
Service for creating and retrieving
Container
- ContainerServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Service for creating and retrieving
Container
without using the JCR API.
- ContainerServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ContainerServiceImpl
-
- CONTAINS - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- CONTENT_DIGEST - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- CONTENT_LOCATION_TYPE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- CONTENT_SIZE - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- ContentDigest - Class in org.fcrepo.kernel.utils
-
Digest helpers to convert digests (checksums) into URI strings
(based loosely on Magnet URIs)
- ContentDigest() - Constructor for class org.fcrepo.kernel.utils.ContentDigest
-
- ContentExposingResource - Class in org.fcrepo.http.api
-
An abstract class that sits between AbstractResource and any resource that
wishes to share the routines for building responses containing binary
content.
- ContentExposingResource() - Constructor for class org.fcrepo.http.api.ContentExposingResource
-
- 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
-
- contentProperties - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- ContentRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
- ContentRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ContentRdfContext
-
Default constructor.
- context - Variable in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- 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
- copyObject(String) - Method in class org.fcrepo.http.api.FedoraNodes
-
Copies an object from one path to another
- copyObject(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
Copy an existing object from the source path to the destination path
- copyObject(Session, String, String) - Method in interface org.fcrepo.kernel.services.NodeService
-
Copy an existing object from the source path to the destination path
- COULD_NOT_STORE_PROPERTY - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- CREATED_BY - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- CREATED_DATE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- createModelForResource(FedoraResource, UriInfo, IdentifierConverter<Resource, FedoraResource>) - Method in class org.fcrepo.http.api.url.HttpApiResources
-
- 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.
- createObject(String, ContentDisposition, MediaType, String, InputStream) - Method in class org.fcrepo.http.api.FedoraLdp
-
Creates a new object.
- createOrReplaceObjectRdf(MediaType, InputStream, String, ContentDisposition, String) - Method in class org.fcrepo.http.api.FedoraLdp
-
Create a resource at a specified path, or replace triples with provided RDF.
- 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.
- createTransaction(String, HttpServletRequest) - Method in class org.fcrepo.http.api.FedoraTransactions
-
Create a new transaction resource and add it to the registry
- createValue(Node, RDFNode, String) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Create a JCR value from an RDFNode for a given JCR property
- createValue(ValueFactory, RDFNode, int) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Create a JCR value from an RDF node with the given JCR type
- createVersion(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
-
- createVersion(Session, String, String) - Method in interface org.fcrepo.kernel.services.VersionService
-
Explicitly creates a version for the nodes at each path provided.
- FCR_METADATA - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FCR_VERSIONS - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_ADMIN_ROLE - Static variable in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
User role for Fedora's admin users
- FEDORA_ALL_PRINCIPALS - Static variable in interface org.fcrepo.auth.common.FedoraAuthorizationDelegate
-
The name of the session attribute containing a set of instances of
Principal, representing the current user's credentials, including the
value of the FEDORA_USER_PRINCIPAL session attribute.
- FEDORA_BINARY - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_BLANKNODE - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_CONFIG_NAMESPACE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
Fedora configuration namespace "fedora-config", used for user-settable
configuration properties.
- FEDORA_CONTAINER - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_NON_RDF_SOURCE_DESCRIPTION - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_PAIRTREE - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_RESOURCE - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_SERVLET_REQUEST - Static variable in interface org.fcrepo.auth.common.FedoraAuthorizationDelegate
-
The name of the session attribute containing the servlet request (an
instance of javax.servlet.http.HttpServletRequest).
- FEDORA_TOMBSTONE - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FEDORA_USER_PRINCIPAL - Static variable in interface org.fcrepo.auth.common.FedoraAuthorizationDelegate
-
The name of the session attribute containing an instance of Principal
representing the current authenticated user.
- FEDORA_USER_ROLE - Static variable in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
User role for Fedora's ordinary users
- FedoraAdminSecurityContext - Class in org.fcrepo.auth.common
-
This is a pass-through security context for authenticated Fedora
administrators.
- FedoraAdminSecurityContext(String) - Constructor for class org.fcrepo.auth.common.FedoraAdminSecurityContext
-
- FedoraApplication - Class in org.fcrepo.http.commons
-
- FedoraApplication() - Constructor for class org.fcrepo.http.commons.FedoraApplication
-
THIS IS OUR RESOURCE CONFIG!
- FedoraAuthorizationDelegate - Interface in org.fcrepo.auth.common
-
An interface that can authorize access to specific resources within
repositories.
- FedoraBaseResource - Class in org.fcrepo.http.api
-
- FedoraBaseResource() - Constructor for class org.fcrepo.http.api.FedoraBaseResource
-
- FedoraBinary - Interface in org.fcrepo.kernel.models
-
- FedoraBinaryImpl - Class in org.fcrepo.kernel.impl
-
- FedoraBinaryImpl(Node) - Constructor for class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
Wrap an existing Node as a Fedora Binary
- FedoraEvent - Class in org.fcrepo.kernel.observer
-
A very simple abstraction to prevent event-driven machinery downstream from the repository from relying directly
on a JCR interface Event
.
- FedoraEvent(Event) - Constructor for class org.fcrepo.kernel.observer.FedoraEvent
-
Wrap a JCR Event with our FedoraEvent decorators
- FedoraEvent(FedoraEvent) - Constructor for class org.fcrepo.kernel.observer.FedoraEvent
-
Create a FedoraEvent from an existing FedoraEvent object
Note: Only the wrapped JCR event is passed on to the new object.
- FedoraExport - Class in org.fcrepo.http.api
-
Serialization for nodes
- FedoraExport() - Constructor for class org.fcrepo.http.api.FedoraExport
-
- FedoraFileSystemConnector - Class in org.fcrepo.connector.file
-
This class extends the FileSystemConnector
to enable the autocreation of Fedora-specific datastream and
content properties.
- FedoraFileSystemConnector() - Constructor for class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- FedoraFixity - Class in org.fcrepo.http.api
-
Run a fixity check on a path
- FedoraFixity() - Constructor for class org.fcrepo.http.api.FedoraFixity
-
Default JAX-RS entry point
- FedoraFixity(String) - Constructor for class org.fcrepo.http.api.FedoraFixity
-
Create a new FedoraNodes instance for a given path
- FedoraHttpConfiguration - Class in org.fcrepo.http.api
-
- FedoraHttpConfiguration() - Constructor for class org.fcrepo.http.api.FedoraHttpConfiguration
-
- FedoraImport - Class in org.fcrepo.http.api
-
Import serialized objects at a given endpoint
- FedoraImport() - Constructor for class org.fcrepo.http.api.FedoraImport
-
- FedoraInvalidNamespaceException - Exception in org.fcrepo.kernel.exception
-
Indicates a namespace used in a CRUD request has not been registered in the repository
- FedoraInvalidNamespaceException(String) - Constructor for exception org.fcrepo.kernel.exception.FedoraInvalidNamespaceException
-
Ordinary constructor
- FedoraInvalidNamespaceException(String, Throwable) - Constructor for exception org.fcrepo.kernel.exception.FedoraInvalidNamespaceException
-
Ordinary constructor
- 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
-
- FedoraJcrTypes - Interface in org.fcrepo.kernel
-
Convenience class with constants for commonly used JCR types.
- FedoraLdp - Class in org.fcrepo.http.api
-
- FedoraLdp() - Constructor for class org.fcrepo.http.api.FedoraLdp
-
Default JAX-RS entry point
- FedoraLdp(String) - Constructor for class org.fcrepo.http.api.FedoraLdp
-
Create a new FedoraNodes instance for a given path
- FedoraNodes - Class in org.fcrepo.http.api
-
CRUD operations on Fedora Nodes
- FedoraNodes() - Constructor for class org.fcrepo.http.api.FedoraNodes
-
Default JAX-RS entry point
- FedoraNodes(String) - Constructor for class org.fcrepo.http.api.FedoraNodes
-
Create a new FedoraNodes instance for a given path
- FedoraObjectSerializer - Interface in org.fcrepo.serialization
-
Interface for serializing/deserializing a FedoraObject
to some transportable format
- FedoraRepositoryBackup - Class in org.fcrepo.http.api.repository
-
Repository-wide backup endpoint
- FedoraRepositoryBackup() - Constructor for class org.fcrepo.http.api.repository.FedoraRepositoryBackup
-
- FedoraRepositoryExport - Class in org.fcrepo.http.api.repository
-
This stub is a hack to mount the functionality of FedoraExport at the root of
this webapp.
- FedoraRepositoryExport() - Constructor for class org.fcrepo.http.api.repository.FedoraRepositoryExport
-
- FedoraRepositoryImport - Class in org.fcrepo.http.api.repository
-
This stub is a hack to mount the functionality of FedoraImport at the root of
this webapp.
- FedoraRepositoryImport() - Constructor for class org.fcrepo.http.api.repository.FedoraRepositoryImport
-
- FedoraRepositoryNodeTypes - Class in org.fcrepo.http.api.repository
-
Expose node types at a REST endpoint
- FedoraRepositoryNodeTypes() - Constructor for class org.fcrepo.http.api.repository.FedoraRepositoryNodeTypes
-
- FedoraRepositoryRestore - Class in org.fcrepo.http.api.repository
-
Restore a backup of the repository
- FedoraRepositoryRestore() - Constructor for class org.fcrepo.http.api.repository.FedoraRepositoryRestore
-
- FedoraRepositoryTransactions - Class in org.fcrepo.http.api.repository
-
This stub is a hack to mount the functionality of FedoraTransactions at the
root of this webapp.
- FedoraRepositoryTransactions() - Constructor for class org.fcrepo.http.api.repository.FedoraRepositoryTransactions
-
- FedoraResource - Interface in org.fcrepo.kernel.models
-
- FedoraResourceImpl - Class in org.fcrepo.kernel.impl
-
- FedoraResourceImpl(Node) - Constructor for class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- FedoraTombstones - Class in org.fcrepo.http.api
-
CRUD operations on Fedora tombstones
- FedoraTombstones() - Constructor for class org.fcrepo.http.api.FedoraTombstones
-
Default JAX-RS entry point
- FedoraTombstones(String) - Constructor for class org.fcrepo.http.api.FedoraTombstones
-
Create a new FedoraNodes instance for a given path
- FedoraTransactions - Class in org.fcrepo.http.api
-
Transactions over REST
- FedoraTransactions() - Constructor for class org.fcrepo.http.api.FedoraTransactions
-
- FedoraTransform - Class in org.fcrepo.transform.http
-
Endpoint for transforming object properties using stored
or POSTed transformations.
- FedoraTransform() - Constructor for class org.fcrepo.transform.http.FedoraTransform
-
Default entry point
- FedoraTransform(String) - Constructor for class org.fcrepo.transform.http.FedoraTransform
-
Create a new FedoraNodes instance for a given path
- FedoraTypesUtils - Class in org.fcrepo.kernel.impl.utils
-
Convenience class with static methods for manipulating Fedora types in the
JCR.
- FedoraTypesUtils() - Constructor for class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
- FedoraUserSecurityContext - Class in org.fcrepo.auth.common
-
The security context for Fedora servlet users.
- FedoraUserSecurityContext(Principal, FedoraAuthorizationDelegate) - Constructor for class org.fcrepo.auth.common.FedoraUserSecurityContext
-
Constructs a new security context.
- FedoraVersioning - Class in org.fcrepo.http.api
-
- FedoraVersioning() - Constructor for class org.fcrepo.http.api.FedoraVersioning
-
Default JAX-RS entry point
- FedoraVersioning(String) - Constructor for class org.fcrepo.http.api.FedoraVersioning
-
Create a new FedoraNodes instance for a given path
- FedoraVersions - Class in org.fcrepo.http.api
-
Endpoint for managing versions of nodes
- FedoraVersions() - Constructor for class org.fcrepo.http.api.FedoraVersions
-
Default JAX-RS entry point
- FedoraVersions(String, String, String) - Constructor for class org.fcrepo.http.api.FedoraVersions
-
Create a new FedoraNodes instance for a given path
- fileFor(String) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- FileSystemBinaryStoreEntry - Class in org.fcrepo.kernel.impl.utils.impl
-
- FileSystemBinaryStoreEntry(FileSystemBinaryStore, Property) - Constructor for class org.fcrepo.kernel.impl.utils.impl.FileSystemBinaryStoreEntry
-
Create a binary store entry for a property in a filesystem binary store
- filter(Predicate<? super Triple>) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
As Iterators.filter(Iterator, Predicate)
while maintaining context.
- find(Session, String) - Method in class org.fcrepo.kernel.impl.services.BinaryServiceImpl
-
Retrieve a Datastream instance by pid and dsid
- find(Session, String) - Method in class org.fcrepo.kernel.impl.services.ContainerServiceImpl
-
Retrieve a
Container
instance by pid and dsid
- find(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
Retrieve an existing Fedora resource at the given path
- find(Session, String) - Method in interface org.fcrepo.kernel.services.Service
-
Retrieve an existing T instance by session and path
- findNode(Session, String) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
- findOrCreate(Session, String) - Method in class org.fcrepo.kernel.impl.services.BinaryServiceImpl
-
Retrieve or create a Datastream instance by pid and dsid
- findOrCreate(Session, String) - Method in class org.fcrepo.kernel.impl.services.ContainerServiceImpl
-
- findOrCreate(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- findOrCreate(Session, String) - Method in interface org.fcrepo.kernel.services.Service
-
Retrieve a T instance by session and path
- findOrCreateNode(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
- FIRST_PAGE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- FIXITY_TYPE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- FixityInputStream - Class in org.fcrepo.kernel.impl.utils
-
An InputStream wrapper that calculates the size and digest
while reading from the stream.
- FixityInputStream(InputStream, MessageDigest) - Constructor for class org.fcrepo.kernel.impl.utils.FixityInputStream
-
Creates a FilterInputStream
by assigning the
argument in
to the field this.in
so as to remember it for later use.
- fixityProperties - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- FixityRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
- FixityRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>, Iterable<FixityResult>, URI, long) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.FixityRdfContext
-
Ordinary constructor.
- FixityResult - Interface in org.fcrepo.kernel.utils
-
- FixityResult.FixityState - Enum in org.fcrepo.kernel.utils
-
The possible fixity states (which may be ORed together later)
- FixityResultImpl - Class in org.fcrepo.kernel.impl.utils
-
Structure for presenting the results of a fixity check
(and any repair operations that may have occurred)
- FixityResultImpl(long, URI) - Constructor for class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Prepare a fixity result given the computed checksum and size
- FixityResultImpl(CacheEntry, long, URI) - Constructor for class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Prepare a fixity result with the expected size and checksum
- FixityResultImpl(String, long, URI) - Constructor for class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- forProperty(Repository, Property) - Static method in class org.fcrepo.kernel.impl.utils.impl.CacheEntryFactory
-
Load a store-specific CacheEntry model
- forProperty(BinaryStore, Property) - Static method in class org.fcrepo.kernel.impl.utils.impl.CacheEntryFactory
-
Get a store-specific Cache Entry
- forward - Variable in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- forward - Variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- fromModel(Model) - Static method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- FROZEN_MIXIN_TYPES - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- FROZEN_NODE - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- getAlgorithm(URI) - Static method in class org.fcrepo.kernel.utils.ContentDigest
-
Given a digest URI, get the corresponding MessageDigest algorithm
- getAllValuesForPredicate(Model, Node, Node) - Static method in class org.fcrepo.http.commons.responses.RdfSerializationUtils
-
Get all the values for a predicate as a string array, or null if the
predicate is not used
- getApplicationContext() - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- getBaseVersion() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getBaseVersion() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getBaseVersion() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the JCR Base version for the node
- getBinaryContent(String) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Get the binary content of a datastream
- getBinaryContent() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getBinaryContent() - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
- GetBinaryKey - Class in org.fcrepo.kernel.impl.services.functions
-
Get the internal Modeshape BinaryKey for a binary property
- GetBinaryKey() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetBinaryKey
-
- GetBinaryStore - Class in org.modeshape.jcr
-
Retrieve the BinaryStore from a running Modeshape Repository
- GetBinaryStore() - Constructor for class org.modeshape.jcr.GetBinaryStore
-
- getChild(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getChild(String) - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the child of this resource at the given path
- getChildren() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getChildren() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the children of this resource
- getChunkSize() - Method in class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
-
Get the size of the binary's chunks
- getCloseableHttpClient() - Method in class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
-
- getClosestExistingAncestor(Session, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Get the closest ancestor that current exists
- GetClusterConfiguration - Class in org.fcrepo.kernel.impl.services.functions
-
Extract the Infinispan cluster configuration and state
from a running Modeshape repository
- GetClusterConfiguration() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- GetClusterExecutor - Class in org.fcrepo.kernel.impl.services.functions
-
A factory function to insulate services from the details of
building a DistributedExecutorService
- GetClusterExecutor() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetClusterExecutor
-
- getComputedChecksum() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- getComputedChecksum() - Method in interface org.fcrepo.kernel.utils.FixityResult
-
- getComputedSize() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- getComputedSize() - Method in interface org.fcrepo.kernel.utils.FixityResult
-
- getContainer() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getContainer() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the container of this resource
- getContent(String, RdfStream) - Method in class org.fcrepo.http.api.ContentExposingResource
-
- getContent() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getContent() - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
- getContentDigest() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getContentDigest() - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
Get the pre-calculated content digest for the binary payload
- getContentNode(Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the content-bearing node for the given subject
- getContentSize() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getContentSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
Get the size of the JCR content binary property
- getContentSize() - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
- getContext(Model, Node) - Method in class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
-
- getCreated() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getCreated() - Method in interface org.fcrepo.kernel.Transaction
-
Get the date this transaction was created
- getCreatedDate() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getCreatedDate() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the date this datastream was created
- getCurrentTransactionId(Session) - Static method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Get the current Transaction ID for a session
- getDatastreamFixity() - Method in class org.fcrepo.http.api.FedoraFixity
-
Get the results of a fixity check for a path
GET /path/to/some/datastream/fcr:fixity
- getDatastreamSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
Get the size of a datastream by calculating the size of the properties
and the binary properties
- getDate() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getDefinitionForPropertyName(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Get the property definition information (containing type and multi-value
information)
- getDescribedResource() - Method in class org.fcrepo.kernel.impl.NonRdfSourceDescriptionImpl
-
- getDescribedResource() - Method in interface org.fcrepo.kernel.models.NonRdfSourceDescription
-
- getDescription() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getDescription() - Method in interface org.fcrepo.kernel.models.NonRdfSource
-
Get the description for this binary
- getDocumentById(String) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
This method returns the object/document for the node with the federated arg 'id'.
- getEffectiveUserPrincipal() - Method in class org.fcrepo.auth.common.FedoraUserSecurityContext
-
Get the user principal associated with this context.
- getEmbeddedId(HttpServletRequest, SessionFactory.Prefix) - Method in class org.fcrepo.http.commons.session.SessionFactory
-
Extract the id embedded at the beginning of a request path
- getEtagValue() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getEtagValue() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Construct an ETag value from the last modified date and path.
- getExpires() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getExpires() - Method in interface org.fcrepo.kernel.Transaction
-
Get the Date when this transaction is expired and can be
garbage-collected
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.BinaryCacheEntry
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.impl.FileSystemBinaryStoreEntry
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
-
Generate a human-readable identifier for the location of this entry
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.ProjectedCacheEntry
-
- getExternalIdentifier() - Method in interface org.fcrepo.kernel.utils.CacheEntry
-
Generate a human-readable identifier for the location of this entry
- getFad() - Method in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
- getFedoraObjectSerializers() - Method in class org.fcrepo.serialization.SerializerUtil
-
Get the whole list of FedoraObjectSerializers
- getFilename() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getFilename() - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
Return the file name for the binary content
- getFilter(Session) - Method in class org.fcrepo.kernel.impl.observer.DefaultFilter
-
- getFilter(Session) - Method in class org.fcrepo.kernel.impl.observer.NOOPFilter
-
- getFilter(Session) - Method in interface org.fcrepo.kernel.observer.EventFilter
-
Return a Predicate
with which to filter JCR Event
s.
- getFirstValueForPredicate(Model, 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
- getFixity(IdentifierConverter<Resource, FedoraResource>) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getFixity(IdentifierConverter<Resource, FedoraResource>, URI, long) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getFixity(IdentifierConverter<Resource, FedoraResource>) - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
Get the fixity of this datastream compared to metadata stored in the repository
- getFixity(IdentifierConverter<Resource, FedoraResource>, URI, long) - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
Get the fixity of this datastream in a given repository's binary store.
- getGraphiteReporter(String, Graphite) - Method in class org.fcrepo.metrics.ReporterFactory
-
Start a new GraphiteReporter, with reports every minute
- getHandling() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
-
Get the return tag, or a blank default, if none exists.
- getHealthCheckRegistry() - Method in class org.fcrepo.metrics.MetricsContextListener
-
Provide a health-check registry
TODO actually populate the health-check registry with checks
- getId() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getId() - Method in interface org.fcrepo.kernel.Transaction
-
Get the transaction identifier
- getIdentifier() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getInfo() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getInputStream() - Method in class org.fcrepo.kernel.impl.utils.BinaryCacheEntry
-
- getInputStream() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
-
Get a raw input stream from the underlying store
- getInputStream() - Method in interface org.fcrepo.kernel.utils.CacheEntry
-
Get a raw input stream from the underlying store
- getInstance() - Static method in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
Provides the singleton bean to ModeShape via reflection based on class
name.
- getInstance() - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
ViewHelpers are singletons.
- getInstance() - Static method in class org.fcrepo.metrics.RegistryService
-
Create the instance
- getInternalSession() - Method in class org.fcrepo.http.commons.session.SessionFactory
-
Get a new JCR Session
- getJcrNamespaceForRDFNamespace(String) - Static method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Convert a Fedora RDF Namespace into its JCR equivalent
- getJmxReporter(String) - Method in class org.fcrepo.metrics.ReporterFactory
-
Publish metrics to JMX
- getKey() - Method in interface org.fcrepo.serialization.FedoraObjectSerializer
-
Get the key for the serializer (that will be
used at the REST API to identify the format)
- getKey() - Method in class org.fcrepo.serialization.JcrXmlSerializer
-
- getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getLastModifiedDate() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the date this datastream was last modified
- getLength() - Method in class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
-
Get the content length
- getMediaType() - Method in interface org.fcrepo.serialization.FedoraObjectSerializer
-
Get the media type for the serialized output
(so we can send the right mime type as appropriate)
- getMediaType() - Method in class org.fcrepo.serialization.JcrXmlSerializer
-
- getMessage(FedoraEvent, Session) - Method in class org.fcrepo.jms.headers.DefaultMessageFactory
-
- getMessage(FedoraEvent, Session) - Method in interface org.fcrepo.jms.observer.JMSEventMessageFactory
-
Produce a JMS message from a JCR event with the
given session
- getMessageDigest() - Method in class org.fcrepo.kernel.impl.utils.FixityInputStream
-
Retrieve the calculated digest for the input stream
- getMetadata(InfinispanBinaryStore, BinaryKey) - Static method in class org.modeshape.jcr.value.binary.infinispan.InfinispanUtils
-
Get the Metadata for the given key
- getMetricRegistry() - Method in class org.fcrepo.metrics.MetricsContextListener
-
Get the metrics registry for fcrepo
- getMetrics() - Method in class org.fcrepo.metrics.RegistryService
-
Get the current registry service
TODO the new upstream SharedMetricRegistries may make this obsolete
- getMimeType() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getMimeType() - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
- getName() - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider.ContainerRolesPrincipal
-
- getName() - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider.HttpHeaderPrincipal
-
- getName() - Method in enum org.fcrepo.kernel.utils.EventType
-
- GetNamespacedProperties - Class in org.fcrepo.kernel.impl.observer
-
- GetNamespacedProperties(Session) - Constructor for class org.fcrepo.kernel.impl.observer.GetNamespacedProperties
-
Constructor
- 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
- getNamespaceRegistry - Static variable in class org.fcrepo.kernel.utils.NamespaceTools
-
We need the Modeshape NamespaceRegistry, because it allows us to register
anonymous namespaces.
- getNamespaceRegistry(Session) - Static method in class org.fcrepo.kernel.utils.NamespaceTools
-
Return the javax.jcr.NamespaceRegistry associated with the arg session.
- getNode() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getNode() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
- getNodeBreadcrumbs(UriInfo, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Generate url to local name breadcrumbs for a given node's tree
- getNodePropertySize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
Get the total size of a Node's properties
- getNodeTypes() - Method in class org.fcrepo.http.api.repository.FedoraRepositoryNodeTypes
-
Retrieve all node types as RDF
- getNodeTypes(Session) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- getNodeTypes(Session) - Method in interface org.fcrepo.kernel.services.NodeService
-
- getNodeTypeTransform(Node, String) - Static method in class org.fcrepo.transform.transformations.LDPathTransform
-
Pull a node-type specific transform out of JCR
- getNodeVersion(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getNodeVersion(String) - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the node for this object at the version provided.
- getObject() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
- getObjects(Graph, Node, Resource) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Return an iterator of Triples that match the given subject and predicate
- 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
- getObjectSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- getObjectTitle(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the canonical title of a subject from the graph
- getObjectType() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
- 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
- getPath() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getPath() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the path to the JCR node
- getPath() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- 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
- getPrincipalProviders() - Method in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
- getPrincipals(Credentials) - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider
-
- getPrincipals(Credentials) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
-
- getPrincipals(Credentials) - Method in interface org.fcrepo.auth.common.PrincipalProvider
-
Extract principals from the provided credentials.
- getProperties() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getProperty(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getProperty(String) - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Retrieve the given property value for this resource
- getPropertyNameFromPredicate(Node, Resource, Map<String, String>) - Static method in class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
-
Given an RDF predicate value (namespace URI + local name), figure out
what JCR property to use
- getPropertyNameFromPredicate(NamespaceRegistry, Resource, Map<String, String>) - Static method in class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
-
Get the JCR property name for an RDF predicate
- getPropertyType(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Get the JCR property type ID for a given property name.
- getQuery() - Method in interface org.fcrepo.transform.Transformation
-
Get the Query the transformation is using
- getQuery() - Method in class org.fcrepo.transform.transformations.LDPathTransform
-
- getQuery() - Method in class org.fcrepo.transform.transformations.SparqlQueryTransform
-
- getRDFFormat() - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider.NTriplesWithCorrectMimeType
-
- getRDFNamespaceForJcrNamespace(String) - Static method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Convert a JCR namespace into an RDF namespace fit for downstream
consumption.
- getReferencePropertyName(String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
When we add certain URI properties, we also want to leave a reference node
- getReferencePropertyOriginalName(String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Given an internal reference node property, get the original name
- getRepositoryCount(Repository) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- getRepositoryObjectCount() - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- getRepositoryObjectCount() - Method in interface org.fcrepo.kernel.services.RepositoryService
-
Calculate the number of objects in the repository
- getRepositorySize() - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
Calculate the total size of all the binary properties in the repository
- getRepositorySize(Repository) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- getRepositorySize() - Method in interface org.fcrepo.kernel.services.RepositoryService
-
Calculate the total size of all the binary properties in the repository
- getResource() - Method in exception org.fcrepo.kernel.exception.TombstoneException
-
Get the tombstone resource
- getResource(Namespaced) - Static method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource
for a Namespaced
JCR object.
- getResource(NodeType) - Static method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource
for a NodeType
JCR object.
- getResource(ItemDefinition) - Static method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource
for a ItemDefinition
JCR object.
- getResourceFromPath(String) - Method in class org.fcrepo.http.api.FedoraBaseResource
-
Get the FedoraResource for the resource at the external path
- getResourceTriples() - Method in class org.fcrepo.http.api.ContentExposingResource
-
- getResultsFormat(MediaType) - Static method in class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
-
Map the HTTP MediaType to a SPARQL ResultsFormat
- 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
- getSerializer(String) - Method in class org.fcrepo.serialization.SerializerUtil
-
Get a Fedora Object Serializer by its key
- 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
- getSession() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getSession() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getSession() - Method in interface org.fcrepo.kernel.Transaction
-
Get the transaction-aware session
- 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.api.ContentExposingResource
-
- getSize(RdfStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
-
- getSize(RdfStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
-
- getSize(QueryExecution, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.transform.http.responses.QueryExecutionProvider
-
- getSize(ResultSet, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
-
- 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
- getState() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getState() - Method in interface org.fcrepo.kernel.Transaction
-
Get the state of this transaction
- getStatus(long, URI) - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- getStatus(long, URI) - Method in interface org.fcrepo.kernel.utils.FixityResult
-
- getStoreIdentifier() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Get the identifier for the entry's store
- getStoreIdentifier() - Method in interface org.fcrepo.kernel.utils.FixityResult
-
Get the identifier for the entry's store
- getTag() - Method in class org.fcrepo.http.commons.domain.PreferTag
-
Get the tag name
- getTransaction(String, String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
- getTransaction(Session) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Get the current Transaction for a session
- getTransaction(String, String) - Method in interface org.fcrepo.kernel.services.TransactionService
-
- getTransaction(Session) - Method in interface org.fcrepo.kernel.services.TransactionService
-
Get the current Transaction for a session
- getTransform(MediaType, InputStream) - Method in class org.fcrepo.transform.TransformationFactory
-
Get a Transformation from a MediaType and an InputStream with
the transform program
- getTranslationChain() - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- getTriples(Class<? extends RdfStream>) - Method in class org.fcrepo.http.api.ContentExposingResource
-
- getTriples(FedoraResource, Class<? extends RdfStream>) - Method in class org.fcrepo.http.api.ContentExposingResource
-
- getTriples(IdentifierConverter<Resource, FedoraResource>, Class<? extends RdfStream>) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getTriples(IdentifierConverter<Resource, FedoraResource>, Iterable<? extends Class<? extends RdfStream>>) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getTriples(IdentifierConverter<Resource, FedoraResource>, Class<? extends RdfStream>) - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Return the RDF properties of this object using the provided context
- getTriples(IdentifierConverter<Resource, FedoraResource>, Iterable<? extends Class<? extends RdfStream>>) - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Return the RDF properties of this object using the provided contexts
- getTxId() - Method in interface org.fcrepo.kernel.TxSession
-
- getTypes() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getUnfrozenResource() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getUnfrozenResource() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get the unfrozen equivalent of a frozen versioned node
- getUri(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
- getURI() - Method in exception org.fcrepo.kernel.exception.TombstoneException
-
Get a URI to the tombstone resource
- getUserData() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getUserID() - Method in class org.fcrepo.kernel.observer.FedoraEvent
-
- getUserName() - Method in class org.fcrepo.auth.common.BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
-
- getUserName() - Method in class org.fcrepo.auth.common.FedoraAdminSecurityContext
-
- getUserName() - Method in class org.fcrepo.auth.common.FedoraUserSecurityContext
- 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
-
- getVersion(String) - Method in class org.fcrepo.http.api.FedoraVersions
-
Retrieve a version of an object.
- getVersionDate(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Gets a modification date of a subject from the graph
- getVersionedAncestor() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getVersionedAncestor() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
When this is a frozen node, get the ancestor that was explicitly versioned
- getVersionHistory() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- getVersionHistory() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getVersionHistory() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Get JCR VersionHistory for the node.
- getVersionLabel(Graph, Node, String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Gets a version label of a subject from the graph
- getVersionList() - Method in class org.fcrepo.http.api.FedoraVersioning
-
Get the list of versions for the object
- 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.
- getViewCss() - Method in class org.fcrepo.http.api.ViewAssets
-
Gets the common css file referenced in all velocity views.
- getViewJs() - Method in class org.fcrepo.http.api.ViewAssets
-
Gets the common js file referenced in all velocity views.
- GraphDifferencingIterator - Class in org.fcrepo.kernel.utils.iterators
-
A wrapping
Iterator
that calculates two differences between a
Graph
A and a source Iterator B.
- GraphDifferencingIterator(Model, Iterator<Triple>) - Constructor for class org.fcrepo.kernel.utils.iterators.GraphDifferencingIterator
-
Diff a Model against a stream of triples
- GraphDifferencingIterator(Graph, Iterator<Triple>) - Constructor for class org.fcrepo.kernel.utils.iterators.GraphDifferencingIterator
-
Diff a graph against a stream of triples
- graphiteClient() - Method in class org.fcrepo.metrics.MetricsConfig.GraphiteConfig
-
Host and port may be configured with system properties
"fcrepo.metrics.host" and "fcrepo.metrics.port", respectively.
- GraphiteConfig() - Constructor for class org.fcrepo.metrics.MetricsConfig.GraphiteConfig
-
- graphiteReporter() - Method in class org.fcrepo.metrics.MetricsConfig.GraphiteConfig
-
- IDENTIFIER_HEADER_NAME - Static variable in class org.fcrepo.jms.headers.DefaultMessageFactory
-
- IdentifierConversionException - Exception in org.fcrepo.kernel.exception
-
- IdentifierConversionException(String) - Constructor for exception org.fcrepo.kernel.exception.IdentifierConversionException
-
Ordinary constructor.
- IdentifierConverter<A,B> - Class in org.fcrepo.kernel.identifiers
-
An
IdentifierConverter
accepts and returns identifiers, translating
them in some type-specific manner.
- IdentifierConverter() - Constructor for class org.fcrepo.kernel.identifiers.IdentifierConverter
-
- idTranslator - Variable in class org.fcrepo.http.api.FedoraBaseResource
-
- importObject(String, String, InputStream) - Method in class org.fcrepo.http.api.FedoraImport
-
Deserialize a serialized object at the current path POST
/fcr:import?format=jcr/xml (with a JCR/XML payload)
- INBOUND_REFERENCES - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- indexInBuffer - Variable in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- INDEXING_NAMESPACE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- INDIRECT_CONTAINER - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- inDomain(Resource) - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- inDomain(A) - Method in class org.fcrepo.kernel.identifiers.IdentifierConverter
-
Check if the given resource is in the domain of this converter
- inDomain(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- InfinispanCacheStoreEntry - Class in org.fcrepo.kernel.impl.utils.impl
-
- InfinispanCacheStoreEntry(InfinispanBinaryStore, Property) - Constructor for class org.fcrepo.kernel.impl.utils.impl.InfinispanCacheStoreEntry
-
- InfinispanUtils - Class in org.modeshape.jcr.value.binary.infinispan
-
Utilities for gaining access to InfinispanBinaryStore internals
- init() - Method in class org.fcrepo.http.commons.session.SessionFactory
-
Validate the spring wiring
- initialize(NamespaceRegistry, NodeTypeManager) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- InternalExternalEventMapper - Interface in org.fcrepo.kernel.observer.eventmappings
-
- InternalIdentifierConverter - Class in org.fcrepo.kernel.identifiers
-
Translates internal
String
identifiers to internal
String
identifiers.
- InternalIdentifierConverter() - Constructor for class org.fcrepo.kernel.identifiers.InternalIdentifierConverter
-
- InvalidChecksumException - Exception in org.fcrepo.kernel.exception
-
Exception thrown when the calculated digest does not match the stored digest
- InvalidChecksumException(String) - Constructor for exception org.fcrepo.kernel.exception.InvalidChecksumException
-
Exception with message
- 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
-
- 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
-
- InvalidSerializationFormatException - Exception in org.fcrepo.serialization
-
Exception thrown when during deserialization it becomes obvious that the
InputStream is not in the expected format.
- InvalidSerializationFormatException(String) - Constructor for exception org.fcrepo.serialization.InvalidSerializationFormatException
-
Exception with message
- 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
-
- invoke(Object, Method, Object[]) - Method in class org.fcrepo.kernel.impl.TxAwareSession
-
- isAnonymous() - Method in class org.fcrepo.auth.common.BypassSecurityServletAuthenticationProvider.AnonymousAdminSecurityContext
-
- isAnonymous() - Method in class org.fcrepo.auth.common.FedoraAdminSecurityContext
-
- isAnonymous() - Method in class org.fcrepo.auth.common.FedoraUserSecurityContext
- isAssociatedWithUser(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- isAssociatedWithUser(String) - Method in interface org.fcrepo.kernel.Transaction
-
Checks if this transaction is associated with a specific user.
- isBinaryContentProperty - Static variable in class org.fcrepo.kernel.services.functions.JcrPropertyFunctions
-
Check if a JCR property is a binary jcr:data property
- isBlankNode - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this Node
is a Fedora
binary.
- isContainer - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this
Node
is a
Container
.
- IsExternal - Class in org.modeshape.jcr
-
Break through Modeshape to find out if a node is external
- IsExternal() - Constructor for class org.modeshape.jcr.IsExternal
-
- isFedoraBinary - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this Node
is a Fedora
binary.
- isFedoraSubjectTriple - Variable in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- isFrozen - Static variable in class org.fcrepo.kernel.services.functions.JcrPropertyFunctions
-
Predicate for determining whether this Node
is a frozen node
(a part of the system version history).
- isFrozenNode(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Determines whether the subject is of type nt:frozenNode.
- isFrozenNode - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this
FedoraResource
has a frozen node
- isFrozenResource() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- isFrozenResource() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Check if a resource is frozen (a historic version).
- isInternalNode - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check if a node is "internal" and should not be exposed e.g.
- isInternalProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check whether a property is an internal property that should be suppressed
from external output.
- isInternalReferenceProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check if a property is a reference property.
- isInTransaction(Session) - Static method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Check if a session is possibly within a transaction
- isManagedMixin - Static variable in class org.fcrepo.kernel.impl.rdf.ManagedRdf
-
- isManagedNamespace - Static variable in class org.fcrepo.kernel.RdfLexicon
-
Is this namespace one that the repository manages?
- isManagedPredicate - Static variable in class org.fcrepo.kernel.RdfLexicon
-
Detects whether an RDF property is managed by the repository.
- isManagedPredicateURI - Static variable in class org.fcrepo.kernel.RdfLexicon
-
Detects whether an RDF predicate URI is managed by the repository.
- isManagedTriple - Static variable in class org.fcrepo.kernel.impl.rdf.ManagedRdf
-
- isMultipleValuedProperty - Static variable in class org.fcrepo.kernel.services.functions.JcrPropertyFunctions
-
Check if a JCR property is a multivalued property or not
- isMultivaluedProperty(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Determine if a given JCR property name is single- or multi- valued.
- isNew() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- isNew() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Check if a resource was created in this session
- isNonRdfSourceDescription - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
- isProtectedAndShouldBeHidden - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check whether a property is protected (ie, cannot be modified directly) but
is not one we've explicitly chosen to include.
- isRdfContentType(String) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
- 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
-
- isReadonly() - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- isReferenceProperty(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check if a property definition is a reference property
- isResource() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
-
- isSingleton() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
- isVersioned() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- isVersioned() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- isVersioned() - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Check if a resource is versioned
- 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.api.responses.StreamingBaseHtmlProvider
-
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
-
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.transform.http.responses.QueryExecutionProvider
-
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
-
- ItemDefinitionToTriples<T extends javax.jcr.nodetype.ItemDefinition> - Class in org.fcrepo.kernel.impl.rdf.impl.mappings
-
Utility for moving generic Item Definitions into RDFS triples
- ItemDefinitionToTriples(Node) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Translate ItemDefinitions into triples.
- 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
-
- iterable() - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- IteratorConsumer<E,T> - Interface in org.fcrepo.kernel.utils.iterators
-
Implemented by something that can consume an
Iterator
.
- 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_NAMESPACE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- RDF_SOURCE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- 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
-
- RdfAdder - Class in org.fcrepo.kernel.impl.utils.iterators
-
Consumes an
RdfStream
by adding its contents to the
JCR.
- RdfAdder(IdentifierConverter<Resource, FedoraResource>, Session, RdfStream) - Constructor for class org.fcrepo.kernel.impl.utils.iterators.RdfAdder
-
Ordinary constructor.
- RdfLexicon - Class in org.fcrepo.kernel
-
A lexicon of the RDF properties that the fcrepo kernel (or close-to-core modules) use
- RdfLiteralJcrValueBuilder(String) - Constructor for class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
-
- 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
-
- rdfNamespacesToJcrNamespaces - Static variable in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
A map of Fedora's RDF namespaces to the JCR equivalent
- RdfRemover - Class in org.fcrepo.kernel.impl.utils.iterators
-
Consumes an
RdfStream
by removing its contents from the
JCR.
- RdfRemover(IdentifierConverter<Resource, FedoraResource>, Session, RdfStream) - Constructor for class org.fcrepo.kernel.impl.utils.iterators.RdfRemover
-
Ordinary constructor.
- RDFS_LABEL - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- 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
- RdfStream - Class in org.fcrepo.kernel.utils.iterators
-
A stream of RDF triples along with some useful context.
- RdfStream(T) - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream with proffered triples.
- RdfStream(T) - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream with proffered triples.
- RdfStream(T) - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream with proffered triples.
- RdfStream(T...) - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream with proffered triples.
- RdfStream(T...) - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream with proffered statements.
- RdfStream(T) - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream with proffered triple.
- RdfStream() - Constructor for class org.fcrepo.kernel.utils.iterators.RdfStream
-
Constructor that begins the stream without any triples.
- RdfStreamConsumer - Interface in org.fcrepo.kernel.utils.iterators
-
- 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
-
- 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
- read() - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- read(byte[], int, int) - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- readDocument(Document) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- readFrom(Class<InputStream>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.fcrepo.http.commons.domain.ContentLocationMessageBodyReader
-
- REAP_INTERVAL - Static variable in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
- REFERENCE_PROPERTY_SUFFIX - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
- ReferencesRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
Accumulate inbound references to a given resource
- ReferencesRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ReferencesRdfContext
-
Add the inbound references from other nodes to this resource to the stream
- registerMimeTypes() - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
-
Add the correct mimeType for n-triples.
- registerNodeTypes(Session, InputStream) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- registerNodeTypes(Session, InputStream) - Method in interface org.fcrepo.kernel.services.NodeService
-
- RegistryService - Class in org.fcrepo.metrics
-
Provide helpers for working with the Metrics registry
- releaseConnections() - Method in class org.fcrepo.jms.observer.JMSTopicPublisher
-
Close external connections
- removeAndRollbackExpired() - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Every REAP_INTERVAL milliseconds, check for expired transactions.
- removeAndRollbackExpired() - Method in interface org.fcrepo.kernel.services.TransactionService
-
Check for expired transactions and remove them
- removeDocument(String) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- removedStatement(Statement) - Method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
-
When a statement is removed, remove it from the JCR properties
- removeMixin(FedoraResource, Resource, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Remove a mixin from a node
- removeNodeProperty(Node, String, Value) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Given a JCR node, property and value, remove the value (if it exists)
from the property, and remove the
property if no values remove
- removeProperty(FedoraResource, Property, RDFNode, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Remove a property from a node
- removeReferencePlaceholders(IdentifierConverter<Resource, FedoraResource>, Node, String, Resource) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Remove a reference placeholder that links one node to another in-domain resource
- removeVersion() - Method in class org.fcrepo.http.api.FedoraVersions
-
Removes the version specified by the label.
- removeVersion(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
-
- removeVersion(Session, String, String) - Method in interface org.fcrepo.kernel.services.VersionService
-
Remove a version of a node.
- replaceProperties(IdentifierConverter<Resource, FedoraResource>, Model, RdfStream) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- replaceProperties(IdentifierConverter<Resource, FedoraResource>, Model, RdfStream) - Method in interface org.fcrepo.kernel.models.FedoraResource
-
Replace the properties of this object with the properties from the given
model
- replaceResourceBinaryWithStream(FedoraBinary, InputStream, ContentDisposition, MediaType, String) - Method in class org.fcrepo.http.api.ContentExposingResource
-
- replaceResourceWithStream(FedoraResource, InputStream, MediaType, RdfStream) - Method in class org.fcrepo.http.api.ContentExposingResource
-
- repo - Variable in class org.fcrepo.serialization.BaseFedoraObjectSerializer
-
- reporterFactory() - Method in class org.fcrepo.metrics.MetricsConfig
-
Provide the reporter factory to Spring
- ReporterFactory - Class in org.fcrepo.metrics
-
Helpers for making the upstream metrics reporters play nice with Springg
- ReporterFactory() - Constructor for class org.fcrepo.metrics.ReporterFactory
-
- REPOSITORY_NAMESPACE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
Repository namespace "fcrepo", used for JCR properties exposed
publicly.
- 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
-
- repositoryHasType(Session, String) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
- repositoryProperties - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- RepositoryRuntimeException - Exception in org.fcrepo.kernel.exception
-
Runtime exception
- RepositoryRuntimeException(String) - Constructor for exception org.fcrepo.kernel.exception.RepositoryRuntimeException
-
Ordinary constructor.
- RepositoryRuntimeException(Throwable) - Constructor for exception org.fcrepo.kernel.exception.RepositoryRuntimeException
-
Ordinary constructor.
- RepositoryRuntimeException(String, Throwable) - Constructor for exception org.fcrepo.kernel.exception.RepositoryRuntimeException
-
Ordinary constructor.
- 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
- repositoryService - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryBackup
-
The fcrepo repository service
- repositoryService - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryRestore
-
The fcrepo repository service
- RepositoryService - Interface in org.fcrepo.kernel.services
-
- RepositoryServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Service for repository-wide management and querying
- RepositoryServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- RepositoryVersionRuntimeException - Exception in org.fcrepo.kernel.exception
-
- RepositoryVersionRuntimeException(Throwable) - Constructor for exception org.fcrepo.kernel.exception.RepositoryVersionRuntimeException
-
Wrap a RepositoryVersionException in a runtime exception
- RepositoryVersionRuntimeException(String) - Constructor for exception org.fcrepo.kernel.exception.RepositoryVersionRuntimeException
-
Wrap a RepositoryVersionException in a runtime exception
- RepositoryVersionRuntimeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
- RepositoryVersionRuntimeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.RepositoryVersionRuntimeExceptionMapper
-
- request - Variable in class org.fcrepo.http.api.ContentExposingResource
-
- request - Variable in class org.fcrepo.http.api.FedoraNodes
-
- request - Variable in class org.fcrepo.http.api.FedoraVersioning
-
- resetTranslationChain() - Method in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- resource - Variable in class org.fcrepo.http.api.ContentExposingResource
-
- resource() - Method in class org.fcrepo.http.api.ContentExposingResource
-
- resource - Variable in class org.fcrepo.http.api.FedoraNodes
-
- resource() - Method in class org.fcrepo.http.api.FedoraTombstones
-
- resource - Variable in class org.fcrepo.http.api.FedoraVersioning
-
- resource() - Method in class org.fcrepo.http.api.FedoraVersioning
-
- resource - Variable in class org.fcrepo.http.api.FedoraVersions
-
- resource() - Method in class org.fcrepo.http.api.FedoraVersions
-
- resource() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
-
- RESOURCE_NAMESPACE - Static variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
Default namespace to use for node URIs
- ResourceTypeException - Exception in org.fcrepo.kernel.exception
-
- ResourceTypeException(String) - Constructor for exception org.fcrepo.kernel.exception.ResourceTypeException
-
Default constructor.
- ResourceTypeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
- ResourceTypeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ResourceTypeExceptionMapper
-
- responseToPid(String) - Method in class org.fcrepo.mint.HttpPidMinter
-
Remove unwanted text from the minter service response to produce the desired identifer.
- restoreRepository(Session, File) - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- restoreRepository(Session, File) - Method in interface org.fcrepo.kernel.services.RepositoryService
-
This methods restores the repository from a backup
- ResultSetStreamingOutput - Class in org.fcrepo.transform.http.responses
-
Stream the results of a SPARQL Query
- ResultSetStreamingOutput() - Constructor for class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
-
- retrieveExternalContent(URI) - Method in class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
-
Retrieve the content at the URI using the global connection pool.
- retrieveExternalContent(URI) - Method in interface org.fcrepo.kernel.services.ExternalContentService
-
Fetch the content body at a given URI
- reverse - Variable in class org.fcrepo.http.commons.api.rdf.HttpResourceConverter
-
- reverse - Variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- revertToVersion() - Method in class org.fcrepo.http.api.FedoraVersions
-
Reverts the resource at the given path to the version specified by
the label.
- revertToVersion(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
-
- revertToVersion(Session, String, String) - Method in interface org.fcrepo.kernel.services.VersionService
-
Reverts the node to the version identified by the label.
- rollback(String) - Method in class org.fcrepo.http.api.FedoraTransactions
-
Rollback a transaction
- rollback(String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
- rollback() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- rollback(String) - Method in interface org.fcrepo.kernel.services.TransactionService
-
- rollback() - Method in interface org.fcrepo.kernel.Transaction
-
Discard all unpersisted changes and expire
- ROOT - Static variable in interface org.fcrepo.kernel.FedoraJcrTypes
-
- RootRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
Assemble Triple
s derived from the root of a repository.
- RootRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.RootRdfContext
-
Ordinary constructor.
- runBackup(InputStream) - Method in class org.fcrepo.http.api.repository.FedoraRepositoryBackup
-
This method runs a repository backup.
- runRestore(InputStream) - Method in class org.fcrepo.http.api.repository.FedoraRepositoryRestore
-
This method runs a repository restore.
- schemeToAlgorithm - Static variable in class org.fcrepo.kernel.utils.ContentDigest
-
- serialize(FedoraResource, OutputStream, boolean, boolean) - Method in class org.fcrepo.serialization.BaseFedoraObjectSerializer
-
- serialize(FedoraResource, OutputStream, boolean, boolean) - Method in interface org.fcrepo.serialization.FedoraObjectSerializer
-
Serialize a FedoraObject into some format with options for recurse
and skipBinary, and write it to the given OutputStream
- serialize(FedoraResource, OutputStream, boolean, boolean) - Method in class org.fcrepo.serialization.JcrXmlSerializer
-
- serializers - Variable in class org.fcrepo.http.api.FedoraExport
-
- serializers - Variable in class org.fcrepo.http.api.FedoraImport
-
- serializers - Variable in class org.fcrepo.http.api.url.HttpApiResources
-
- SerializerUtil - Class in org.fcrepo.serialization
-
Helper service that aggregates serializers and makes them accessible by key
- SerializerUtil() - Constructor for class org.fcrepo.serialization.SerializerUtil
-
- SERVER_MANAGED - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- ServerErrorExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
- ServerErrorExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerErrorExceptionMapper
-
- ServerManagedPropertyException - Exception in org.fcrepo.kernel.exception
-
- ServerManagedPropertyException(String) - Constructor for exception org.fcrepo.kernel.exception.ServerManagedPropertyException
-
- ServerManagedPropertyExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
- ServerManagedPropertyExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerManagedPropertyExceptionMapper
-
- Service<T> - Interface in org.fcrepo.kernel.services
-
- ServiceHelpers - Class in org.fcrepo.kernel.impl.services
-
Uncategorized helper methods
- ServiceHelpers() - Constructor for class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- ServletContainerAuthenticationProvider - Class in org.fcrepo.auth.common
-
Authenticates ModeShape logins where JAX-RS credentials are supplied.
- servletResponse - Variable in class org.fcrepo.http.api.ContentExposingResource
-
- servletResponse - Variable in class org.fcrepo.http.api.FedoraNodes
-
- servletResponse - Variable in class org.fcrepo.http.api.FedoraVersioning
-
- session() - Method in class org.fcrepo.http.api.FedoraBaseResource
-
- session - Variable in class org.fcrepo.http.api.FedoraExport
-
- session() - Method in class org.fcrepo.http.api.FedoraExport
-
- session - Variable in class org.fcrepo.http.api.FedoraFixity
-
- session() - Method in class org.fcrepo.http.api.FedoraFixity
-
- session - Variable in class org.fcrepo.http.api.FedoraImport
-
- session() - Method in class org.fcrepo.http.api.FedoraImport
-
- session - Variable in class org.fcrepo.http.api.FedoraLdp
-
- session() - Method in class org.fcrepo.http.api.FedoraLdp
-
- session - Variable in class org.fcrepo.http.api.FedoraNodes
-
- session() - Method in class org.fcrepo.http.api.FedoraNodes
-
- session - Variable in class org.fcrepo.http.api.FedoraTombstones
-
- session() - Method in class org.fcrepo.http.api.FedoraTombstones
-
- session - Variable in class org.fcrepo.http.api.FedoraTransactions
-
- session() - Method in class org.fcrepo.http.api.FedoraTransactions
-
- session - Variable in class org.fcrepo.http.api.FedoraVersioning
-
- session() - Method in class org.fcrepo.http.api.FedoraVersioning
-
- session - Variable in class org.fcrepo.http.api.FedoraVersions
-
- session() - Method in class org.fcrepo.http.api.FedoraVersions
-
- session - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryBackup
-
- session - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryExport
-
- session - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryImport
-
- session - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryNodeTypes
-
- session - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryRestore
-
- session - Variable in class org.fcrepo.http.api.repository.FedoraRepositoryTransactions
-
- session() - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
- session(Session) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
Sets the JCR context of this stream
- session - Variable in class org.fcrepo.transform.http.FedoraTransform
-
- session() - Method in class org.fcrepo.transform.http.FedoraTransform
-
- 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
-
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(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
-
- setApplicationContext(ApplicationContext) - Method in class org.fcrepo.serialization.SerializerUtil
-
- setConnManager(HttpClientConnectionManager) - Method in class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
-
- setContent(InputStream, String, URI, String, StoragePolicyDecisionPoint) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
-
- setContent(InputStream, String, URI, String, StoragePolicyDecisionPoint) - Method in interface org.fcrepo.kernel.models.FedoraBinary
-
Sets the content of this Datastream.
- setContentService(ExternalContentService) - Method in class org.fcrepo.http.commons.domain.ContentLocationMessageBodyReader
-
- setEnvironment(Cache<String, byte[]>, Set<String>) - Method in class org.fcrepo.kernel.impl.utils.impl.DistributedFixityCheck
-
- setFad(FedoraAuthorizationDelegate) - Method in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
- setHeaderName(String) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
-
- setLength(int) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- setLevels(int) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- setPolicies(List<StoragePolicy>) - Method in interface org.fcrepo.kernel.services.policy.StoragePolicyDecisionPoint
-
Explicitly set the policies this PDP should use
- setPrefix(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- setPrincipalProviders(Set<PrincipalProvider>) - Method in class org.fcrepo.auth.common.ServletContainerAuthenticationProvider
-
- setRepositoryConfiguration(Resource) - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
Set the configuration to use for creating the repository
- setRoleNames(Set<String>) - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider
-
Sets the role names which have been configured in the repo.xml file.
- setSeparator(String) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
-
- setSeparator(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- 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.
- setUpJMSBaseURIs(UriInfo) - Method in class org.fcrepo.http.api.FedoraBaseResource
-
Set the baseURL for JMS events.
- setUpRepositoryConfiguration() - Method in class org.fcrepo.transform.http.FedoraTransform
-
Register the LDPath configuration tree in JCR
- sha1(File) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- shouldCacheProperties() - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
Checks whether internally managed properties can and should be stored to
an ExtraPropertiesStore.
- sidecarFile(String) - Method in class org.modeshape.connector.filesystem.ExternalJsonSidecarExtraPropertyStore
-
- SimpleObserver - Class in org.fcrepo.kernel.impl.observer
-
Simple JCR EventListener that filters JCR Events through a Fedora EventFilter
and puts the resulting stream onto the internal Fedora EventBus as a stream
of FedoraEvents.
- SimpleObserver() - Constructor for class org.fcrepo.kernel.impl.observer.SimpleObserver
-
- 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
- skip(long) - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- skip(Integer) - Method in class org.fcrepo.kernel.utils.iterators.RdfStream
-
As Iterators.advance(Iterator, int)
while maintaining context.
- skolemize(IdentifierConverter<Resource, FedoraResource>, Statement) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Convert an external statement into a persistable statement by skolemizing
blank nodes, creating hash-uri subjects, etc
- SKOS_PREFLABEL - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- SPARQL_SD_NAMESPACE - Static variable in class org.fcrepo.kernel.RdfLexicon
-
SPARQL service description namespace.
- SparqlQueryTransform - Class in org.fcrepo.transform.transformations
-
SPARQL Query-based transforms
- SparqlQueryTransform(InputStream) - Constructor for class org.fcrepo.transform.transformations.SparqlQueryTransform
-
Construct a new SparqlQueryTransform from the data from
the InputStream
- start() - Method in class org.fcrepo.http.commons.domain.Range
-
Start of the range
- stopListening() - Method in class org.fcrepo.kernel.impl.observer.NodeRemovalEventObserver
-
logout of the session
- stopListening() - Method in class org.fcrepo.kernel.impl.observer.SimpleObserver
-
logout of the session
- stopRepository() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
Attempts to undeploy the repository and shutdown the ModeShape engine on
context destroy.
- StoragePolicy - Interface in org.fcrepo.kernel.services.policy
-
A binary storage policy definition and evaluation machinery
- StoragePolicyDecisionPoint - Interface in org.fcrepo.kernel.services.policy
-
Service Interface implementation for managing and using
StoragePolicy
- storeDocument(Document) - Method in class org.fcrepo.connector.file.FedoraFileSystemConnector
-
- stream() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- StreamingBaseHtmlProvider - Class in org.fcrepo.http.api.responses
-
Simple HTML provider for RdfStreams
- StreamingBaseHtmlProvider() - Constructor for class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
-
- StreamingHtmlProvider - Class in org.fcrepo.http.api.responses
-
JAX-RS provider for taking an RdfStream and returning some nice looking
HTML
- StreamingHtmlProvider() - Constructor for class org.fcrepo.http.api.responses.StreamingHtmlProvider
-
- structProperties - Static variable in class org.fcrepo.kernel.RdfLexicon
-
- subject() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
-