A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- AbstractDeleteResourceService - Class in org.fcrepo.kernel.impl.services
-
Shared delete/purge code.
- AbstractDeleteResourceService() - Constructor for class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
- AbstractJMSPublisher - Class in org.fcrepo.jms
-
Machinery to publish JMS messages when an EventBus message is received.
- AbstractJMSPublisher() - Constructor for class org.fcrepo.jms.AbstractJMSPublisher
- AbstractNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
-
An abstract operation for interacting with a non-rdf source
- AbstractNonRdfSourceOperation(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
-
Basic constructor.
- AbstractNonRdfSourceOperation(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
-
Constructor for internal binaries.
- AbstractNonRdfSourceOperation(Transaction, FedoraId, URI, String) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
-
Constructor for external content.
- AbstractNonRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
An abstract operation for interacting with a non-rdf source
- AbstractNonRdfSourceOperationBuilder(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
-
Constructor for internal binary.
- AbstractNonRdfSourceOperationBuilder(Transaction, FedoraId, String, URI) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
-
Constructor for external binary.
- AbstractRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Abstract operation for interacting with an rdf source
- AbstractRdfSourceOperation(Transaction, FedoraId, RdfStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- AbstractRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Abstract builder for interacting with an Rdf Source Operation Builder
- AbstractRdfSourceOperationBuilder(Transaction, FedoraId, String, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- AbstractResource - Class in org.fcrepo.http.commons
-
Superclass for Fedora JAX-RS Resources, providing convenience fields and methods.
- AbstractResource() - Constructor for class org.fcrepo.http.commons.AbstractResource
- AbstractResourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Abstract operation for interacting with a resource
- AbstractResourceOperation(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
- AbstractResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Base resource operation builder to share class fields and userPrincipal method.
- AbstractResourceOperationBuilder(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
-
Constructor.
- AbstractService - Class in org.fcrepo.kernel.impl.services
-
Abstract service for interacting with a kernel service
- AbstractService() - Constructor for class org.fcrepo.kernel.impl.services.AbstractService
- ACCEPT_DATETIME - Static variable in class org.fcrepo.http.api.ContentExposingResource
- 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
- AccessDeniedException - Exception in org.fcrepo.kernel.api.exception
-
An access exception has occurred.
- AccessDeniedException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.AccessDeniedException
-
Constructor
- AccessDeniedExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- AccessDeniedExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.AccessDeniedExceptionMapper
- ACLAuthorizationConstraintViolationException - Exception in org.fcrepo.kernel.api.exception
- ACLAuthorizationConstraintViolationException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ACLAuthorizationConstraintViolationException
-
Ordinary constructor.
- ACLHandle - Interface in org.fcrepo.kernel.api.auth
-
Class to hold the authorizations from an ACL and the resource that has the ACL.
- ACLHandleImpl - Class in org.fcrepo.auth.webac
-
A simple class connecting an URI pointing to an ACL to a
FedoraResource
that points to that ACL. - ACLHandleImpl(FedoraResource, List<WebACAuthorization>) - Constructor for class org.fcrepo.auth.webac.ACLHandleImpl
-
Default constructor.
- acquire(String, FedoraId) - Method in interface org.fcrepo.kernel.api.lock.ResourceLockManager
-
Acquires a lock on the resource, associating it to the txId.
- acquire(String, FedoraId) - Method in class org.fcrepo.kernel.impl.lock.InMemoryResourceLockManager
- acquireConnections() - Method in class org.fcrepo.jms.AbstractJMSPublisher
-
Connect to JCR Repository and JMS queue
- ACTIVITY_STREAMS_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- actor - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
- Actor(String) - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Actor
- addCacheControlHeaders(HttpServletResponse, FedoraResource, Transaction) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Add ETag and Last-Modified cache control headers to the response
- addContainedBy(Transaction, FedoraId, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Add a contained by relation between the child resource and its parent.
- addContainedBy(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- addContainedBy(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- addContainedBy(Transaction, FedoraId, FedoraId, Instant, Instant) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Add a contained by relation between the child resource and its parent for a range of time in the past.
- addContainedBy(Transaction, FedoraId, FedoraId, Instant, Instant) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- addContainedBy(Transaction, FedoraId, FedoraId, Instant, Instant) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- addExternalContentHeaders(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
- addHttpComponentModelsForResourceToStream(RdfStream, FedoraResource, UriInfo) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
-
Add additional models to the RDF dataset for the given resource
- addLinkAndOptionsHttpHeaders(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Add Link and Option headers
- addMapping(Transaction, FedoraId, FedoraId, String) - Method in interface org.fcrepo.persistence.ocfl.api.FedoraToOcflObjectIndex
-
Adds a mapping to the index
- addMapping(Transaction, FedoraId, FedoraId, String) - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- addMapping(Transaction, FedoraId, FedoraId, String) - Method in class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- addMembership(Transaction, FedoraId, FedoraId, Triple, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Add new membership property to the index, clearing any delete operations for the property if necessary.
- addMembership(Transaction, FedoraId, FedoraId, Triple, Instant, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Add new membership property to the index
- addOne(int) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Yes, we really did create a method to increment a given int.
- 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
- addResponseHeaders(HttpServletResponse) - Method in class org.fcrepo.http.commons.domain.PreferTag
-
Add appropriate response headers to indicate that the incoming preferences were acknowledged
- addTransactionHeaders(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
- addUpdateIndex(Transaction, ResourceHeaders) - Method in interface org.fcrepo.search.api.SearchIndex
-
Adds or updates the index with the resource header information.
- addUpdateIndex(Transaction, ResourceHeaders) - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
- addUpdateIndex(Transaction, ResourceHeaders) - Method in class org.fcrepo.search.impl.SearchIndexMetrics
- addVersion() - Method in class org.fcrepo.http.api.FedoraVersioning
-
Create a new version of a resource.
- allMatch(Predicate<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- anyMatch(Predicate<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- Application() - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Application
- Application(String, String) - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Application
- APPLICATION_LINK_FORMAT - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- ARCHIVAL_GROUP - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- archivalGroup(boolean) - Method in interface org.fcrepo.kernel.api.operations.CreateRdfSourceOperationBuilder
-
Indicates that this resource should be created as an Archival Group
- archivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- asAcl() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID based on this ID that points to an ACL resource.
- asBaseId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Behaves the same as
FedoraId.getBaseId()
except it returns a FedoraId rather than a String. - asDescription() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID based on this ID that points to a binary description resource.
- asKernelHeaders() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- asLiteralStringNode(String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Convert a URI string to an RDF node
- asMemento(String) - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID based on this ID that points to a memento resource.
- asMemento(Instant) - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID based on this ID that points to a memento resource.
- asNode(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
This is a helper method for using the idTranslator to convert this resource into an associated Jena Node.
- asResourceId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Behaves the same as
FedoraId.getResourceId()
except it returns a FedoraId rather than a String. - asStorageHeaders() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- asTimemap() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID based on this ID that points to a timemap resource.
- asTombstone() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID based on this ID that points to a tombstone resource.
- asURI(String, byte[]) - Static method in class org.fcrepo.kernel.api.utils.ContentDigest
-
Convert a MessageDigest algorithm and checksum byte-array data to a URN
- asURI(String, String) - Static method in class org.fcrepo.kernel.api.utils.ContentDigest
-
Convert a MessageDigest algorithm and checksum value to a URN
- ATOMIC_EXPIRES_HEADER - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- ATOMIC_ID_HEADER - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- AuthConfig - Class in org.fcrepo.webapp
-
Spring config for auth
- AuthConfig() - Constructor for class org.fcrepo.webapp.AuthConfig
- authHandleCache() - Method in class org.fcrepo.webapp.WebappConfig
-
Used to cache the effective ACL location and authorizations for a given resource.
- AUTHORIZED - Static variable in class org.fcrepo.auth.common.ContainerAuthToken
- AuthPropsConfig - Class in org.fcrepo.config
-
Auth related configuration properties
- AuthPropsConfig() - Constructor for class org.fcrepo.config.AuthPropsConfig
- AutoReloadingConfiguration - Class in org.fcrepo.kernel.api.utils
-
Abstract configuration class which monitors a file path in order to reload the configuration when it changes.
- AutoReloadingConfiguration() - Constructor for class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
B
- BAD_CHECKSUM - org.fcrepo.kernel.api.utils.FixityResult.FixityState
- BAD_SIZE - org.fcrepo.kernel.api.utils.FixityResult.FixityState
- BadRequestExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
For generic BadRequestExceptions.
- BadRequestExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.BadRequestExceptionMapper
- BASE_URL_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- BASIC_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- Binary - Interface in org.fcrepo.kernel.api.models
- BinaryImpl - Class in org.fcrepo.kernel.impl.models
-
Implementation of a Non-RDF resource.
- BinaryImpl(FedoraId, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.BinaryImpl
-
Construct the binary
- bodyToExternalStream(String, RdfStream, HttpIdentifierConverter) - Method in class org.fcrepo.http.api.services.HttpRdfService
-
Convert internal IDs to external URIs
- bodyToInternalModel(FedoraId, InputStream, MediaType, HttpIdentifierConverter, boolean) - Method in class org.fcrepo.http.api.services.HttpRdfService
-
Parse the request body to a Model, with the URI to Fedora ID translations done.
- build() - Method in interface org.fcrepo.kernel.api.operations.CreateRdfSourceOperationBuilder
- build() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationBuilder
- build() - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
- build() - Method in interface org.fcrepo.kernel.api.operations.ResourceOperationBuilder
-
Build the ResourceOperation constructed by this builder
- build() - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
-
Constructs a new Event object from the details in the builder.
- build() - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- build() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- build() - Method in class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationBuilderImpl
- build() - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.PurgeResourceOperationBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.ReferenceOperationBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
- buildConstraintLink(Class<? extends ConstraintViolationException>, ServletContext, UriInfo) - Static method in class org.fcrepo.http.commons.exceptionhandlers.ConstraintExceptionMapper
-
Creates a constrainedBy link header with the appropriate RDF URL for the exception.
- buildConstraintLink(ConstraintViolationException, ServletContext, UriInfo) - Static method in class org.fcrepo.http.commons.exceptionhandlers.ConstraintExceptionMapper
-
Creates a constrainedBy link header with the appropriate RDF URL for the exception.
- buildLink(String, String) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
Utility function for building a Link.
C
- CachedHttpRequest - Class in org.fcrepo.auth.webac
-
An extension of HttpServletRequestWrapper that caches the InputStream as byte array and overrides the getInputStream to return a new InputStream object each time based on the cached byte array.
- CachedHttpRequest(ServletRequest) - Constructor for class org.fcrepo.auth.webac.CachedHttpRequest
-
Create a new CachedSparqlRequest for the given servlet request.
- call() - Method in interface org.fcrepo.common.lang.UncheckedCallable
- CannotCreateMementoException - Exception in org.fcrepo.kernel.api.exception
-
An exception class for invalid memento creation attempts.
- CannotCreateMementoException(String) - Constructor for exception org.fcrepo.kernel.api.exception.CannotCreateMementoException
-
Default constructor
- CannotCreateMementoExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
A mapper for memento creation exceptions
- CannotCreateMementoExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.CannotCreateMementoExceptionMapper
- CannotCreateResourceException - Exception in org.fcrepo.kernel.api.exception
-
Request for object creation failed
- CannotCreateResourceException(String) - Constructor for exception org.fcrepo.kernel.api.exception.CannotCreateResourceException
-
Ordinary constructor.
- CannotCreateResourceExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- CannotCreateResourceExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.CannotCreateResourceExceptionMapper
- checkAclLinkHeader(List<String>) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
Check that we don't try to provide an ACL Link header.
- checkCacheControlHeaders(Request, HttpServletResponse, FedoraResource, Transaction) - 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.
- CheckedRunnable - Interface in org.fcrepo.common.lang
-
Same as Runnable but it has Exception in its signature
- checkFixity() - Method in class org.fcrepo.persistence.common.MultiDigestInputStreamWrapper
-
After consuming the inputstream, verify that all of the computed digests matched the provided digests.
- checkFixity(Binary) - Method in interface org.fcrepo.kernel.api.services.FixityService
-
Digest this binary with the digest algorithms provided
- checkFixity(Binary) - Method in class org.fcrepo.kernel.impl.services.FixityServiceImpl
- checkForInsufficientStorageException(Throwable, Throwable) - Method in class org.fcrepo.http.api.ContentExposingResource
- checksumURI(String) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
Create a checksum URI object.
- checkTripleForDisallowed(Triple) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
-
Several tests for invalid or disallowed RDF statements.
- cleanupClosedTransactions() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
-
Periodically scan for closed transactions for cleanup
- cleanupSession(String) - Method in class org.fcrepo.persistence.ocfl.impl.ReindexService
-
Remove persistent sessions for a transaction to avoid memory leaks.
- clearEvents(Transaction) - Method in interface org.fcrepo.kernel.api.observer.EventAccumulator
-
Removes all of a transaction's accumulated events without emitting them.
- clearEvents(Transaction) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
- clearIndex() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Clear all entries from the index
- ClientErrorExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ClientErrorExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ClientErrorExceptionMapper
- close() - Method in class org.fcrepo.http.commons.responses.LinkFormatStream
- close() - Method in class org.fcrepo.http.commons.responses.RdfNamespacedStream
- close() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- close() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- collect(Collector<? super T, A, R>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- collectorRegistry(MeterRegistry) - Method in class org.fcrepo.config.MetricsConfig
- commit() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- commit() - Method in interface org.fcrepo.kernel.api.Transaction
-
Commit the transaction
- commit() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- commit() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Commits any changes in the current session to persistent storage.
- commit() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- commit() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- commit() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- commit(String) - Method in class org.fcrepo.http.api.Transactions
-
Commit a transaction resource
- commit(Transaction) - Method in interface org.fcrepo.persistence.ocfl.api.FedoraToOcflObjectIndex
-
Commit mapping changes for the session.
- commit(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- commit(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- commitIfShortLived() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- commitIfShortLived() - Method in interface org.fcrepo.kernel.api.Transaction
-
Commit the transaction only if the transaction is shortLived
- commitIfShortLived() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- CommitOption - Enum in org.fcrepo.persistence.api
-
Options for defining the behavior when performing a commit to the persistent storage layer.
- COMMITTED - org.fcrepo.kernel.api.TransactionState
- COMMITTING - org.fcrepo.kernel.api.TransactionState
- commitTransaction(Transaction) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Commit the changes made in the transaction.
- commitTransaction(Transaction) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Commit any pending membership changes.
- commitTransaction(Transaction) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
-
Commit any pending references.
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Perform a commit of operations stored in the specified transaction
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- commitTransaction(Transaction) - Method in interface org.fcrepo.search.api.SearchIndex
-
Commit the changes made in the transaction.
- commitTransaction(Transaction) - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
- commitTransaction(Transaction) - Method in class org.fcrepo.search.impl.SearchIndexMetrics
- commitType(CommitType) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- common() - Method in class org.fcrepo.kernel.api.utils.GraphDifferencer
-
This method will return null until the source iterator is exhausted.
- 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.
- concat(Stream<Triple>) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
-
Concatenate a Triple stream to the existing stream
- ConcurrentUpdateException - Exception in org.fcrepo.kernel.api.exception
-
This exception indicates that a resource could not be modified because it is currently being modified by another transaction.
- ConcurrentUpdateException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ConcurrentUpdateException
-
Constructor
- ConcurrentUpdateExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ConcurrentUpdateExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ConcurrentUpdateExceptionMapper
- Condition - Class in org.fcrepo.search.api
-
A data structure representing a search condition.
- Condition.Field - Enum in org.fcrepo.search.api
- Condition.Operator - Enum in org.fcrepo.search.api
- ConditionOnProperty<T> - Class in org.fcrepo.config
-
This condition enables a bean/configuration when the specified property matches the expected value Implementations must provide a no-arg constructor.
- ConditionOnProperty(String, T, T, Class<T>) - Constructor for class org.fcrepo.config.ConditionOnProperty
- ConditionOnPropertyFalse - Class in org.fcrepo.config
-
This condition enables a bean/configuration when the specified property is false Implementations must provide a no-arg constructor.
- ConditionOnPropertyFalse(String, boolean) - Constructor for class org.fcrepo.config.ConditionOnPropertyFalse
- ConditionOnPropertyTrue - Class in org.fcrepo.config
-
This condition enables a bean/configuration when the specified property is true Implementations must provide a no-arg constructor.
- ConditionOnPropertyTrue(String, boolean) - Constructor for class org.fcrepo.config.ConditionOnPropertyTrue
- configPath - Variable in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
- ConfigurableHierarchicalSupplier - Class in org.fcrepo.kernel.api.services.functions
-
Unique value minter that creates hierarchical IDs from a UUID
- ConfigurableHierarchicalSupplier() - Constructor for class org.fcrepo.kernel.api.services.functions.ConfigurableHierarchicalSupplier
-
Mint a unique identifier by default using defaults
- ConfigurableHierarchicalSupplier(int, int) - Constructor for class org.fcrepo.kernel.api.services.functions.ConfigurableHierarchicalSupplier
-
Mint a hierarchical identifier with args to control length and count of the pairtree.
- configure(FeatureContext) - Method in class org.fcrepo.http.commons.metrics.MicrometerFeature
- connectionFactory(FedoraPropsConfig) - Method in class org.fcrepo.webapp.JmsConfig
-
ActiveMQ connection
- connectionManager() - Method in class org.fcrepo.webapp.WebappConfig
-
HTTP connection manager
- CONSTRAINED_BY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- ConstraintExceptionMapper<T extends ConstraintViolationException> - Class in org.fcrepo.http.commons.exceptionhandlers
-
Abstract class for constraint violation subclasses
- ConstraintExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ConstraintExceptionMapper
- ConstraintViolationException - Exception in org.fcrepo.kernel.api.exception
-
A constraint has been violated.
- ConstraintViolationException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ConstraintViolationException
-
Ordinary constructor.
- ConstraintViolationException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.ConstraintViolationException
-
Ordinary constructor.
- ConstraintViolationExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ConstraintViolationExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ConstraintViolationExceptionMapper
- Container - Interface in org.fcrepo.kernel.api.models
- CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- ContainerAuthToken - Class in org.fcrepo.auth.common
- ContainerAuthToken(String, Set<String>) - Constructor for class org.fcrepo.auth.common.ContainerAuthToken
- ContainerImpl - Class in org.fcrepo.kernel.impl.models
-
Implementation of an LDP Container resource
- ContainerImpl(FedoraId, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.ContainerImpl
-
Construct the container
- ContainerRolesPrincipal(String) - Constructor for class org.fcrepo.auth.common.ContainerRolesPrincipalProvider.ContainerRolesPrincipal
- 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
- containerRolesProvider(AuthPropsConfig) - Method in class org.fcrepo.webapp.AuthConfig
-
Optional PrincipalProvider filter that will use container configured roles as principals
- containmentIndex - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- ContainmentIndex - Interface in org.fcrepo.kernel.api
-
An interface for retrieving resource IDs by their containment relationships.
- ContainmentIndexImpl - Class in org.fcrepo.kernel.impl
- ContainmentIndexImpl() - Constructor for class org.fcrepo.kernel.impl.ContainmentIndexImpl
- ContainmentIndexMetrics - Class in org.fcrepo.kernel.impl
-
ContainmentIndex wrapper for adding metrics
- ContainmentIndexMetrics() - Constructor for class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- containmentLastUpdated(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Find the timestamp of the last child added or deleted
- containmentLastUpdated(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- containmentLastUpdated(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- ContainmentTriplesService - Interface in org.fcrepo.kernel.api.services
-
Provides containment triples.
- ContainmentTriplesServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Containment Triples service.
- ContainmentTriplesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ContainmentTriplesServiceImpl
- CONTAINS - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- containsResource(String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- content - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- CONTENT_SIZE - org.fcrepo.search.api.Condition.Field
- ContentDigest - Class in org.fcrepo.kernel.api.utils
-
Digest helpers to convert digests (checksums) into URI strings (based loosely on Magnet URIs)
- contentDigests(Collection<URI>) - Method in interface org.fcrepo.kernel.api.operations.CreateNonRdfSourceOperationBuilder
- contentDigests(Collection<URI>) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationBuilder
-
Collection of digests for content in this resource
- contentDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- contentDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- 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
- contentSize - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- contentSize(long) - Method in interface org.fcrepo.kernel.api.operations.CreateNonRdfSourceOperationBuilder
- contentSize(long) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationBuilder
-
Set the number of bytes for the content
- contentSize(long) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- contentSize(long) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- context - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
- context - Variable in class org.fcrepo.http.api.ContentExposingResource
- Context() - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Context
- ContextElement(String) - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.ContextElement
- ContextElement(String, String) - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.ContextElement
- contextInitialized(ServletContextEvent) - Method in class org.fcrepo.http.commons.FedoraContextLoaderListener
- convert(String) - Static method in class org.fcrepo.http.commons.domain.Range
-
Convert an HTTP Range header to a Range object
- COPY - Static variable in interface org.fcrepo.kernel.api.models.ExternalContent
- count() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- create() - Static method in class org.fcrepo.config.FlywayFactory
-
Static constructor
- create() - Method in interface org.fcrepo.kernel.api.TransactionManager
-
Create a new fedora transaction
- create() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- create(String...) - Static method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Static create method
- create(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.operations.ReindexResourceOperationFactory
-
Get a builder for an operation to reindex a resource
- create(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationFactoryImpl
- create(Transaction, FedoraId, String, Model) - Method in interface org.fcrepo.kernel.api.services.WebacAclService
-
Retrieve or create a new WebACL by transaction and path
- create(Transaction, FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.WebacAclServiceImpl
- CREATE - org.fcrepo.kernel.api.operations.ResourceOperationType
- createBuilder(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.operations.VersionResourceOperationFactory
-
Create a new
CreateVersionResourceOperationBuilder
builder. - createBuilder(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.VersionResourceOperationFactoryImpl
- createBuilder(Transaction, FedoraId, String, ServerManagedPropsMode) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationFactory
-
Get a builder for an operation to create an RDF source
- createBuilder(Transaction, FedoraId, String, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
- CREATED - org.fcrepo.search.api.Condition.Field
- CREATED_BY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- CREATED_DATE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- createdBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- createdBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- createdDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- createdDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- createDestination() - Method in class org.fcrepo.jms.AbstractJMSPublisher
- createDestination() - Method in class org.fcrepo.jms.JMSQueuePublisher
- createDestination() - Method in class org.fcrepo.jms.JMSTopicPublisher
- createExternalBinaryBuilder(Transaction, FedoraId, String, URI) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
-
Get a builder for a external binary create operation
- createExternalBinaryBuilder(Transaction, FedoraId, String, URI) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- createFedoraWebacAcl(MediaType, InputStream) - Method in class org.fcrepo.http.api.FedoraAcl
-
PUT to create FedoraWebacACL resource.
- createFilesystemRepository(Path, Path, DigestAlgorithm) - Static method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageUtils
-
Create a new ocfl repository backed by the filesystem
- createFromLinks(List<String>) - Method in class org.fcrepo.http.api.ExternalContentHandlerFactory
-
Looks for ExternalContent link header and if it finds one it will return a new ExternalContentHandler object based on the found Link header.
- createInternalBinaryBuilder(Transaction, FedoraId, InputStream) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
-
Get a builder for an internal binary create operation
- createInternalBinaryBuilder(Transaction, FedoraId, InputStream) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- createModelForResource(FedoraResource, UriInfo) - Method in class org.fcrepo.http.api.url.HttpApiResources
- createModelForResource(FedoraResource, UriInfo) - 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.
- CreateNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Operation for creating a new non-rdf source
- CreateNonRdfSourceOperation(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
-
Constructor for internal binaries.
- CreateNonRdfSourceOperation(Transaction, FedoraId, URI, String) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
-
Constructor for external content.
- CreateNonRdfSourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
-
Builder for operations to create non-rdf sources
- CreateNonRdfSourceOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to create new non-rdf sources
- CreateNonRdfSourceOperationBuilderImpl(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
-
Constructor for internal binary.
- CreateNonRdfSourceOperationBuilderImpl(Transaction, FedoraId, String, URI) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
-
Constructor for external binary.
- createObject(ContentDisposition, MediaType, String, InputStream, List<String>, String) - Method in class org.fcrepo.http.api.FedoraLdp
-
Creates a new object.
- createOrReplaceObjectRdf(MediaType, InputStream, ContentDisposition, String, List<String>, String) - Method in class org.fcrepo.http.api.FedoraLdp
-
Create a resource at a specified path, or replace triples with provided RDF.
- createPrincipal(String) - Method in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider
- createPrincipal(String) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
- CreateRdfSourceOperation - Interface in org.fcrepo.kernel.api.operations
-
Operation for creating an rdf source
- CreateRdfSourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
- CreateRdfSourceOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to create rdf sources
- CreateRdfSourceOperationBuilderImpl(Transaction, FedoraId, String, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
-
Constructor.
- CreateRdfSourceOperationImpl - Class in org.fcrepo.kernel.impl.operations
-
Operation to create an RDF source.
- CreateRdfSourceOperationImpl(Transaction, FedoraId, String, RdfStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
-
Constructor for creation operation
- CreateResourceOperation - Interface in org.fcrepo.kernel.api.operations
-
Operation for creating a resource
- createResourceService - Variable in class org.fcrepo.http.api.ContentExposingResource
- CreateResourceService - Interface in org.fcrepo.kernel.api.services
-
Interface for a service to create a new resource via a POST request.
- CreateResourceServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Create a RdfSource resource.
- CreateResourceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.CreateResourceServiceImpl
- createS3Repository(DataSource, S3Client, String, String, Path, DigestAlgorithm, boolean) - Static method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageUtils
-
Create a new ocfl repository backed by s3
- createTransaction() - Method in class org.fcrepo.http.api.Transactions
-
Create a new transaction resource and add it to the registry
- createUpdateResponse(FedoraResource, boolean) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Create the appropriate response after a create or update request is processed.
- createURI(String) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Create a URI Node from the provided String
- createVersion(Transaction, FedoraId, String) - Method in interface org.fcrepo.kernel.api.services.VersionService
-
Explicitly creates a version for the resource at the path provided.
- createVersion(Transaction, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
- CreateVersionPersister - Class in org.fcrepo.persistence.ocfl.impl
-
Persister for creating a new OCFL version of a resource.
- CreateVersionPersister(FedoraToOcflObjectIndex) - Constructor for class org.fcrepo.persistence.ocfl.impl.CreateVersionPersister
- CreateVersionResourceOperation - Interface in org.fcrepo.kernel.api.operations
-
An operation for creating a new version of a resource
- CreateVersionResourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
-
Builder for creating
CreateVersionResourceOperation
s - CreateVersionResourceOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
-
Default impl of
CreateVersionResourceOperationBuilder
- CreateVersionResourceOperationBuilderImpl(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationBuilderImpl
-
Create a new builder
- CreateVersionResourceOperationImpl - Class in org.fcrepo.kernel.impl.operations
-
Default impl of
CreateVersionResourceOperation
- CreateVersionResourceOperationImpl(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationImpl
D
- DatabaseConfig - Class in org.fcrepo.config
- DatabaseConfig() - Constructor for class org.fcrepo.config.DatabaseConfig
- dataSource() - Method in class org.fcrepo.config.DatabaseConfig
- DbFedoraToOcflObjectIndex - Class in org.fcrepo.persistence.ocfl.impl
-
Maps Fedora IDs to the OCFL IDs of the OCFL objects the Fedora resource is stored in.
- DbFedoraToOcflObjectIndex(DataSource) - Constructor for class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- DbPlatform - Enum in org.fcrepo.common.db
-
Detects the database platform from a datasource.
- DbSearchIndexImpl - Class in org.fcrepo.search.impl
-
An implementation of the
SearchIndex
- DbSearchIndexImpl() - Constructor for class org.fcrepo.search.impl.DbSearchIndexImpl
- dbTransactionExecutor - Variable in class org.fcrepo.http.api.FedoraBaseResource
- DbTransactionExecutor - Class in org.fcrepo.common.db
-
Wrapper around Spring's db transaction management
- DbTransactionExecutor() - Constructor for class org.fcrepo.common.db.DbTransactionExecutor
- DbTransactionExecutor(TransactionTemplate) - Constructor for class org.fcrepo.common.db.DbTransactionExecutor
- dcterms - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Context
- debugException(ExceptionDebugLogging, Throwable, Logger) - Method in interface org.fcrepo.http.commons.exceptionhandlers.ExceptionDebugLogging
-
Log a Throwable at the DEBUG level, log the stacktrace at the TRACE level.
- DEFAULT_INTERACTION_MODEL - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
This defines what we assume if you don't specify.
- DEFAULT_USER_AGENT_BASE_URI - Static variable in class org.fcrepo.kernel.impl.util.UserUtil
- DefaultMessageFactory - Class in org.fcrepo.jms
-
Generates JMS
Message
s composed entirely of headers, based entirely on information found in theEvent
that triggers publication. - DefaultMessageFactory() - Constructor for class org.fcrepo.jms.DefaultMessageFactory
- defaultPidMinter - Variable in class org.fcrepo.http.commons.AbstractResource
- DefaultRdfStream - Class in org.fcrepo.kernel.api.rdf
-
Implementation of a context-bearing RDF stream
- DefaultRdfStream(Node) - Constructor for class org.fcrepo.kernel.api.rdf.DefaultRdfStream
-
Create an RdfStream
- DefaultRdfStream(Node, Stream<Triple>) - Constructor for class org.fcrepo.kernel.api.rdf.DefaultRdfStream
-
Create an RdfStream
- DELEGATE_HEADER - Static variable in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider
- DelegatedHeaderPrincipal(String) - Constructor for class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
- delegatedPrincipalProvider() - Method in class org.fcrepo.webapp.AuthConfig
-
delegatedPrincipleProvider filter allows a single user to be passed in the header "On-Behalf-Of", this is to be used as the actor making the request when authenticating.
- DelegateHeaderPrincipalProvider - Class in org.fcrepo.auth.common
-
An example principal provider that extracts principals from request headers.
- DelegateHeaderPrincipalProvider() - Constructor for class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider
-
Default Constructor
- DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal - Class in org.fcrepo.auth.common
- delete() - Method in class org.fcrepo.http.api.FedoraFixity
- delete() - Method in class org.fcrepo.http.api.FedoraReindex
- delete() - Method in class org.fcrepo.http.api.FedoraTombstones
-
Delete a tombstone resource (freeing the original resource to be reused)
- delete() - Method in class org.fcrepo.http.api.FedoraVersioning
-
Can't delete TimeMaps
- DELETE - org.fcrepo.kernel.api.operations.ResourceOperationType
- deleteAllReferences(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
-
Delete all references from a resource to any other resource.
- deleteAllReferences(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- deleteAllReferences(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- deleteBuilder(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.operations.DeleteResourceOperationFactory
-
Get a builder for an operation to delete a resource
- deleteBuilder(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
- deleteContentFile(ResourceHeaders) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- deleteMembershipForProxyAfter(Transaction, FedoraId, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
- deleteMembershipForSourceAfter(Transaction, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Delete membership entries that are active at or after the given timestamp for the specified source
- deleteMembershipReferences(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Clean up any references to the target id, in transactions and outside
- deleteObject() - Method in class org.fcrepo.http.api.FedoraAcl
-
Deletes an object.
- deleteObject() - Method in class org.fcrepo.http.api.FedoraLdp
-
Deletes an object.
- deleteResource(String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- DeleteResourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Operation for deleting a resource
- DeleteResourceOperation(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.DeleteResourceOperation
- DeleteResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to delete a resource
- DeleteResourceOperationBuilder(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.DeleteResourceOperationBuilder
-
Construct the builder
- DeleteResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
-
Factory for delete resource operations
- DeleteResourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
-
Implementation of a delete resource operation factory
- DeleteResourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
- deleteResourceService - Variable in class org.fcrepo.http.api.ContentExposingResource
- DeleteResourceService - Interface in org.fcrepo.kernel.api.services
-
A service interface for deleting Fedora resources.
- DeleteResourceServiceImpl - Class in org.fcrepo.kernel.impl.services
-
This class mediates delete operations between the kernel and persistent storage layers
- DeleteResourceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.DeleteResourceServiceImpl
- deleteTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Delete all entries related to a transaction
- destroy() - Method in class org.fcrepo.auth.common.ServletContainerAuthFilter
- determineInteractionModel(List<String>, boolean, boolean, boolean) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
Utility to determine the correct interaction model from elements of a request.
- difference() - Method in class org.fcrepo.kernel.api.utils.GraphDifferencer
-
This method returns the difference between the two input sources.
- DigestAlgorithm - Enum in org.fcrepo.config
-
Digest Algorith enum
- digests - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- DIRECT_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- displayContainment() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
- displayContainment() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
- displayEmbed() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
- displayEmbed() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
- displayMembership() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
- displayMembership() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
- displayReferences() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
- displayReferences() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
- displayServerManaged() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
- displayServerManaged() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
- displayUserRdf() - Method in class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
- displayUserRdf() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
- dispose(Transaction) - Method in class org.fcrepo.http.commons.session.TransactionProvider
- distinct() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- doAction(Transaction, PersistentStorageSession, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
-
Perform the actual delete or purge action
- doAction(Transaction, PersistentStorageSession, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.DeleteResourceServiceImpl
- doAction(Transaction, PersistentStorageSession, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.PurgeResourceServiceImpl
- doesResourceExist(Transaction, FedoraId, boolean) - Method in class org.fcrepo.http.api.FedoraBaseResource
- doesResourceExist(Transaction, FedoraId, boolean) - Method in interface org.fcrepo.kernel.api.models.ResourceHelper
-
Check if a resource exists.
- doesResourceExist(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.models.ResourceHelperImpl
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.fcrepo.auth.common.ServletContainerAuthFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.fcrepo.auth.webac.WebACFilter
- doGetAuthenticationInfo(AuthenticationToken) - Method in class org.fcrepo.auth.common.ServletContainerAuthenticatingRealm
- doGetAuthenticationInfo(AuthenticationToken) - Method in class org.fcrepo.auth.webac.WebACAuthorizingRealm
-
This realm is authorization-only.
- doGetAuthorizationInfo(PrincipalCollection) - Method in class org.fcrepo.auth.webac.WebACAuthorizingRealm
- doInDbTx(Runnable) - Method in class org.fcrepo.http.api.FedoraBaseResource
-
Executes the runnable within a DB transaction.
- doInDbTxWithRetry(Runnable) - Method in class org.fcrepo.http.api.FedoraBaseResource
-
Executes the runnable within a DB transaction that will retry entire block on MySQL deadlock exceptions.
- doInTx(Runnable) - Method in class org.fcrepo.common.db.DbTransactionExecutor
-
Executes the runnable within a DB transaction.
- doInTx(Runnable) - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- doInTx(Runnable) - Method in interface org.fcrepo.kernel.api.Transaction
-
Executes the runnable within the tx.
- doInTx(Runnable) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- doInTxWithRetry(Runnable) - Method in class org.fcrepo.common.db.DbTransactionExecutor
-
Executes the runnable within a DB transaction that will retry entire block on MySQL deadlock exceptions.
- doSearch(List<String>, String, int, int, String, String, boolean) - Method in class org.fcrepo.http.api.FedoraSearch
-
Perform simple search on the repository
- doSearch(SearchParameters) - Method in interface org.fcrepo.search.api.SearchIndex
-
Performs a search based on the parameters and returns the result.
- doSearch(SearchParameters) - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
- doSearch(SearchParameters) - Method in class org.fcrepo.search.impl.SearchIndexMetrics
E
- EBUCORE_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- EMBED_CONTAINED - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- EMBED_RESOURCES - org.fcrepo.kernel.api.RequiredRdfContext
- emitEvents(Transaction, String, String) - Method in interface org.fcrepo.kernel.api.observer.EventAccumulator
-
Emits all of the events that were accumulated within the transaction.
- emitEvents(Transaction, String, String) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
- emptyTag() - Static method in class org.fcrepo.http.commons.domain.PreferTag
-
Create an empty PreferTag
- end() - Method in class org.fcrepo.http.commons.domain.Range
-
End of the range
- endMembershipForSource(Transaction, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
End all membership properties resulting from the specified source container
- endMembershipFromChild(Transaction, FedoraId, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
End a membership from the child of a Direct/IndirectContainer, setting an end time if committed, or clearing from the current tx if it was newly added.
- ensureCommitting() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- ensureCommitting() - Method in interface org.fcrepo.kernel.api.Transaction
-
Throws an exception if the tx is not in a COMMITTING state
- ensureCommitting() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- ensureValidACLAuthorization(Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
This method does two things: - Throws an exception if an authorization has both accessTo and accessToClass - Adds a default accessTo target if an authorization has neither accessTo nor accessToClass
- ensureValidDirectContainer(FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
Verifies that DirectContainer properties are valid, throwing exceptions if the triples do not meet LDP requirements or a server managed property is specified as a membership relation.
- EQ - org.fcrepo.search.api.Condition.Operator
- equals(Object) - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider.ContainerRolesPrincipal
- equals(Object) - Method in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
- equals(Object) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider.HttpHeaderPrincipal
- equals(Object) - Method in class org.fcrepo.auth.webac.WebACPermission
-
One WebACPermission equals another if they have the same mode and resource URIs.
- equals(Object) - Method in class org.fcrepo.http.commons.domain.PreferTag
- equals(Object) - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
- equals(Object) - Method in class org.fcrepo.persistence.ocfl.impl.FedoraOcflMapping
- etagService - Variable in class org.fcrepo.http.api.ContentExposingResource
- EtagService - Class in org.fcrepo.http.api.services
-
Service for computing etags for request responses
- EtagService() - Constructor for class org.fcrepo.http.api.services.EtagService
- evaluateRequestPreconditions(Request, HttpServletResponse, FedoraResource, Transaction) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Evaluate request preconditions to ensure the resource is the expected state
- Event - Interface in org.fcrepo.kernel.api.observer
-
A very simple abstraction to support downstream event-related machinery.
- EVENT_ID_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- EVENT_TYPE_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- EventAccumulator - Interface in org.fcrepo.kernel.api.observer
-
Accumulates events for changes made to resources, grouped by transaction.
- EventAccumulatorImpl - Class in org.fcrepo.kernel.impl.observer
- EventAccumulatorImpl() - Constructor for class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
- EventBuilder - Interface in org.fcrepo.kernel.impl.observer
-
Stores details about an Event.
- eventBus(FedoraPropsConfig) - Method in class org.fcrepo.webapp.WebappConfig
-
Fedora's lightweight internal event bus.
- eventBusExecutor(FedoraPropsConfig) - Method in class org.fcrepo.webapp.WebappConfig
- EventImpl - Class in org.fcrepo.kernel.impl.observer
-
An event that describes one or more actions that a user preformed on a resource.
- EventImpl(FedoraId, Set<EventType>, Set<String>, String, URI, String, String, Instant) - Constructor for class org.fcrepo.kernel.impl.observer.EventImpl
-
Create a new FedoraEvent
- EventSerializer - Interface in org.fcrepo.event.serialization
-
A basic serialization API for Fedora events
- EventType - Enum in org.fcrepo.kernel.api.observer
-
A collection of repository event types
- ExceptionChecker - Interface in org.fcrepo.common.retry
-
Tests if a method should be retried based on the exception thrown
- ExceptionDebugLogging - Interface in org.fcrepo.http.commons.exceptionhandlers
- EXCLUDE - org.fcrepo.kernel.api.rdf.LdpTriplePreferences.PreferChoice
- exists(Transaction, String) - Method in interface org.fcrepo.kernel.api.services.Service
-
Test whether T exists at the given path in the repository
- expire() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- expire() - Method in interface org.fcrepo.kernel.api.Transaction
-
Expire a transaction
- expire() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- EXPIRES_RFC_1123_FORMATTER - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- extContentHandlerFactory - Variable in class org.fcrepo.http.api.ContentExposingResource
- EXTERNAL_CONTENT - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- ExternalContent - Interface in org.fcrepo.kernel.api.models
-
Interface for the ExternalContent information class.
- ExternalContentAccessException - Exception in org.fcrepo.kernel.api.exception
-
Exception when attempting to access an external-content URI has problems.
- ExternalContentAccessException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.ExternalContentAccessException
-
Constructor
- ExternalContentAccessExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
ExternalContentException mapper
- ExternalContentAccessExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ExternalContentAccessExceptionMapper
- ExternalContentHandler - Class in org.fcrepo.http.api
-
This class is a helper for dealing with the External Content Link header and External Content itself, in the case of handling="copy".
- ExternalContentHandler(String) - Constructor for class org.fcrepo.http.api.ExternalContentHandler
-
Construct an ExternalContentHandler (helper)
- externalContentHandlerFactory(ExternalContentPathValidator) - Method in class org.fcrepo.webapp.WebappConfig
- ExternalContentHandlerFactory - Class in org.fcrepo.http.api
-
Constructs ExternalContentHandler objects from link headers
- ExternalContentHandlerFactory() - Constructor for class org.fcrepo.http.api.ExternalContentHandlerFactory
- externalContentPathValidator(FedoraPropsConfig) - Method in class org.fcrepo.webapp.WebappConfig
-
External content configuration
- ExternalContentPathValidator - Class in org.fcrepo.http.api
-
Validates external content paths to ensure that they are within a configured allowed list of paths.
- ExternalContentPathValidator() - Constructor for class org.fcrepo.http.api.ExternalContentPathValidator
- ExternalMessageBodyException - Exception in org.fcrepo.kernel.api.exception
-
Indicates that an external body request has failed
- ExternalMessageBodyException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ExternalMessageBodyException
-
Ordinary constructor
- ExternalMessageBodyException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.ExternalMessageBodyException
-
Ordinary constructor.
- ExternalMessageBodyExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
If an External Content Link header isn't formatted correctly or missing something, return a Bad Request error.
- ExternalMessageBodyExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ExternalMessageBodyExceptionMapper
- externalPath - Variable in class org.fcrepo.http.api.FedoraAcl
- externalPath - Variable in class org.fcrepo.http.api.FedoraFixity
- externalPath - Variable in class org.fcrepo.http.api.FedoraLdp
- externalPath - Variable in class org.fcrepo.http.api.FedoraReindex
- externalPath - Variable in class org.fcrepo.http.api.FedoraTombstones
- externalPath - Variable in class org.fcrepo.http.api.FedoraVersioning
- externalPath() - Method in class org.fcrepo.http.api.ContentExposingResource
- externalPath() - Method in class org.fcrepo.http.api.FedoraAcl
- externalPath() - Method in class org.fcrepo.http.api.FedoraFixity
- externalPath() - Method in class org.fcrepo.http.api.FedoraLdp
- externalPath() - Method in class org.fcrepo.http.api.FedoraTombstones
- externalPath() - Method in class org.fcrepo.http.api.FedoraVersioning
- externalType - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- externalURI - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
F
- fail() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- fail() - Method in interface org.fcrepo.kernel.api.Transaction
-
Marks the transaction as failed.
- fail() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- FAILED - org.fcrepo.kernel.api.TransactionState
- FCR_ACL - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FCR_FIXITY - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FCR_METADATA - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FCR_TOMBSTONE - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FCR_TX - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FCR_VERSIONS - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FCREPO_ACTIVEMQ_CONFIGURATION - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_API_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FCREPO_AUTH_ENABLED - Static variable in class org.fcrepo.config.AuthPropsConfig
- FCREPO_AUTH_PRINCIPAL_DELEGATE_ENABLED - Static variable in class org.fcrepo.config.AuthPropsConfig
- FCREPO_AUTH_PRINCIPAL_HEADER_ENABLED - Static variable in class org.fcrepo.config.AuthPropsConfig
- FCREPO_AUTH_PRINCIPAL_ROLES_ENABLED - Static variable in class org.fcrepo.config.AuthPropsConfig
- FCREPO_DYNAMIC_JMS_PORT - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_DYNAMIC_STOMP_PORT - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_EXTERNAL_CONTENT_ALLOWED - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_JMS_ENABLED - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_JMS_HOST - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_NAMESPACE_REGISTRY - Static variable in class org.fcrepo.config.FedoraPropsConfig
- FCREPO_OCFL_ROOT - Static variable in class org.fcrepo.config.OcflPropsConfig
- FCREPO_OCFL_STAGING - Static variable in class org.fcrepo.config.OcflPropsConfig
- FCREPO_OCFL_TEMP - Static variable in class org.fcrepo.config.OcflPropsConfig
- FcrepoOcflObjectSessionWrapper - Class in org.fcrepo.persistence.ocfl.impl
-
Wrapper around an OcflObjectSession to convert exceptions into fcrepo exceptions and time operations
- FcrepoOcflObjectSessionWrapper(OcflObjectSession) - Constructor for class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- FEDORA_ADMIN_ROLE - Static variable in class org.fcrepo.auth.common.ServletContainerAuthFilter
-
User role for Fedora's admin users
- FEDORA_BINARY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FEDORA_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FEDORA_ID - org.fcrepo.search.api.Condition.Field
- FEDORA_ID_COLUMN - Static variable in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- FEDORA_ID_PREFIX - Static variable in interface org.fcrepo.kernel.api.FedoraTypes
- FEDORA_NON_RDF_SOURCE_DESCRIPTION_URI - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FEDORA_PAIR_TREE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FEDORA_RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FEDORA_USER_ROLE - Static variable in class org.fcrepo.auth.common.ServletContainerAuthFilter
-
User role for Fedora's ordinary users
- FEDORA_WEBAC_ACL_URI - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- FedoraAcl - Class in org.fcrepo.http.api
- FedoraAcl() - Constructor for class org.fcrepo.http.api.FedoraAcl
-
Default JAX-RS entry point
- FedoraApplication - Class in org.fcrepo.http.commons
- FedoraApplication() - Constructor for class org.fcrepo.http.commons.FedoraApplication
-
THIS IS OUR RESOURCE CONFIG!
- FedoraBaseResource - Class in org.fcrepo.http.api
- FedoraBaseResource() - Constructor for class org.fcrepo.http.api.FedoraBaseResource
- FedoraContextLoaderListener - Class in org.fcrepo.http.commons
-
This class wraps the standard Spring ContextLoaderListener in order to catch initialization errors.
- FedoraContextLoaderListener() - Constructor for class org.fcrepo.http.commons.FedoraContextLoaderListener
- 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
- fedoraHome - Variable in class org.fcrepo.config.FedoraPropsConfig
- FedoraHttpConfiguration - Class in org.fcrepo.http.api
- FedoraHttpConfiguration() - Constructor for class org.fcrepo.http.api.FedoraHttpConfiguration
- fedoraId - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- FedoraId - Class in org.fcrepo.kernel.api.identifiers
-
Class to store contextual information about a Fedora ID.
- FedoraInvalidNamespaceException - Exception in org.fcrepo.kernel.api.exception
-
Indicates a namespace used in a CRUD request has not been registered in the repository
- FedoraInvalidNamespaceException(String) - Constructor for exception org.fcrepo.kernel.api.exception.FedoraInvalidNamespaceException
-
Ordinary constructor
- FedoraInvalidNamespaceException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.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
- 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
- FedoraOcflMapping - Class in org.fcrepo.persistence.ocfl.impl
-
A mapping that links the parent fedora resource to its corresponding OCFL object.
- FedoraOcflMapping(FedoraId, String) - Constructor for class org.fcrepo.persistence.ocfl.impl.FedoraOcflMapping
-
Default constructor
- FedoraOcflMappingNotFoundException - Exception in org.fcrepo.persistence.ocfl.api
-
Indicates the fedora identifier was not found in the index.
- FedoraOcflMappingNotFoundException(String) - Constructor for exception org.fcrepo.persistence.ocfl.api.FedoraOcflMappingNotFoundException
-
Ordinary constructor
- FedoraOcflMappingNotFoundException(Throwable) - Constructor for exception org.fcrepo.persistence.ocfl.api.FedoraOcflMappingNotFoundException
-
Constructor for wrapping exception.
- fedoraPropsConfig - Variable in class org.fcrepo.http.commons.AbstractResource
- fedoraPropsConfig - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- FedoraPropsConfig - Class in org.fcrepo.config
-
General Fedora properties
- FedoraPropsConfig() - Constructor for class org.fcrepo.config.FedoraPropsConfig
- FedoraReindex - Class in org.fcrepo.http.api
- FedoraReindex() - Constructor for class org.fcrepo.http.api.FedoraReindex
-
Default JAX-RS entry point
- FedoraResource - Interface in org.fcrepo.kernel.api.models
-
A resource in a Fedora repository.
- FedoraResourceImpl - Class in org.fcrepo.kernel.impl.models
-
Implementation of a Fedora resource, containing functionality common to the more concrete resource implementations.
- FedoraResourceImpl(FedoraId, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- FedoraSearch - Class in org.fcrepo.http.api
- FedoraSearch() - Constructor for class org.fcrepo.http.api.FedoraSearch
-
Default JAX-RS entry point
- 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 FedoraTombstones instance for a given path
- FedoraToOcflObjectIndex - Interface in org.fcrepo.persistence.ocfl.api
- FedoraToOcflObjectIndexMetrics - Class in org.fcrepo.persistence.ocfl.impl
-
Wrapper for FedoraToOcflObjectIndex that adds metrics
- FedoraToOcflObjectIndexMetrics() - Constructor for class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- FedoraTypes - Interface in org.fcrepo.kernel.api
-
Convenience class with constants for commonly used Fedora types.
- 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
- fetchExternalContent() - Method in class org.fcrepo.http.api.ExternalContentHandler
- fetchExternalContent() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Fetch the external content
- filename - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- filename(String) - Method in interface org.fcrepo.kernel.api.operations.CreateNonRdfSourceOperationBuilder
- filename(String) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationBuilder
-
Set the filename
- filename(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- filename(String) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- filter(Predicate<? super Triple>) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- find(Transaction, String) - Method in interface org.fcrepo.kernel.api.services.Service
-
Retrieve an existing T instance by transaction and path
- find(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.WebacAclService
-
Retrieve an existing WebACL by transaction and path
- find(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.WebacAclServiceImpl
- findAny() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- findFirst() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- findMementoByDatetime(Instant) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Retrieve the Memento with the closest datetime to the request.
- findMementoByDatetime(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- findOrCreate(Transaction, String) - Method in interface org.fcrepo.kernel.api.services.Service
-
Retrieve a T instance by transaction and path
- finish() - Method in class org.fcrepo.http.commons.responses.SynchonizedStreamRDFWrapper
- FixityResult - Interface in org.fcrepo.kernel.api.utils
- FixityResult.FixityState - Enum in org.fcrepo.kernel.api.utils
-
The possible fixity states (which may be ORed together later)
- FixityService - Interface in org.fcrepo.kernel.api.services
-
Service which calculates and compares digests for binary objects
- FixityServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of
FixityService
- FixityServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.FixityServiceImpl
- flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- flyway(DataSource) - Method in class org.fcrepo.config.DatabaseConfig
- FlywayFactory - Class in org.fcrepo.config
-
Factory to generate a Flyway instance for Fedora.
- FlywayFactory() - Constructor for class org.fcrepo.config.FlywayFactory
- FOAF_AGENT_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
FOAF Agent
- FOLLOW - org.fcrepo.kernel.api.operations.ResourceOperationType
- forEach(Consumer<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- forEachOrdered(Consumer<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- from(Event) - Static method in class org.fcrepo.event.serialization.JsonLDEventMessage
-
Populate a JsonLDEventMessage from a Event
- fromAlgorithm(String) - Static method in enum org.fcrepo.config.DigestAlgorithm
-
Return enum value for the provided algorithm
- fromDataSource(DataSource) - Static method in enum org.fcrepo.common.db.DbPlatform
- fromEnums(Condition.Field, Condition.Operator, String) - Static method in class org.fcrepo.search.api.Condition
- fromExpression(String) - Static method in class org.fcrepo.search.api.Condition
-
Parses a string expression into a Condition object.
- fromModel(Node, Model) - Static method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
-
Create an RdfStream from an existing Model.
- fromResourceOperation(FedoraId, ResourceOperation, String) - Static method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
-
Creates a new EventBuilder based on an ResourceOperation
- fromScheme(String) - Static method in enum org.fcrepo.config.DigestAlgorithm
-
Return enum value for the provided scheme (e.g.
- fromString(String) - Static method in enum org.fcrepo.common.db.DbPlatform
- fromString(String) - Static method in enum org.fcrepo.config.JmsDestination
- fromString(String) - Static method in enum org.fcrepo.config.ServerManagedPropsMode
- fromString(String) - Static method in enum org.fcrepo.config.Storage
- fromString(String) - Static method in enum org.fcrepo.search.api.Condition.Field
- fromString(String) - Static method in enum org.fcrepo.search.api.Condition.Operator
G
- get() - Method in class org.fcrepo.http.api.FedoraFixity
- get() - Method in class org.fcrepo.http.api.FedoraReindex
- get() - Method in class org.fcrepo.http.api.FedoraTombstones
- get() - Method in class org.fcrepo.kernel.api.services.functions.ConfigurableHierarchicalSupplier
-
Mint a unique identifier as a UUID
- get(String) - Method in interface org.fcrepo.kernel.api.TransactionManager
-
Get an existing fedora transaction
- get(String) - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- get(FedoraResource) - Method in interface org.fcrepo.kernel.api.services.ManagedPropertiesService
-
Retrieve the managed properties as triples
- get(FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ManagedPropertiesServiceImpl
- get(Transaction, FedoraResource) - Method in interface org.fcrepo.kernel.api.services.ContainmentTriplesService
-
Retrieve the containment triples.
- get(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ContainmentTriplesServiceImpl
- getAccessToClassURIs() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of strings describing the rdf:types for this ACL, empty set if none.
- getAccessToClassURIs() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of strings describing the rdf:types for this ACL, empty set if none.
- getAccessToURIs() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of strings directly linked from this ACL, empty set if none.
- getAccessToURIs() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of strings directly linked from this ACL, empty set if none.
- getAcl() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the ACL of this resource
- getAcl() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getActiveMQConfiguration() - Method in class org.fcrepo.config.FedoraPropsConfig
- getActiveMqDirectory() - Method in class org.fcrepo.config.FedoraPropsConfig
- getAgentClasses() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of acl:agentClasses, empty set if none.
- getAgentClasses() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of acl:agentClasses, empty set if none.
- getAgentGroups() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of strings describing the agent groups for this ACL, empty set if none.
- getAgentGroups() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of strings describing the agent groups for this ACL, empty set if none.
- getAgents() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of acl:agents, empty set if none.
- getAgents() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of acl:agents, empty set if none.
- getAlgorithm() - Method in enum org.fcrepo.config.DigestAlgorithm
- getAlgorithm(URI) - Static method in class org.fcrepo.kernel.api.utils.ContentDigest
-
Given a digest URI, get the corresponding MessageDigest algorithm
- getAliases() - Method in enum org.fcrepo.config.DigestAlgorithm
- getArchivalGroupId() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the identifier of the archival group resource that contains this resource, or null if the resource is not an archival part resource
- getArchivalGroupId() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getArchivalGroupId() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getAuthorizations() - Method in class org.fcrepo.auth.webac.ACLHandleImpl
- getAuthorizations() - Method in interface org.fcrepo.kernel.api.auth.ACLHandle
-
Get the list of authorizations from the ACL.
- getAuthPrincipalHeaderName() - Method in class org.fcrepo.config.AuthPropsConfig
- getAuthPrincipalHeaderSeparator() - Method in class org.fcrepo.config.AuthPropsConfig
- getAuthPrincipalRolesList() - Method in class org.fcrepo.config.AuthPropsConfig
- getAwsAccessKey() - Method in class org.fcrepo.config.OcflPropsConfig
- getAwsRegion() - Method in class org.fcrepo.config.OcflPropsConfig
- getAwsSecretKey() - Method in class org.fcrepo.config.OcflPropsConfig
- getBaseId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Returns the ID string for the base ID the Fedora ID describes.
- getBaseUri(HttpServletRequest) - Static method in class org.fcrepo.auth.webac.WebACFilter
-
Calculate a base Uri for this request.
- getBaseUrl() - Method in interface org.fcrepo.kernel.api.observer.Event
- getBaseUrl() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getBinaryContent(String, FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Get the binary content of a datastream
- getBinaryContent(FedoraId, Instant) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Get the persisted binary content for the provided resource.
- getBinaryContent(FedoraId, Instant) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- getBinaryContent(FedoraId, Instant) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- getBinaryResourceMediaType(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
This method returns a MediaType for a binary resource.
- getChildren() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the children of this resource
- getChildren(Boolean) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the children of this resource, possibly recursively
- getChildren(Boolean) - Method in class org.fcrepo.kernel.impl.models.ContainerImpl
- getChildren(Boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getChildren(Boolean) - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getChildren(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
-
Get immediate children of the resource
- getChildren(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
- getChildrenLimit() - Method in class org.fcrepo.http.api.ContentExposingResource
-
Calculate the max number of children to display at once.
- getCompletedCount() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
- getComputedChecksum() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
- getComputedSize() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
- getConditions() - Method in class org.fcrepo.search.api.SearchParameters
-
The conditions limiting the search
- getConfigurationPhase() - Method in class org.fcrepo.config.ConditionOnProperty
- getContained(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
-
Get the contained resources to act upon.
- getContained(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.DeleteResourceServiceImpl
- getContained(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.PurgeResourceServiceImpl
- getContainedBy(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Return the ID of the containing resource for resourceID.
- getContainedBy(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContainedBy(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- getContainer() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the container of this resource
- getContainer() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getContainer() - Method in class org.fcrepo.kernel.impl.models.WebacAclImpl
- getContainer(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
-
Get the containing resource (if exists).
- getContainer(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
- getContainerIdByPath(Transaction, FedoraId, boolean) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Find the ID for the container of the provided resource by iterating up the path until you find a real resource.
- getContainerIdByPath(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContainerIdByPath(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- getContainmentCacheSize() - Method in class org.fcrepo.config.FedoraPropsConfig
- getContainmentCacheTimeout() - Method in class org.fcrepo.config.FedoraPropsConfig
- getContainmentIndex() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getContains(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Return a stream of fedora identifiers contained by the specified fedora resource for the current state of the repository.
- getContains(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContains(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- getContainsDeleted(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Return a stream of fedora identifiers contained by the specified fedora resource that have deleted relationships.
- getContainsDeleted(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContainsDeleted(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- getContent() - Method in interface org.fcrepo.kernel.api.models.Binary
- getContent() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getContent() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContent(int, FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
-
This method returns an HTTP response with content body appropriate to the following arguments.
- getContentDigests() - Method in interface org.fcrepo.kernel.api.models.Binary
-
Get the pre-calculated content digest for the binary payload
- getContentDigests() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
- getContentDigests() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getContentDigests() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContentNode(Node) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the content-bearing node for the given subject
- getContentPath() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Returns the path to the content file the resource headers are associated with
- getContentPath() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
-
Returns the path to the content file the resource headers are associated with
- getContentPath() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
-
Returns the path to the content file the resource headers are associated with
- getContentSize() - Method in class org.fcrepo.http.api.ExternalContentHandler
- getContentSize() - Method in interface org.fcrepo.kernel.api.models.Binary
- getContentSize() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Returns the size of the content located at the link header
- getContentSize() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the size in bytes of the content of this resource.
- getContentSize() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
- getContentSize() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getContentSize() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContentSize() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getContentSize() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getContentStream() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
- getContentStream() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContentType() - Method in class org.fcrepo.http.api.ExternalContentHandler
- getContentType() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Returns the content type located in the link header.
- getContentUri() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
- getContentUri() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getCreatedBy() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the created by value
- getCreatedBy() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the created by for the resource
- getCreatedBy() - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperation
-
Get created by
- getCreatedBy() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getCreatedBy() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- getCreatedBy() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getCreatedBy() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getCreatedBy(Resource) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
-
Gets the created by user (if any) that is included within the statements.
- getCreatedDate() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the date this resource was created
- getCreatedDate() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the date this resource was created
- getCreatedDate() - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperation
-
Get the timestamp the resource was created
- getCreatedDate() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getCreatedDate() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- getCreatedDate() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getCreatedDate() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getCreatedDate(Resource) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
-
Gets the created date (if any) that was included in the statements.
- getCredentials() - Method in class org.fcrepo.auth.common.ContainerAuthToken
-
This token represents a user who was already authenticated by the servlet container, so return a constant credentials string.
- getDataSource() - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
-
Get the data source backing this containment index
- getDataSource() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Get the JDBC datastore.
- getDataSource() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
-
Get the JDBC datastore.
- 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
- getDate() - Method in interface org.fcrepo.kernel.api.observer.Event
- getDate() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getDbTransactionExecutor() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getDefaultAcl(String, Path) - Static method in class org.fcrepo.http.api.FedoraAcl
-
Retrieve the default root ACL from a user specified location if it exists, otherwise the one provided by Fedora will be used.
- getDefaultDigestAlgorithm() - Method in class org.fcrepo.config.OcflPropsConfig
- getDefaults() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of strings describing the defaults for this ACL, empty set if none.
- getDefaults() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of strings describing the defaults for this ACL, empty set if none.
- getDelegate(HttpServletRequest) - Method in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider
- getDeletedObject() - Method in interface org.fcrepo.kernel.api.models.Tombstone
-
Return the object this tombstone is for.
- getDeletedObject() - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
- getDescribedResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the resource described by this resource
- getDescribedResource() - Method in class org.fcrepo.kernel.impl.models.ContainerImpl
- getDescribedResource() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getDescribedResource() - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
- getDescription() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the description for this resource
- getDescription() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getDescription() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getDigest(DigestAlgorithm) - Method in class org.fcrepo.persistence.common.MultiDigestInputStreamWrapper
-
Get the digest calculated for the provided algorithm
- getDigests() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the list of all digest URIs recorded for this resource
- getDigests() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getDigests() - Method in class org.fcrepo.persistence.common.MultiDigestInputStreamWrapper
-
Returns the list of digests calculated for the wrapped InputStream Note: the wrapped InputStream will be consumed if it has not already been read.
- getDigests() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getDigests() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getEncodedFullId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
- getErrorCount() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
- getEtagValue() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Construct an ETag value for the resource.
- getEtagValue() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getEventAccumulator() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getEventBusThreads() - Method in class org.fcrepo.config.FedoraPropsConfig
- getEventID() - Method in interface org.fcrepo.kernel.api.observer.Event
-
Get the event ID.
- getEventID() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getExceptionTypes() - Method in exception org.fcrepo.kernel.api.exception.MultipleConstraintViolationException
- getExpires() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- getExpires() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the date this session expires
- getExpires() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- getExternalContentAllowed() - Method in class org.fcrepo.config.FedoraPropsConfig
- getExternalHandling() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the handling type for external content associated with this resource.
- getExternalHandling() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
- getExternalHandling() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getExternalHandling() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getExternalHandling() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getExternalHandlingType() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getExternalHandlingURI() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getExternalURI() - Method in interface org.fcrepo.kernel.api.models.Binary
- getExternalUrl() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the url of external content associated with this resource.
- getExternalUrl() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getExternalUrl() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getExternalURL() - Method in interface org.fcrepo.kernel.api.models.Binary
- getExternalURL() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getFedoraData() - Method in class org.fcrepo.config.FedoraPropsConfig
- getFedoraHome() - Method in class org.fcrepo.config.FedoraPropsConfig
- getFedoraId() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the FedoraId for this resource.
- getFedoraId() - Method in interface org.fcrepo.kernel.api.observer.Event
- getFedoraId() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getFedoraId() - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
- getFedoraId() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getFedoraLogs() - Method in class org.fcrepo.config.FedoraPropsConfig
- getFedoraOcflStaging() - Method in class org.fcrepo.config.OcflPropsConfig
- getFedoraResource(Transaction, FedoraId) - Method in class org.fcrepo.http.api.FedoraBaseResource
-
Gets a fedora resource by id.
- getFedoraToOcflCacheSize() - Method in class org.fcrepo.config.OcflPropsConfig
- getFedoraToOcflCacheTimeout() - Method in class org.fcrepo.config.OcflPropsConfig
- getField() - Method in class org.fcrepo.search.api.Condition
-
Field accessor
- getFields() - Method in class org.fcrepo.search.api.SearchParameters
-
Returns the list of fields to display in the results.
- getFilename() - Method in interface org.fcrepo.kernel.api.models.Binary
-
Return the file name for the binary content
- getFilename() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the filename for the content of this resource
- getFilename() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
-
Return the file name for the binary content
- getFilename() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getFilename() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getFilename() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getFilename() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getFixity(Binary, Collection<String>) - Method in interface org.fcrepo.kernel.api.services.FixityService
-
Calculate the requested set of digests for the provided binary
- getFixity(Binary, Collection<String>) - Method in class org.fcrepo.kernel.impl.services.FixityServiceImpl
- getFullId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Return the original full ID.
- getFullIdPath() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Return the original full ID without the info:fedora prefix.
- getGroupAgentBaseUri() - Method in class org.fcrepo.config.AuthPropsConfig
- getHandling() - Method in class org.fcrepo.http.api.ExternalContentHandler
- getHandling() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
-
Get the return tag, or a blank default, if none exists.
- getHandling() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Retrieve handling information
- getHashUri() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Get the hash uri.
- getHeaders(FedoraId, Instant) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Get the header information for the identified resource.
- getHeaders(FedoraId, Instant) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- getHeaders(FedoraId, Instant) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- getHeadersVersion() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
- getHeadersVersion() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getHeadersVersion() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getHttpStatus() - Method in exception org.fcrepo.kernel.api.exception.PreconditionException
- getId() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the fedora identifier for this resource
- getId() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the identifier for the described resource.
- getId() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- getId() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the transaction id
- getId() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getId() - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
- getId() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- getId() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Return the ID for this session, or null for a read-only session.
- getId() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getId() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- getId() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- getId() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getIds() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
-
Return a batch of OCFL ids to reindex.
- getInboundReferences(Transaction, FedoraResource) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
-
Return a RDF stream of statements referring to the provided resource.
- getInboundReferences(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- getInboundReferences(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- getInputStream() - Method in class org.fcrepo.auth.webac.CachedHttpRequest
- getInputStream() - Method in class org.fcrepo.persistence.common.MultiDigestInputStreamWrapper
-
Get the InputStream wrapped to produce the requested digests
- getInstance() - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
ViewHelpers is a singleton.
- getInteractionModel() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the resource's interaction model.
- getInteractionModel() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the interaction model for the resource
- getInteractionModel() - Method in interface org.fcrepo.kernel.api.operations.CreateResourceOperation
-
Get the interaction model of the resource being created
- getInteractionModel() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getInteractionModel() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getInteractionModel() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
- getInteractionModel() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
- getInteractionModel() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getInteractionModel() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getItems() - Method in class org.fcrepo.search.api.SearchResult
-
The list of items returned by the search operation associated with the page indicated by the pagination info.
- getJmsBaseUrl() - Method in class org.fcrepo.config.FedoraPropsConfig
- getJmsDestinationName() - Method in class org.fcrepo.config.FedoraPropsConfig
- getJmsDestinationType() - Method in class org.fcrepo.config.FedoraPropsConfig
- getJmsHost() - Method in class org.fcrepo.config.FedoraPropsConfig
- getJmsPort() - Method in class org.fcrepo.config.FedoraPropsConfig
- getLastModifiedBy() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the last modified by value
- getLastModifiedBy() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the last modified by value for the resource
- getLastModifiedBy() - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperation
-
Get last modified by
- getLastModifiedBy() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getLastModifiedBy() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- getLastModifiedBy() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getLastModifiedBy() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getLastModifiedDate() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the date this resource was last modified
- getLastModifiedDate() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the date this resource was last modified
- getLastModifiedDate() - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperation
-
Get the timestamp the resource was last modified
- getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- getLastModifiedDate() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getLastModifiedDate() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getLastUpdated(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
- getLastUpdatedTimestamp(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Get the timestamp of the most recent member added or removed, or null if none.
- getLastUpdatedTimestamp(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- getMapping(Transaction, FedoraId) - Method in interface org.fcrepo.persistence.ocfl.api.FedoraToOcflObjectIndex
-
Retrieve identification information for the OCFL object which either contains, or is identified by, the provided fedora resource id.
- getMapping(Transaction, FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- getMapping(Transaction, FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- getMaxResults() - Method in class org.fcrepo.search.api.PaginationInfo
- getMaxResults() - Method in class org.fcrepo.search.api.SearchParameters
-
The max number of results to return
- getMembership(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Return an RdfStream of membership relations of which the provided resource is the subject.
- getMembership(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Get a stream of membership triples with
- getMembership(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- getMembershipService() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getMementoCreatedDate() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the date a memento for this resource was created.
- getMementoCreatedDate() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getMementoCreatedDate() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getMementoDatetime() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Retrieve the mementoDatetime property and return it as an Instant
- getMementoDatetime() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getMementoInstant() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Return the Memento datetime as Instant.
- getMementoString() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Return the Memento datetime string.
- getMessage() - Method in exception org.fcrepo.kernel.api.exception.MultipleConstraintViolationException
- getMessage(Event, Session) - Method in class org.fcrepo.jms.DefaultMessageFactory
- getMessage(Event, Session) - Method in interface org.fcrepo.jms.JMSEventMessageFactory
-
Produce a JMS message from a JCR event with the given session
- getMimeType() - Method in interface org.fcrepo.kernel.api.models.Binary
- getMimeType() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the mimetype describing the content contained by this resource
- getMimeType() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
- getMimeType() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getMimeType() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getMimeType() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getMimeType() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getModes() - Method in class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Get the set of acl:modes, empty set if none.
- getModes() - Method in interface org.fcrepo.kernel.api.auth.WebACAuthorization
-
Get the set of acl:modes, empty set if none.
- getModifiedBy(Resource) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
-
Gets the modified by user (if any) that was included within the statements.
- getModifiedDate(Resource) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
-
Gets the modified date (if any) that was included within the statements.
- getName() - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider.ContainerRolesPrincipal
- getName() - Method in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
- getName() - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider.HttpHeaderPrincipal
- getName() - Method in class org.fcrepo.auth.common.ServletContainerAuthenticatingRealm
- getName() - Method in enum org.fcrepo.common.db.DbPlatform
- getName() - Method in enum org.fcrepo.kernel.api.observer.EventType
- 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() - Method in class org.fcrepo.config.FedoraPropsConfig
- getNamespaces() - Method in class org.fcrepo.kernel.api.rdf.RdfNamespaceRegistry
-
Get the mapping of namespace prefixes to URIs
- getNodeBreadcrumbs(UriInfo, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Generate url to local name breadcrumbs for a given node's tree
- getNumChildren(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the number of child resources associated with the arg 'subject' as specified by the triple found in the arg 'graph' with the predicate RdfLexicon.HAS_CHILD_COUNT.
- getObject() - Method in class org.fcrepo.config.FlywayFactory
- getObject() - Method in class org.fcrepo.search.api.Condition
- getObjectsAsString(Graph, Node, Resource, boolean) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the string version of the object that matches the given subject and predicate
- getObjectTitle(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the canonical title of a subject from the graph
- getObjectType() - Method in class org.fcrepo.config.FlywayFactory
- getOcflObjectId() - Method in class org.fcrepo.persistence.ocfl.impl.FedoraOcflMapping
-
Retrieve the OCFL object identifier associated with the Fedora resource
- getOcflRepoRoot() - Method in class org.fcrepo.config.OcflPropsConfig
- getOcflS3Bucket() - Method in class org.fcrepo.config.OcflPropsConfig
- getOcflS3Prefix() - Method in class org.fcrepo.config.OcflPropsConfig
- getOcflTemp() - Method in class org.fcrepo.config.OcflPropsConfig
- getOffset() - Method in class org.fcrepo.search.api.PaginationInfo
- getOffset() - Method in class org.fcrepo.search.api.SearchParameters
-
The offset (zero-based)
- getOperator() - Method in class org.fcrepo.search.api.Condition
-
Operator accessor
- getOrder() - Method in class org.fcrepo.search.api.SearchParameters
-
Returns the order direction (asc or desc) of the results.
- getOrderBy() - Method in class org.fcrepo.search.api.SearchParameters
-
Returns the field by which to order the results.
- 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.
- getOriginalResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the Original Resource for which this resource is a memento or timemap for.
- getOriginalResource() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getOriginalResource() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getOriginalResource(String) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Same as above but takes a string.
- getOriginalResource(Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Returns the original resource as a URI Node if the subject represents a memento uri; otherwise it returns the subject parameter.
- getPagination() - Method in class org.fcrepo.search.api.SearchResult
-
The pagination information.
- getParams() - Method in class org.fcrepo.http.commons.domain.PreferTag
-
Get any additional parameters for the prefer tag
- getParent() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the resource which contains this resource.
- getParent() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the identifier of the parent of the resource
- getParent() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getParent() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getParent() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getParentId() - Method in interface org.fcrepo.kernel.api.operations.CreateResourceOperation
-
Get the identifier of the parent of the resource being created
- getParentId() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
- getParentId() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
- getPath() - Method in interface org.fcrepo.kernel.api.observer.Event
- getPath() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getPersistentStorageSessionManager() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- 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
- getPrincipal() - Method in class org.fcrepo.auth.common.ContainerAuthToken
- getPrincipals(HttpServletRequest) - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider
- getPrincipals(HttpServletRequest) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
- getPrincipals(HttpServletRequest) - Method in interface org.fcrepo.auth.common.PrincipalProvider
-
Extract principals from the provided HttpServletRequest.
- getRDFFileExtension() - Static method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageUtils
- getRdfFormat() - Static method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageUtils
- getRdfResourceEtag(Transaction, FedoraResource, LdpTriplePreferences, Collection<MediaType>) - Method in class org.fcrepo.http.api.services.EtagService
-
Produces etag for a request for an RDF resource.
- getReader() - Method in class org.fcrepo.auth.webac.CachedHttpRequest
- getReadOnlySession() - Method in interface org.fcrepo.persistence.api.PersistentStorageSessionManager
-
Retrieve a read-only PersistentStorageSession.
- getReadOnlySession() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentSessionManager
- getReferenceService() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getReindexBatchSize() - Method in class org.fcrepo.config.OcflPropsConfig
- getReindexingThreads() - Method in class org.fcrepo.config.OcflPropsConfig
- getRepositoryRootId() - Static method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Get a FedoraId for repository root.
- getResource() - Method in class org.fcrepo.auth.webac.ACLHandleImpl
- getResource() - Method in class org.fcrepo.http.api.FedoraAcl
-
GET to retrieve the ACL resource.
- getResource() - Method in interface org.fcrepo.kernel.api.auth.ACLHandle
-
Get the resource that contains the ACL.
- getResource(String) - Method in class org.fcrepo.http.api.FedoraLdp
-
Retrieve the node profile
- getResource(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
-
Get a FedoraResource for existing resource
- getResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
- getResource(Transaction, FedoraId, Class<T>) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
-
Get a resource as a particular type
- getResource(Transaction, FedoraId, Class<T>) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
- getResourceHeadersCacheExpireAfterSeconds() - Method in class org.fcrepo.config.OcflPropsConfig
- getResourceHeadersCacheMaxSize() - Method in class org.fcrepo.config.OcflPropsConfig
- getResourceId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Returns the ID string for the physical resource the Fedora ID describes.
- getResourceId() - Method in interface org.fcrepo.kernel.api.operations.ResourceOperation
-
Id of the resource
- getResourceId() - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
- getResourceLockManager() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getResourceTriples(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
- getResourceTriples(Transaction, FedoraResource, LdpTriplePreferences, int) - Method in interface org.fcrepo.kernel.api.services.ResourceTripleService
-
Return the triples for the resource based on the Prefer: header preferences
- getResourceTriples(Transaction, FedoraResource, LdpTriplePreferences, int) - Method in class org.fcrepo.kernel.impl.services.ResourceTripleServiceImpl
- getResourceTypes() - Method in interface org.fcrepo.kernel.api.observer.Event
- getResourceTypes() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getReturn() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
-
Get the return tag, or a blank default, if none exists.
- getRoles() - Method in class org.fcrepo.auth.common.ContainerAuthToken
- getRoles(FedoraResource, Transaction) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
-
Get the roles assigned to this Node.
- getRootAuthAclPath() - Method in class org.fcrepo.config.AuthPropsConfig
- getRootObjectIdentifier() - Method in class org.fcrepo.persistence.ocfl.impl.FedoraOcflMapping
-
The id for the fedora resource which represents this ocfl object
- getS3Endpoint() - Method in class org.fcrepo.config.OcflPropsConfig
- getScheme(String) - Static method in enum org.fcrepo.config.DigestAlgorithm
-
Return the scheme associated with the provided algorithm (e.g.
- getSearchIndex() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getServerManagedPropsMode() - Method in class org.fcrepo.config.FedoraPropsConfig
- getSession() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getSession(Transaction) - Method in interface org.fcrepo.persistence.api.PersistentStorageSessionManager
-
Retrieve a PersistentStorageSession.
- getSession(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentSessionManager
- getSessionTimeout() - Method in class org.fcrepo.config.FedoraPropsConfig
- getSimpleContentType(MediaType) - Static method in class org.fcrepo.http.api.ContentExposingResource
- getSize(LinkFormatStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.LinkFormatProvider
- getSize(RdfNamespacedStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
- getSize(RdfNamespacedStream, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
- getSize(SearchResult, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.api.responses.SearchResultProvider
- 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
- getStateToken() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Construct a State Token value for the resource.
- getStateToken() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Get the State Token value for the resource.
- getStateToken() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getStateToken() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- getStateToken() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- getStatus(long, URI) - Method in interface org.fcrepo.kernel.api.utils.FixityResult
- getStompPort() - Method in class org.fcrepo.config.FedoraPropsConfig
- getStorage() - Method in class org.fcrepo.config.OcflPropsConfig
- getStream() - Method in class org.fcrepo.http.commons.responses.LinkFormatStream
-
Generic getter
- getString(Map<String, Object>, String) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Find a key in a map and format it as a string
- getStringValue() - Method in enum org.fcrepo.search.api.Condition.Operator
- getSystemTypes(boolean) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get only the system defined types from their RDF.
- getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.ContainerImpl
- getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
- getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
- getTag() - Method in class org.fcrepo.http.commons.domain.PreferTag
-
Get the tag name
- getTimeMap() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the TimeMap/LDPCv of this resource
- getTimeMap() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getTimeMap() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getTotalResults() - Method in class org.fcrepo.search.api.PaginationInfo
- getTransaction() - Method in interface org.fcrepo.kernel.api.operations.ReindexResourceOperation
-
Return the transaction the Reindex is happening in.
- getTransaction() - Method in interface org.fcrepo.kernel.api.operations.ResourceOperation
-
The transaction the operation is in.
- getTransaction() - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
- getTransaction() - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- getTransactionForRequest() - Method in class org.fcrepo.http.commons.session.TransactionProvider
-
Returns the transaction for the Request.
- getTransactionStatus(String) - Method in class org.fcrepo.http.api.Transactions
-
Get the status of an existing transaction
- getTranslatedRequest() - Method in class org.fcrepo.http.api.services.SparqlTranslateVisitor
-
Get the new UpdateRequest based on the parsed Updates.
- getTriples() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Return the RDF properties for this resource.
- getTriples() - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperation
-
Get the incoming user space triples for the resource
- getTriples() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getTriples() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getTriples() - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
- getTriples() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getTriples() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- getTriples(FedoraId, Instant) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Get the client managed triples for the provided resource.
- getTriples(FedoraId, Instant) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- getTriples(FedoraId, Instant) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- getType() - Method in enum org.fcrepo.kernel.api.observer.EventType
- getType() - Method in interface org.fcrepo.kernel.api.operations.CreateResourceOperation
- getType() - Method in interface org.fcrepo.kernel.api.operations.CreateVersionResourceOperation
- getType() - Method in interface org.fcrepo.kernel.api.operations.ResourceOperation
-
Returns the type of operation represented by this request
- getType() - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperation
- getType() - Method in class org.fcrepo.kernel.impl.operations.PurgeResourceOperation
- getType() - Method in class org.fcrepo.kernel.impl.operations.ReferenceOperation
- getType() - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- getType() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
- getType() - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperation
- getTypeAbbreviated() - Method in enum org.fcrepo.kernel.api.observer.EventType
- getTypes() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the RDF:type values for this resource, this is usually the combination of getUserTypes and getSystemTypes(false) to get ALL the types.
- getTypes() - Method in interface org.fcrepo.kernel.api.observer.Event
- getTypes() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getTypes() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getUri(FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
- getURI() - Method in class org.fcrepo.http.api.ExternalContentHandler
- getURI() - Method in exception org.fcrepo.kernel.api.exception.TombstoneException
-
Get a URI to the tombstone resource
- getURI() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Retrieve URI in link header
- getURL() - Method in class org.fcrepo.http.api.ExternalContentHandler
- getURL() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Retrieve url in link header
- getUsedAlgorithm() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
- getUserAgent() - Method in interface org.fcrepo.kernel.api.observer.Event
- getUserAgent() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getUserAgentBaseUri() - Method in class org.fcrepo.config.AuthPropsConfig
- getUserID() - Method in interface org.fcrepo.kernel.api.observer.Event
- getUserID() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getUserPrincipal() - Method in class org.fcrepo.http.api.FedoraBaseResource
- getUserPrincipal() - Method in interface org.fcrepo.kernel.api.operations.ResourceOperation
-
Returns the user principal performing this operation
- getUserPrincipal() - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
- getUserTypes() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get only the user provided types from their RDF.
- getUserTypes() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getUserTypes() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- getUserTypes() - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
- getUserURI() - Method in interface org.fcrepo.kernel.api.observer.Event
-
Get the user URI associated with this event.
- getUserURI() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- getUserURI(String, String) - Static method in class org.fcrepo.kernel.impl.util.UserUtil
-
Returns the user agent based on the session user id.
- getValue() - Method in enum org.fcrepo.config.JmsDestination
- getValue() - Method in enum org.fcrepo.config.ServerManagedPropsMode
- getValue() - Method in enum org.fcrepo.config.Storage
- getValue() - Method in class org.fcrepo.http.commons.domain.PreferTag
-
Get the default value for the tag
- getVelocityLog() - Method in class org.fcrepo.config.FedoraPropsConfig
- getVersionDate(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Gets a modification date of a subject from the graph
- getVersionLabel(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Get the date time as the version label.
- getVersionList(String) - 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.
- getWebacCacheSize() - Method in class org.fcrepo.config.FedoraPropsConfig
- getWebacCacheTimeout() - Method in class org.fcrepo.config.FedoraPropsConfig
- GhostNodeException - Exception in org.fcrepo.kernel.api.exception
-
Exception when trying to alter an immutable resource.
- GhostNodeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.GhostNodeException
- GhostNodeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Map an GhostNodeException to a response.
- GhostNodeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.GhostNodeExceptionMapper
- GraphDifferencer - Class in org.fcrepo.kernel.api.utils
-
A wrapping
Stream
that calculates two differences between aGraph
A and a source Stream B. - GraphDifferencer(Graph, Stream<Triple>) - Constructor for class org.fcrepo.kernel.api.utils.GraphDifferencer
-
Diff a graph against a stream of triples
- GraphDifferencer(Model, Stream<Triple>) - Constructor for class org.fcrepo.kernel.api.utils.GraphDifferencer
-
Diff a Model against a stream of triples
- GT - org.fcrepo.search.api.Condition.Operator
- GTE - org.fcrepo.search.api.Condition.Operator
H
- H2 - org.fcrepo.common.db.DbPlatform
- handle(ResourceOperation) - Method in interface org.fcrepo.persistence.ocfl.api.Persister
-
The method returns true if the operation can be persisted by this persister.
- HAS_FIXITY_RESULT - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_FIXITY_SERVICE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_FIXITY_STATE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_MEMBER_RELATION - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_MESSAGE_DIGEST - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_MIME_TYPE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_ORIGINAL_NAME - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_SIZE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- HAS_TRANSACTION_SERVICE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- hasExpired() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- hasExpired() - Method in interface org.fcrepo.kernel.api.Transaction
-
Has the transaction expired?
- hasExpired() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- hasHandling() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
-
Does the Prefer: header have a return tag
- hashCode() - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider.ContainerRolesPrincipal
- hashCode() - Method in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
- hashCode() - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider.HttpHeaderPrincipal
- hashCode() - Method in class org.fcrepo.auth.webac.WebACPermission
- hashCode() - Method in class org.fcrepo.http.commons.domain.PreferTag
- hashCode() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
- hashCode() - Method in class org.fcrepo.persistence.ocfl.impl.FedoraOcflMapping
- hasLenientPreferHeader() - Method in class org.fcrepo.http.api.ContentExposingResource
-
Utility to check if the Prefer header contains handling="lenient"
- hasProperty(String) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Does this resource have a property
- hasProperty(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- hasRange() - Method in class org.fcrepo.http.commons.domain.Range
-
Does this range actually impose limits
- hasResourcesStartingWith(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Find whether there are any resources that starts with the ID provided.
- hasResourcesStartingWith(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- hasResourcesStartingWith(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- hasRestrictedPath(String) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
Check if a path has a segment prefixed with fcr: that is not fcr:metadata or fcr:acl
- hasReturn() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
-
Does the Prefer: header have a return tag
- hasType(String) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Check if this object uses a given RDF type
- hasType(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- head() - Method in class org.fcrepo.http.api.FedoraLdp
-
Retrieve the node headers
- headerProvider(AuthPropsConfig) - Method in class org.fcrepo.webapp.AuthConfig
-
Optional PrincipalProvider filter that will inspect the request header, "some-header", for user role values
- headers - Variable in class org.fcrepo.http.commons.AbstractResource
-
For getting user agent
- HeaderValueExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
If a client-provided header value fails to parse, return an HTTP 400 Bad Request.
- HeaderValueExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.HeaderValueExceptionMapper
- HtmlTemplate - Annotation Type in org.fcrepo.http.commons.responses
-
An annotation that hints to the HtmlProvider a template that should be used to render a response.
- HttpApiResources - Class in org.fcrepo.http.api.url
-
Inject our HTTP API methods into the object graphs
- HttpApiResources() - Constructor for class org.fcrepo.http.api.url.HttpApiResources
- HttpHeaderPrincipal(String) - Constructor for class org.fcrepo.auth.common.HttpHeaderPrincipalProvider.HttpHeaderPrincipal
- HttpHeaderPrincipalProvider - Class in org.fcrepo.auth.common
-
An example principal provider that extracts principals from request headers.
- HttpHeaderPrincipalProvider() - Constructor for class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
- HttpHeaderPrincipalProvider.HttpHeaderPrincipal - Class in org.fcrepo.auth.common
- HttpIdentifierConverter - Class in org.fcrepo.http.commons.api.rdf
-
Convert between HTTP URIs (LDP paths) and internal Fedora ID using a JAX-RS UriBuilder to mediate the URI translation.
- HttpIdentifierConverter(UriBuilder) - Constructor for class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Create a new identifier converter with the given URI template.
- httpRdfService - Variable in class org.fcrepo.http.api.ContentExposingResource
- HttpRdfService - Class in org.fcrepo.http.api.services
-
A service that will translate the resourceURI to Fedora ID in the Rdf InputStream
- HttpRdfService() - Constructor for class org.fcrepo.http.api.services.HttpRdfService
- HttpTripleUtil - Class in org.fcrepo.http.commons.api.rdf
-
Utility for injecting HTTP-contextual data into an RdfStream
- HttpTripleUtil() - Constructor for class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
I
- id - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Context
- id - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.ContextElement
- id - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
- id - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Object
- id - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Person
- ID_COLUMN - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- IDENTIFIER_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- IdentifierConversionException - Exception in org.fcrepo.kernel.api.exception
- IdentifierConversionException(String) - Constructor for exception org.fcrepo.kernel.api.exception.IdentifierConversionException
-
Ordinary constructor.
- identifierConverter - Variable in class org.fcrepo.http.api.FedoraBaseResource
- identifierConverter() - Method in class org.fcrepo.http.api.FedoraBaseResource
- identifierConverter(HttpServletRequest) - Static method in class org.fcrepo.auth.webac.WebACFilter
-
Generate a HttpIdentifierConverter from the request URL.
- implies(Permission) - Method in class org.fcrepo.auth.webac.WebACPermission
-
One WebACPermission implies another if they are equal (i.e., have the same mode and resource URIs).
- INBOUND_REFERENCE - org.fcrepo.kernel.api.observer.EventType
- INBOUND_REFERENCES - org.fcrepo.kernel.api.RequiredRdfContext
- INBOUND_REFERENCES - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- INCLUDE - org.fcrepo.kernel.api.rdf.LdpTriplePreferences.PreferChoice
- IncorrectTripleSubjectException - Exception in org.fcrepo.kernel.api.exception
-
Represents the condition that an attempt has been made to persist RDF to the repository as properties of a particular resource, but the subject of a triple in that RDF is not the resource in question.
- IncorrectTripleSubjectException(String) - Constructor for exception org.fcrepo.kernel.api.exception.IncorrectTripleSubjectException
- IncorrectTripleSubjectExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- IncorrectTripleSubjectExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.IncorrectTripleSubjectExceptionMapper
- IndexBuilder - Interface in org.fcrepo.persistence.ocfl.api
-
An interface representing index rebuilding capabilities.
- IndexBuilderImpl - Class in org.fcrepo.persistence.ocfl.impl
-
An implementation of
IndexBuilder
. - IndexBuilderImpl() - Constructor for class org.fcrepo.persistence.ocfl.impl.IndexBuilderImpl
- indexMembership(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.ReindexService
-
Index all membership properties by querying for Direct containers, and then trying population of the membership index for each one
- indexOcflObject(Transaction, String) - Method in class org.fcrepo.persistence.ocfl.impl.ReindexService
- INDIRECT_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- inExternalDomain(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Test if the provided external URI is in the domain of this repository.
- inInternalDomain(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Check if the provided internal identifier is in the domain of the repository.
- init() - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
-
Initialize the configuration and set up monitoring
- init(FilterConfig) - Method in class org.fcrepo.auth.common.ServletContainerAuthFilter
- init(ServletConfig) - Method in class org.fcrepo.http.commons.metrics.PrometheusMetricsServlet
- initialize() - Method in class org.fcrepo.persistence.ocfl.RepositoryInitializer
-
Initializes the repository
- InMemoryResourceLockManager - Class in org.fcrepo.kernel.impl.lock
-
In memory resource lock manager
- InMemoryResourceLockManager() - Constructor for class org.fcrepo.kernel.impl.lock.InMemoryResourceLockManager
- INSERTED_CONTENT_RELATION - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- INSTANCE - Static variable in class org.fcrepo.kernel.api.ReadOnlyTransaction
- InstantParser - Class in org.fcrepo.search.impl
-
A utility class for parsing a variety of different date/time formats into an Instant.
- INSUFFICIENT_STORAGE_HTTP_CODE - Static variable in class org.fcrepo.http.commons.exceptionhandlers.InsufficientStorageExceptionMapper
- InsufficientStorageException - Exception in org.fcrepo.kernel.api.exception
-
Exception thrown when the device has insufficient storage to complete the operation.
- InsufficientStorageException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.InsufficientStorageException
-
Exception with message
- InsufficientStorageExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Translate InsufficientStorageException errors into HTTP error codes
- InsufficientStorageExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InsufficientStorageExceptionMapper
- INTERACTION_MODEL_RESOURCES - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- INTERACTION_MODELS_FULL - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
String set of valid interaction models with full LDP URI.
- interactionModel - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
-
The interaction model of this resource, null in case of update.
- InteractionModelViolationException - Exception in org.fcrepo.kernel.api.exception
-
An Interaction Model constraint has been violated.
- InteractionModelViolationException(String) - Constructor for exception org.fcrepo.kernel.api.exception.InteractionModelViolationException
-
Ordinary constructor.
- InteractionModelViolationExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- InteractionModelViolationExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InteractionModelViolationExceptionMapper
- InterruptedExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
If an HTTP request's processing is interrupted, return an HTTP 503 Service Unavailable.
- InterruptedExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InterruptedExceptionMapper
- InterruptedRuntimeException - Exception in org.fcrepo.kernel.api.exception
-
Indicates an interruption to the current thread
- InterruptedRuntimeException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.InterruptedRuntimeException
-
Constructor
- InvalidACLException - Exception in org.fcrepo.kernel.api.exception
- InvalidACLException(String) - Constructor for exception org.fcrepo.kernel.api.exception.InvalidACLException
-
Ordinary constructor.
- InvalidACLExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Translate InvalidACLExceptions into HTTP 409 CONFLICT errors
- InvalidACLExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidACLExceptionMapper
- InvalidChecksumException - Exception in org.fcrepo.kernel.api.exception
-
Exception thrown when the calculated digest does not match the stored digest
- InvalidChecksumException(String) - Constructor for exception org.fcrepo.kernel.api.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
- InvalidConditionExpressionException - Exception in org.fcrepo.search.api
-
An exception that indicates that the syntax of the condition expression is invalid and therefore cannot be parsed.
- InvalidConditionExpressionException(String) - Constructor for exception org.fcrepo.search.api.InvalidConditionExpressionException
-
Basic constructor
- InvalidMementoPathException - Exception in org.fcrepo.kernel.api.exception
-
An invalid memento path constraint has been violated.
- InvalidMementoPathException(String) - Constructor for exception org.fcrepo.kernel.api.exception.InvalidMementoPathException
-
Ordinary constructor.
- InvalidMementoPathException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.InvalidMementoPathException
-
Ordinary constructor.
- InvalidMementoPathExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- InvalidMementoPathExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidMementoPathExceptionMapper
- InvalidPrefixException - Exception in org.fcrepo.kernel.api.exception
-
Indicates a prefix used in a CRUD request has existed in the repository
- InvalidPrefixException(String) - Constructor for exception org.fcrepo.kernel.api.exception.InvalidPrefixException
-
Ordinary constructor
- InvalidPrefixExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
For invalid namespace exceptions on CRUD actions for nodes/datastreams
- InvalidPrefixExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidPrefixExceptionMapper
- InvalidQueryException - Exception in org.fcrepo.search.api
-
An exception that the set of parameters defining the search query is invalid and therefore cannot be processed.
- InvalidQueryException(String) - Constructor for exception org.fcrepo.search.api.InvalidQueryException
-
Basic constructor
- invalidRequest() - Method in class org.fcrepo.webapp.AuthConfig
-
Shiro's filter for rejecting invalid requests
- InvalidResourceIdentifierException - Exception in org.fcrepo.kernel.api.exception
-
This exception is used for invalid resource identifiers, such as when a resource path has empty segments.
- InvalidResourceIdentifierException(String) - Constructor for exception org.fcrepo.kernel.api.exception.InvalidResourceIdentifierException
-
Constructor
- InvalidResourceIdentifierException(String, Exception) - Constructor for exception org.fcrepo.kernel.api.exception.InvalidResourceIdentifierException
-
Constructor
- InvalidResourceIdentifierExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
The class translates
InvalidResourceIdentifierException
s to its proper response code. - InvalidResourceIdentifierExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.InvalidResourceIdentifierExceptionMapper
- IS_MEMBER_OF_RELATION - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- isAcl() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for an ACL?
- isAcl() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Returns true if this resource is an ACL.
- isAcl() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- isAcl() - Method in class org.fcrepo.kernel.impl.models.WebacAclImpl
- isArchivalGroup() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Determine whether a resource is an Archival Group
- isArchivalGroup() - Method in interface org.fcrepo.kernel.api.operations.CreateResourceOperation
-
A flag indicating whether or the new resource should be created as an archival group.
- isArchivalGroup() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
- isArchivalGroup() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
- isArchivalGroup() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- isArchivalGroup() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- isAuthPrincipalDelegateEnabled() - Method in class org.fcrepo.config.AuthPropsConfig
- isAuthPrincipalHeaderEnabled() - Method in class org.fcrepo.config.AuthPropsConfig
- isAuthPrincipalRolesEnabled() - Method in class org.fcrepo.config.AuthPropsConfig
- isAutoVersioningEnabled() - Method in class org.fcrepo.config.OcflPropsConfig
- isCommitted() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- isCommitted() - Method in interface org.fcrepo.kernel.api.Transaction
- isCommitted() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isCopy() - Method in class org.fcrepo.http.api.ExternalContentHandler
- isCopy() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Returns whether or not the handling parameter is "copy"
- isDeleted() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Determine if the resource is now a tombstone.
- isDeleted() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
-
Determine if the resource is now a tombstone.
- isDeleted() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
-
Determine if the resource is now a tombstone.
- isDescription() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for a nonRdfSourceDescription?
- isGhostNode(Transaction, FedoraId) - Method in class org.fcrepo.http.api.FedoraBaseResource
- isGhostNode(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceHelper
-
Is the resource a "ghost node".
- isGhostNode(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceHelperImpl
- isHashUri() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for a hash uri?
- isIncludeTotalResultCount() - Method in class org.fcrepo.search.api.SearchParameters
-
Returns flag indicating whether or not to include the total result count in the query results.
- isManagedNamespace - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Is this namespace one that the repository manages?
- isManagedPredicate - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Detects whether an RDF property is managed by the repository.
- isManagedProperty(Node) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Test if a Predicate is managed
- isMemento() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for a Memento?
- isMemento() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Returns true if this resource is a Memento.
- isMemento() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- isMetricsEnabled() - Method in class org.fcrepo.config.MetricsConfig
- isObjectRoot() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
-
Determine whether a resource is the object root
- isObjectRoot() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- isObjectRoot() - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- isOcflS3DbEnabled() - Method in class org.fcrepo.config.OcflPropsConfig
- isOpen() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- isOpen() - Method in interface org.fcrepo.kernel.api.Transaction
- isOpen() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isOpen() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- isOpenLongRunning() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- isOpenLongRunning() - Method in interface org.fcrepo.kernel.api.Transaction
- isOpenLongRunning() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isOriginalResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Check if a resource is an original resource (ie versionable, as opposed to non-versionable resources like mementos, timemaps, and acls).
- isOriginalResource() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- isOriginalResource() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- isOriginalResource() - Method in class org.fcrepo.kernel.impl.models.WebacAclImpl
- isParallel() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- isPartOf - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Context
- isPartOf - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Object
- isPathStyleAccessEnabled() - Method in class org.fcrepo.config.OcflPropsConfig
- isProxy() - Method in class org.fcrepo.http.api.ExternalContentHandler
- isProxy() - Method in interface org.fcrepo.kernel.api.models.Binary
- isProxy() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Returns whether or not the handling parameter is "proxy"
- isProxy() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- 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
- isReadOnly() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- isReadOnly() - Method in interface org.fcrepo.kernel.api.Transaction
- isReadOnly() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isRebuildFixityCheck() - Method in class org.fcrepo.config.FedoraPropsConfig
- isRebuildOnStart() - Method in class org.fcrepo.config.FedoraPropsConfig
- isRedirect() - Method in class org.fcrepo.http.api.ExternalContentHandler
- isRedirect() - Method in interface org.fcrepo.kernel.api.models.Binary
- isRedirect() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
-
Returns whether or not the handling parameter is "redirect"
- isRedirect() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- isReindexFailOnError() - Method in class org.fcrepo.config.OcflPropsConfig
- isRelaxablePredicate - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Tests if a property is relaxable (if the server is in relaxed mode).
- isRepositoryRoot() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for the repository root.
- isResourceHeadersCacheEnabled() - Method in class org.fcrepo.config.OcflPropsConfig
- isRolledBack() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- isRolledBack() - Method in interface org.fcrepo.kernel.api.Transaction
- isRolledBack() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isRootResource(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Is the subject the repository root resource.
- isShortLived() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- isShortLived() - Method in interface org.fcrepo.kernel.api.Transaction
-
Check if the transaction is short-lived.
- isShortLived() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isSupportedAlgorithm(String) - Static method in enum org.fcrepo.config.DigestAlgorithm
-
Return true if the provided algorithm is included in this enum
- isTimemap() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for a timemap?
- isTombstone() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Is the identifier for a tombstone
- isUnsafeWriteEnabled() - Method in class org.fcrepo.config.OcflPropsConfig
-
When unsafe writes are enabled, the OCFL client does not calculate a digest for files that are added, and trusts the digest value that it's given.
- isVersionedNode(Graph, Node) - Method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Determines whether the subject is of type memento:Memento.
- 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.SearchResultProvider
- 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.LinkFormatProvider
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
- ItemExistsException - Exception in org.fcrepo.kernel.api.exception
-
Indicates an item already exists in repository
- ItemExistsException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ItemExistsException
-
Ordinary constructor
- ItemNotFoundException - Exception in org.fcrepo.kernel.api.exception
-
Indicates an item was not found.
- ItemNotFoundException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ItemNotFoundException
-
Ordinary constructor
- ItemNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.ItemNotFoundException
-
Ordinary constructor.
- ItemNotFoundExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Catch ItemNotFoundException
- ItemNotFoundExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ItemNotFoundExceptionMapper
- iterator() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
J
- jmsBroker(FedoraPropsConfig) - Method in class org.fcrepo.webapp.JmsConfig
-
JMS Broker configuration
- JmsConfig - Class in org.fcrepo.webapp
-
Spring config for jms
- JmsConfig() - Constructor for class org.fcrepo.webapp.JmsConfig
- JmsDestination - Enum in org.fcrepo.config
-
Indicates if a JMS topic or queue is the destination
- JMSEventMessageFactory - Interface in org.fcrepo.jms
-
Produce a JMS Message from a JCR Event
- jmsPublisher(FedoraPropsConfig) - Method in class org.fcrepo.webapp.JmsConfig
-
Creates a queue or topic publisher based on the property fcrepo.jms.destination.type.
- JMSQueuePublisher - Class in org.fcrepo.jms
-
Machinery to publish JMS messages when an EventBus message is received.
- JMSQueuePublisher() - Constructor for class org.fcrepo.jms.JMSQueuePublisher
-
Create a JMS Topic with the default name of "fedora"
- JMSQueuePublisher(String) - Constructor for class org.fcrepo.jms.JMSQueuePublisher
-
Create a JMS Topic with a configurable name
- jmsSession - Variable in class org.fcrepo.jms.AbstractJMSPublisher
- JMSTopicPublisher - Class in org.fcrepo.jms
-
Machinery to publish JMS messages when an EventBus message is received.
- JMSTopicPublisher() - Constructor for class org.fcrepo.jms.JMSTopicPublisher
-
Create a JMS Topic with the default name of "fedora"
- JMSTopicPublisher(String) - Constructor for class org.fcrepo.jms.JMSTopicPublisher
-
Create a JMS Topic with a configurable name
- join() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexWorker
-
Join the thread.
- JSON_LD - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- JSON_LD_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- JsonLDEventMessage - Class in org.fcrepo.event.serialization
-
A structure used for serializing a Event into JSON
- JsonLDEventMessage() - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage
- JsonLDEventMessage.Actor - Class in org.fcrepo.event.serialization
- JsonLDEventMessage.Application - Class in org.fcrepo.event.serialization
- JsonLDEventMessage.Context - Class in org.fcrepo.event.serialization
- JsonLDEventMessage.ContextElement - Class in org.fcrepo.event.serialization
- JsonLDEventMessage.Object - Class in org.fcrepo.event.serialization
- JsonLDEventMessage.Person - Class in org.fcrepo.event.serialization
- JsonLDSerializer - Class in org.fcrepo.event.serialization
-
Some serialization utilities for Event objects
- JsonLDSerializer() - Constructor for class org.fcrepo.event.serialization.JsonLDSerializer
-
Create a new JSON-LD Event Serializer
- JsonParseExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
If an injected JSON resource fails to parse, return an HTTP 400 Bad Request.
- JsonParseExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.JsonParseExceptionMapper
L
- LAST_MODIFIED_BY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- LAST_MODIFIED_DATE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- lastModifiedBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- lastModifiedBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- lastModifiedDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- lastModifiedDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- LDP_CONTAINMENT - org.fcrepo.kernel.api.RequiredRdfContext
- LDP_MEMBER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- LDP_MEMBERSHIP - org.fcrepo.kernel.api.RequiredRdfContext
- LDP_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Linked Data Platform namespace.
- LdpPreferTag - Class in org.fcrepo.http.commons.domain.ldp
-
A subclass of
PreferTag
that contemplates the possible preferences for Linked Data Platform requests. - LdpPreferTag(PreferTag) - Constructor for class org.fcrepo.http.commons.domain.ldp.LdpPreferTag
-
Standard constructor.
- LdpTriplePreferences - Interface in org.fcrepo.kernel.api.rdf
-
Kernel level API to hold the LdpPreferTag and internal logic decisions.
- LdpTriplePreferences.PreferChoice - Enum in org.fcrepo.kernel.api.rdf
-
What the prefer tag choice is.
- lifecycleBeanPostProcessor() - Method in class org.fcrepo.webapp.AuthConfig
-
Post processor that automatically invokes init() and destroy() methods
- limit(long) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- LinkFormatProvider - Class in org.fcrepo.http.commons.responses
-
Writer for application/link-format bodies.
- LinkFormatProvider() - Constructor for class org.fcrepo.http.commons.responses.LinkFormatProvider
- LinkFormatStream - Class in org.fcrepo.http.commons.responses
-
Stream of links for Memento TimeMaps
- LinkFormatStream(Stream<Link>) - Constructor for class org.fcrepo.http.commons.responses.LinkFormatStream
-
Constructor
- listMementoDatetimes() - Method in interface org.fcrepo.kernel.api.models.TimeMap
-
List all of the memento datetimes for the resource
- listMementoDatetimes() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
- listVersions(String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- listVersions(FedoraId) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Returns a list of immutable versions associated with the specified fedora identifier in ascending order by creation time of the version.
- listVersions(FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- listVersions(FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- loadConfiguration() - Method in class org.fcrepo.http.api.ExternalContentPathValidator
-
Loads the allowed list.
- loadConfiguration() - Method in class org.fcrepo.kernel.api.rdf.RdfNamespaceRegistry
-
Load the namespace prefix to URI configuration file
- loadConfiguration() - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
-
Load the configuration file.
- lockArchivalGroupResource(Transaction, PersistentStorageSession, FedoraId) - Method in class org.fcrepo.kernel.impl.services.AbstractService
- lockArchivalGroupResourceFromParent(Transaction, PersistentStorageSession, FedoraId) - Method in class org.fcrepo.kernel.impl.services.AbstractService
- lockResource(FedoraId) - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- lockResource(FedoraId) - Method in interface org.fcrepo.kernel.api.Transaction
-
Acquires a lock on the specified resource for this transaction.
- lockResource(FedoraId) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- logMembership() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Log all membership entries, for debugging usage only
- logOperations() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Log all membership operations, for debugging usage only
- LT - org.fcrepo.search.api.Condition.Operator
- LTE - org.fcrepo.search.api.Condition.Operator
M
- MalformedRdfException - Exception in org.fcrepo.kernel.api.exception
-
Indicates that RDF was presented for persistence to the repository, but could not be persisted for some reportable reason.
- MalformedRdfException(String) - Constructor for exception org.fcrepo.kernel.api.exception.MalformedRdfException
-
Ordinary constructor.
- MalformedRdfException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.MalformedRdfException
-
Ordinary constructor.
- ManagedPropertiesService - Interface in org.fcrepo.kernel.api.services
-
Interface for a service that converts managed properties from a
FedoraResource
into a triple stream - ManagedPropertiesServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Retrieve the managed properties as triples
- ManagedPropertiesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ManagedPropertiesServiceImpl
- map(Function<? super T, ? extends R>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- mapSubject(Triple, String, String) - Static method in class org.fcrepo.kernel.api.utils.SubjectMappingUtil
-
Maps the subject of t from resourceUri to destinationUri to produce a new Triple.
- mapSubject(Triple, String, Node) - Static method in class org.fcrepo.kernel.api.utils.SubjectMappingUtil
-
Maps the subject of t from resourceUri to destinationNode to produce a new Triple.
- mapToDouble(ToDoubleFunction<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- mapToInt(ToIntFunction<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- mapToLong(ToLongFunction<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- MARIADB - org.fcrepo.common.db.DbPlatform
- matches(long) - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
Check if the fixity result matches the given size
- matches(long, URI) - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
Does the fixity entry match the given size and checksum?
- matches(URI) - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
Check if the fixity result matches the given checksum URI
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class org.fcrepo.config.ConditionOnProperty
- max(Comparator<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- MD5 - org.fcrepo.config.DigestAlgorithm
- MEMBER_SUBJECT - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- MEMBERSHIP_RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- MembershipIndexManager - Class in org.fcrepo.kernel.impl.services
-
Manager for the membership index
- MembershipIndexManager() - Constructor for class org.fcrepo.kernel.impl.services.MembershipIndexManager
- membershipService - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- MembershipService - Interface in org.fcrepo.kernel.api.services
-
Service used to manage membership properties of resources
- MembershipServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of a service which updates and persists membership properties for resources
- MembershipServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- MEMENTO_DATETIME_HEADER - Static variable in class org.fcrepo.http.api.FedoraVersioning
- MEMENTO_LABEL_FORMATTER - Static variable in interface org.fcrepo.kernel.api.services.VersionService
-
To format a datetime for use as a Memento path.
- MEMENTO_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- MEMENTO_ORIGINAL_RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- MEMENTO_RFC_1123_FORMATTER - Static variable in interface org.fcrepo.kernel.api.services.VersionService
-
To format a datetime as RFC-1123 with correct timezone.
- MEMENTO_TYPE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Type for memento objects.
- MementoDatetimeFormatException - Exception in org.fcrepo.kernel.api.exception
-
Indicates that the wrong format of the Memento-Datetime.
- MementoDatetimeFormatException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.MementoDatetimeFormatException
-
Ordinary constructor.
- MementoDatetimeFormatExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Handle MementoDatetimeFormatException with HTTP 400 Bad Request.
- MementoDatetimeFormatExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.MementoDatetimeFormatExceptionMapper
- merge(EventBuilder) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
-
Merges another EventBuilder into this EventBuilder.
- merge(EventBuilder) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
- messageFactory() - Method in class org.fcrepo.webapp.JmsConfig
-
translates events into JMS header-only format
- meterRegistry() - Method in class org.fcrepo.config.MetricsConfig
- MetricsConfig - Class in org.fcrepo.config
- MetricsConfig() - Constructor for class org.fcrepo.config.MetricsConfig
- MetricsHelper - Class in org.fcrepo.common.metrics
-
Helper for recording metrics
- MicrometerFeature - Class in org.fcrepo.http.commons.metrics
-
Enables Micrometer metrics on Jersey APIs (still must be annotated with @Timed)
- MicrometerFeature() - Constructor for class org.fcrepo.http.commons.metrics.MicrometerFeature
- MIME_TYPE - org.fcrepo.search.api.Condition.Field
- mimeType - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- mimeType(String) - Method in interface org.fcrepo.kernel.api.operations.CreateNonRdfSourceOperationBuilder
- mimeType(String) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationBuilder
-
Set the mimetype for content in this resource
- mimeType(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- mimeType(String) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- min(Comparator<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- MINIMAL - org.fcrepo.kernel.api.RequiredRdfContext
- MISSING - org.fcrepo.config.DigestAlgorithm
- MODIFIED - org.fcrepo.search.api.Condition.Field
- MultiDigestInputStreamWrapper - Class in org.fcrepo.persistence.common
-
Wrapper for an InputStream that allows for the computation and evaluation of multiple digests at once
- MultiDigestInputStreamWrapper(InputStream, Collection<URI>, Collection<DigestAlgorithm>) - Constructor for class org.fcrepo.persistence.common.MultiDigestInputStreamWrapper
-
Construct a MultiDigestInputStreamWrapper
- MultipleConstraintViolationException - Exception in org.fcrepo.kernel.api.exception
-
Wrapper to hold multiple constraint violation exceptions for later reporting.
- MultipleConstraintViolationException(List<ConstraintViolationException>) - Constructor for exception org.fcrepo.kernel.api.exception.MultipleConstraintViolationException
- MultipleConstraintViolationExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Mapper to display all the various constrainedby links and messages.
- MultipleConstraintViolationExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.MultipleConstraintViolationExceptionMapper
- MultiPrefer - Class in org.fcrepo.http.commons.domain
-
Aggregates information from multiple Prefer HTTP headers.
- MultiPrefer(String) - Constructor for class org.fcrepo.http.commons.domain.MultiPrefer
- MultiPrefer(Set<SinglePrefer>) - Constructor for class org.fcrepo.http.commons.domain.MultiPrefer
- MYSQL - org.fcrepo.common.db.DbPlatform
N
- N3 - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- N3_ALT2 - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- N3_ALT2_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- N3_ALT2_WITH_CHARSET - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- N3_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- N3_WITH_CHARSET - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- name - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Application
- name - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
- namespaceRegistry - Variable in class org.fcrepo.http.api.ContentExposingResource
- namespaces - Variable in class org.fcrepo.http.commons.responses.RdfNamespacedStream
- NEW_VERSION - org.fcrepo.persistence.api.CommitOption
- newResourceHeaders(FedoraId, FedoraId, String) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Construct and populate minimal headers expected for a new resource
- NO_END_INSTANT - Static variable in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- NoAuthConfig - Class in org.fcrepo.webapp
-
Spring auth config when authorization is disabled
- NoAuthConfig() - Constructor for class org.fcrepo.webapp.NoAuthConfig
- NON_RDF_SOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- noneMatch(Predicate<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- NonRdfSourceDescription - Interface in org.fcrepo.kernel.api.models
- NonRdfSourceDescriptionImpl - Class in org.fcrepo.kernel.impl.models
-
Implementation of a non-rdf source description
- NonRdfSourceDescriptionImpl(FedoraId, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
-
Construct a description resource
- NonRdfSourceOperation - Interface in org.fcrepo.kernel.api.operations
-
An operation for interacting with a non-RDF source resource.
- NonRdfSourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
-
Builder for an operation for interacting with a non-rdf source
- NonRdfSourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
-
Factory for constructing operations on non-rdf sources
- NonRdfSourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
-
Factory for operations to update non-rdf sources
- NonRdfSourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- NoSuchPropertyDefinitionException - Exception in org.fcrepo.kernel.api.exception
-
Represents the case where a property definition has been requested but does not exist.
- NoSuchPropertyDefinitionException(String) - Constructor for exception org.fcrepo.kernel.api.exception.NoSuchPropertyDefinitionException
-
Ordinary constructor.
- notCommon() - Method in class org.fcrepo.kernel.api.utils.GraphDifferencer
-
This method will return null until the source iterator is exhausted.
- NTRIPLES - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- NTRIPLES_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
O
- OA_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- object - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
- Object() - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Object
- Object(String, List<String>, String) - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Object
- objectMapper() - Static method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageUtils
- objectValidator() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistenceConfig
- OCFL_FILESYSTEM - org.fcrepo.config.Storage
- OCFL_S3 - org.fcrepo.config.Storage
- ocflObjectId() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- ocflObjectSessionFactory() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistenceConfig
- OcflPersistenceConfig - Class in org.fcrepo.persistence.ocfl.impl
-
A Configuration for OCFL dependencies
- OcflPersistenceConfig() - Constructor for class org.fcrepo.persistence.ocfl.impl.OcflPersistenceConfig
- OcflPersistentSessionManager - Class in org.fcrepo.persistence.ocfl.impl
-
OCFL implementation of PersistentStorageSessionManager
- OcflPersistentSessionManager() - Constructor for class org.fcrepo.persistence.ocfl.impl.OcflPersistentSessionManager
-
Default constructor
- OcflPersistentStorageSession - Class in org.fcrepo.persistence.ocfl.impl
-
OCFL Persistent Storage class.
- OcflPersistentStorageSession(Transaction, FedoraToOcflObjectIndex, OcflObjectSessionFactory, ReindexService) - Constructor for class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
-
Constructor
- OcflPersistentStorageSessionMetrics - Class in org.fcrepo.persistence.ocfl.impl
-
PersistentStorageSession wrapper for collecting metrics
- OcflPersistentStorageSessionMetrics(PersistentStorageSession) - Constructor for class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- OcflPersistentStorageUtils - Class in org.fcrepo.persistence.ocfl.impl
-
A set of utility functions for supporting OCFL persistence activities.
- OcflPropsConfig - Class in org.fcrepo.config
-
Fedora's OCFL related configuration properties
- OcflPropsConfig() - Constructor for class org.fcrepo.config.OcflPropsConfig
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.fcrepo.persistence.ocfl.RepositoryInitializer
- onClose(Runnable) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- OPEN - org.fcrepo.kernel.api.TransactionState
- options() - Method in class org.fcrepo.http.api.FedoraFixity
- options() - Method in class org.fcrepo.http.api.FedoraLdp
-
Outputs information about the supported HTTP methods, etc.
- options() - Method in class org.fcrepo.http.api.FedoraTombstones
- options() - Method in class org.fcrepo.http.api.FedoraVersioning
-
Outputs information about the supported HTTP methods, etc.
- org.fcrepo.auth.common - package org.fcrepo.auth.common
-
This package provides unified policy enforcement points for access control implementations.
- org.fcrepo.auth.webac - package org.fcrepo.auth.webac
- org.fcrepo.common.db - package org.fcrepo.common.db
- org.fcrepo.common.lang - package org.fcrepo.common.lang
- org.fcrepo.common.metrics - package org.fcrepo.common.metrics
- org.fcrepo.common.retry - package org.fcrepo.common.retry
- org.fcrepo.config - package org.fcrepo.config
- org.fcrepo.event.serialization - package org.fcrepo.event.serialization
- org.fcrepo.http.api - package org.fcrepo.http.api
-
This package provides a RESTful API for several content management and core repository services.
- org.fcrepo.http.api.responses - package org.fcrepo.http.api.responses
-
Provider classes for streaming HTML responses.
- org.fcrepo.http.api.services - package org.fcrepo.http.api.services
- org.fcrepo.http.api.url - package org.fcrepo.http.api.url
-
Provides facilities for decorating object responses with appropriate repository service URIs.
- org.fcrepo.http.commons - package org.fcrepo.http.commons
-
Common abstractions for module's sub-packages.
- org.fcrepo.http.commons.api - package org.fcrepo.http.commons.api
-
Classes for injecting headers into HTTP responses along with utilities for processing RDF.
- org.fcrepo.http.commons.api.rdf - package org.fcrepo.http.commons.api.rdf
-
Utilities for assembling and manipulating RDF responses.
- org.fcrepo.http.commons.domain - package org.fcrepo.http.commons.domain
-
Annotations for working with org.fcrepo.http.api.FedoraNodes.
- org.fcrepo.http.commons.domain.ldp - package org.fcrepo.http.commons.domain.ldp
-
LDP domain-specific utilities.
- org.fcrepo.http.commons.exceptionhandlers - package org.fcrepo.http.commons.exceptionhandlers
-
A variety of JAX-RS
ExceptionMapper
s handlers. - org.fcrepo.http.commons.metrics - package org.fcrepo.http.commons.metrics
- org.fcrepo.http.commons.responses - package org.fcrepo.http.commons.responses
-
Helpers and providers for different response formats.
- org.fcrepo.http.commons.session - package org.fcrepo.http.commons.session
-
Types and implementation classes that define and provide sessions.
- org.fcrepo.http.commons.utils - package org.fcrepo.http.commons.utils
-
Miscellaneous utility classes.
- org.fcrepo.jms - package org.fcrepo.jms
-
This package provides common JMS capability.
- org.fcrepo.kernel.api - package org.fcrepo.kernel.api
- org.fcrepo.kernel.api.auth - package org.fcrepo.kernel.api.auth
- org.fcrepo.kernel.api.exception - package org.fcrepo.kernel.api.exception
-
Kernel exception classes.
- org.fcrepo.kernel.api.identifiers - package org.fcrepo.kernel.api.identifiers
- org.fcrepo.kernel.api.lock - package org.fcrepo.kernel.api.lock
- org.fcrepo.kernel.api.models - package org.fcrepo.kernel.api.models
- org.fcrepo.kernel.api.observer - package org.fcrepo.kernel.api.observer
- org.fcrepo.kernel.api.operations - package org.fcrepo.kernel.api.operations
- org.fcrepo.kernel.api.rdf - package org.fcrepo.kernel.api.rdf
- org.fcrepo.kernel.api.services - package org.fcrepo.kernel.api.services
- org.fcrepo.kernel.api.services.functions - package org.fcrepo.kernel.api.services.functions
- org.fcrepo.kernel.api.utils - package org.fcrepo.kernel.api.utils
- org.fcrepo.kernel.impl - package org.fcrepo.kernel.impl
- org.fcrepo.kernel.impl.lock - package org.fcrepo.kernel.impl.lock
- org.fcrepo.kernel.impl.models - package org.fcrepo.kernel.impl.models
- org.fcrepo.kernel.impl.observer - package org.fcrepo.kernel.impl.observer
- org.fcrepo.kernel.impl.operations - package org.fcrepo.kernel.impl.operations
- org.fcrepo.kernel.impl.services - package org.fcrepo.kernel.impl.services
- org.fcrepo.kernel.impl.util - package org.fcrepo.kernel.impl.util
- org.fcrepo.persistence.api - package org.fcrepo.persistence.api
- org.fcrepo.persistence.api.exceptions - package org.fcrepo.persistence.api.exceptions
- org.fcrepo.persistence.common - package org.fcrepo.persistence.common
- org.fcrepo.persistence.ocfl - package org.fcrepo.persistence.ocfl
- org.fcrepo.persistence.ocfl.api - package org.fcrepo.persistence.ocfl.api
- org.fcrepo.persistence.ocfl.impl - package org.fcrepo.persistence.ocfl.impl
- org.fcrepo.search.api - package org.fcrepo.search.api
- org.fcrepo.search.impl - package org.fcrepo.search.impl
- org.fcrepo.webapp - package org.fcrepo.webapp
- OutOfDomainSubjectException - Exception in org.fcrepo.kernel.api.exception
-
Fedora does not accept RDF with subjects that are not local to the repository.
- OutOfDomainSubjectException(Node) - Constructor for exception org.fcrepo.kernel.api.exception.OutOfDomainSubjectException
-
Takes the subject that is out of domain, creates message.
- OutOfDomainSubjectExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- OutOfDomainSubjectExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.OutOfDomainSubjectExceptionMapper
P
- PAGE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PaginationInfo - Class in org.fcrepo.search.api
-
A data structure representing the pagination information associated with a
SearchResult
- PaginationInfo() - Constructor for class org.fcrepo.search.api.PaginationInfo
-
Default constructor
- PaginationInfo(int, int, int) - Constructor for class org.fcrepo.search.api.PaginationInfo
-
Constructor
- parallel() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- parameterize(String) - Static method in class org.fcrepo.http.commons.responses.ViewHelpers
-
Transform a source string to something appropriate for HTML ids
- ParamExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Handle Jersey ParamException
- ParamExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ParamExceptionMapper
- parentId(FedoraId) - Method in interface org.fcrepo.kernel.api.operations.CreateNonRdfSourceOperationBuilder
-
Set the parent identifier of the resource
- parentId(FedoraId) - Method in interface org.fcrepo.kernel.api.operations.CreateRdfSourceOperationBuilder
-
Set the parent identifier of the resource
- parentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- parentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- parse(String) - Static method in class org.fcrepo.search.impl.InstantParser
-
Parse a datestring into an instant.
- parse(String, HttpIdentifierConverter) - Static method in class org.fcrepo.http.api.FedoraSearch
-
Parses the url decoded value of a single parameter passed by the http layer into a
Condition
. - parseBodyAsModel(InputStream, MediaType, String) - Static method in class org.fcrepo.http.api.services.HttpRdfService
-
Parse the request body as a Model.
- parseDigestHeader(String) - Static method in class org.fcrepo.http.api.ContentExposingResource
-
Parse the RFC-3230 Digest response header value.
- patch() - Method in class org.fcrepo.http.api.FedoraFixity
- PATCH - Annotation Type in org.fcrepo.http.commons.domain
-
PATCH HTTP method
- patchRequestToInternalString(FedoraId, String, HttpIdentifierConverter) - Method in class org.fcrepo.http.api.services.HttpRdfService
-
Takes a PATCH request body and translates any subjects and objects that are in the domain of the repository to use internal IDs.
- patchResourcewithSparql(FedoraResource, String) - Method in class org.fcrepo.http.api.ContentExposingResource
- PathNotFoundException - Exception in org.fcrepo.kernel.api.exception
-
Indicates the path was not found in the repository.
- PathNotFoundException(String) - Constructor for exception org.fcrepo.kernel.api.exception.PathNotFoundException
-
Ordinary constructor
- PathNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.PathNotFoundException
-
Constructor for wrapping exception.
- PathNotFoundExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Catch PathNotFoundException
- PathNotFoundExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundExceptionMapper
- PathNotFoundRuntimeException - Exception in org.fcrepo.kernel.api.exception
- PathNotFoundRuntimeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.PathNotFoundRuntimeException
-
Create a PathNotFoundException directly.
- PathNotFoundRuntimeException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.PathNotFoundRuntimeException
-
Wrap a PathNotFoundException in a runtime exception
- PathNotFoundRuntimeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Catch PathNotFoundRuntimeException(s)
- PathNotFoundRuntimeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundRuntimeExceptionMapper
- pathToInternalId(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Function to convert from the external path of a URI to an internal FedoraId.
- peek(Consumer<? super Triple>) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- perform(Transaction, String, FedoraId, String, String, long, List<String>, Collection<URI>, InputStream, ExternalContent) - Method in interface org.fcrepo.kernel.api.services.CreateResourceService
-
Create a new NonRdfSource resource.
- perform(Transaction, String, FedoraId, String, String, long, List<String>, Collection<URI>, InputStream, ExternalContent) - Method in class org.fcrepo.kernel.impl.services.CreateResourceServiceImpl
- perform(Transaction, String, FedoraId, String, String, Collection<URI>, InputStream, long, ExternalContent) - Method in interface org.fcrepo.kernel.api.services.ReplaceBinariesService
-
Replace an existing binary.
- perform(Transaction, String, FedoraId, String, String, Collection<URI>, InputStream, long, ExternalContent) - Method in class org.fcrepo.kernel.impl.services.ReplaceBinariesServiceImpl
- perform(Transaction, String, FedoraId, List<String>, Model) - Method in interface org.fcrepo.kernel.api.services.CreateResourceService
-
Create a new RdfSource resource.
- perform(Transaction, String, FedoraId, List<String>, Model) - Method in class org.fcrepo.kernel.impl.services.CreateResourceServiceImpl
- perform(Transaction, String, FedoraId, Model) - Method in interface org.fcrepo.kernel.api.services.ReplacePropertiesService
-
Replace the properties of this object with the properties from the given model
- perform(Transaction, String, FedoraId, Model) - Method in class org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl
- perform(Transaction, FedoraResource, String) - Method in interface org.fcrepo.kernel.api.services.DeleteResourceService
-
Delete the specified resource
- perform(Transaction, FedoraResource, String) - Method in interface org.fcrepo.kernel.api.services.PurgeResourceService
-
Purges the specified resource
- perform(Transaction, FedoraResource, String) - Method in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
-
The starts the service, does initial checks and setups for processing.
- persist(ResourceOperation) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Perform a persistence operation on a resource
- persist(ResourceOperation) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- persist(ResourceOperation) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- persist(OcflPersistentStorageSession, ResourceOperation) - Method in interface org.fcrepo.persistence.ocfl.api.Persister
-
The persistence handling for the given operation.
- persist(OcflPersistentStorageSession, ResourceOperation) - Method in class org.fcrepo.persistence.ocfl.impl.CreateVersionPersister
- PersistentItemConflictException - Exception in org.fcrepo.persistence.api.exceptions
-
If an operation results in a conflict preventing the successful completion of a persistence operation.
- PersistentItemConflictException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentItemConflictException
-
Basic constructor
- PersistentItemConflictExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Maps PersistentItemConflictException to an appropriate http response.
- PersistentItemConflictExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.PersistentItemConflictExceptionMapper
- PersistentItemNotFoundException - Exception in org.fcrepo.persistence.api.exceptions
-
If an item is not found in the storage.
- PersistentItemNotFoundException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentItemNotFoundException
-
Basic constructor
- PersistentItemNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentItemNotFoundException
-
Constructor
- PersistentSessionClosedException - Exception in org.fcrepo.persistence.api.exceptions
-
Exception indicating that a persistence session is closed.
- PersistentSessionClosedException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentSessionClosedException
-
Constructor with message
- PersistentSessionClosedException(String, Throwable) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentSessionClosedException
-
Constructor with message and cause
- PersistentStorageException - Exception in org.fcrepo.persistence.api.exceptions
-
Generic exception for things PersistentStorage related.
- PersistentStorageException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentStorageException
-
Constructor.
- PersistentStorageException(String, Throwable) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentStorageException
-
Constructor
- PersistentStorageSession - Interface in org.fcrepo.persistence.api
-
An interface that mediates CRUD operations to and from persistence storage.
- PersistentStorageSessionManager - Interface in org.fcrepo.persistence.api
-
Interface to access PersistentStorageSessions.
- Persister - Interface in org.fcrepo.persistence.ocfl.api
- Person() - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Person
- Person(String, String) - Constructor for class org.fcrepo.event.serialization.JsonLDEventMessage.Person
- pidMinter - Variable in class org.fcrepo.http.commons.AbstractResource
-
A resource that can mint new Fedora PIDs.
- populateBinaryHeaders(ResourceHeadersImpl, String, String, long, Collection<URI>) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Populate general binary resource headers
- populateExternalBinaryHeaders(ResourceHeadersImpl, String, String) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Populate external binary related headers
- populateMembershipHistory(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Regenerate the membership history for specified Direct or Indirect container.
- populateMembershipHistory(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- POSSIBLE_RDF_RESPONSE_VARIANTS_STRING - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- POSSIBLE_RDF_VARIANTS - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- post() - Method in class org.fcrepo.http.api.FedoraFixity
- post() - Method in class org.fcrepo.http.api.FedoraTombstones
- postConstruct() - Method in class org.fcrepo.webapp.JmsConfig
- POSTGRESQL - org.fcrepo.common.db.DbPlatform
- PreconditionException - Exception in org.fcrepo.kernel.api.exception
- PreconditionException(String, int) - Constructor for exception org.fcrepo.kernel.api.exception.PreconditionException
-
Ordinary constructor
- PreconditionExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Maps PreconditionException to an appropriate http response.
- PreconditionExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.PreconditionExceptionMapper
- prefer - Variable in class org.fcrepo.http.api.ContentExposingResource
- PREFER_CONTAINMENT - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PREFER_MEMBERSHIP - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PREFER_MINIMAL_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PREFER_SERVER_MANAGED - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PreferTag - Class in org.fcrepo.http.commons.domain
-
Parse a single prefer tag, value and any optional parameters
- PreferTag(String) - Constructor for class org.fcrepo.http.commons.domain.PreferTag
-
Create a blank prefer tag
- PreferTag(PreferTag) - Constructor for class org.fcrepo.http.commons.domain.PreferTag
-
Create a new PreferTag from an existing tag
- preferTags() - Method in class org.fcrepo.http.commons.domain.SinglePrefer
- prefix(String, String) - Method in class org.fcrepo.http.commons.responses.SynchonizedStreamRDFWrapper
- PREMIS_EVENT_OUTCOME_DETAIL - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PREMIS_FIXITY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- PREMIS_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- prepare() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Does anything that's necessary to prepare the session to be committed, for example committing database changes.
- prepare() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- prepare() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- PrincipalProvider - Interface in org.fcrepo.auth.common
-
This interface provides a way for authentication code to communicate generic credentials to authorization delegates.
- PrometheusMetricsServlet - Class in org.fcrepo.http.commons.metrics
-
This class is an extension of Prometheus's MetricsServlet.
- PrometheusMetricsServlet() - Constructor for class org.fcrepo.http.commons.metrics.PrometheusMetricsServlet
- prov - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Context
- PROV_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- provide() - Method in class org.fcrepo.http.commons.session.TransactionProvider
- PROXY - Static variable in interface org.fcrepo.kernel.api.models.ExternalContent
- psManager - Variable in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
- published - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
- publishJCREvent(Event) - Method in class org.fcrepo.jms.AbstractJMSPublisher
-
When an EventBus message is received, map it to our JMS message payload and push it onto the queue.
- PURGE - org.fcrepo.kernel.api.operations.ResourceOperationType
- purgeBuilder(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.operations.DeleteResourceOperationFactory
-
Get a builder for an operation to purge a deleted resource.
- purgeBuilder(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
- purgeResource(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Remove all relationships to the specified resource.
- purgeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- purgeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- PurgeResourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Purge resource operation
- PurgeResourceOperation(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.PurgeResourceOperation
- PurgeResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to purge a resource
- PurgeResourceOperationBuilder(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.PurgeResourceOperationBuilder
-
Construct the builder
- PurgeResourceService - Interface in org.fcrepo.kernel.api.services
-
Service to permanently remove a resource from the repository.
- PurgeResourceServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of purge resource service.
- PurgeResourceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.PurgeResourceServiceImpl
- put() - Method in class org.fcrepo.http.api.FedoraFixity
- put() - Method in class org.fcrepo.http.api.FedoraReindex
- put() - Method in class org.fcrepo.http.api.FedoraTombstones
- putRequiresIfMatch() - Method in class org.fcrepo.http.api.FedoraHttpConfiguration
-
Should PUT requests require an If-Match header?
Q
- quad(Quad) - Method in class org.fcrepo.http.commons.responses.SynchonizedStreamRDFWrapper
- QueryParseExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Handles Sparql query parsing exceptions thrown when querying or updating.
- QueryParseExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.QueryParseExceptionMapper
- QUEUE - org.fcrepo.config.JmsDestination
R
- Range - Class in org.fcrepo.http.commons.domain
-
Range header parsing logic
- Range(long) - Constructor for class org.fcrepo.http.commons.domain.Range
-
Left-bounded range
- RangeRequestInputStream - Class in org.fcrepo.http.commons.responses
-
An
InputStream
that skips bytes and only returns the data up to a certain limit - RangeRequestInputStream(InputStream, long, long) - Constructor for class org.fcrepo.http.commons.responses.RangeRequestInputStream
- RDF_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- RDF_SOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- RDF_TYPE - org.fcrepo.search.api.Condition.Field
- RDF_TYPE_ID_COLUMN - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- RDF_TYPE_URI_PARAM - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- 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
- RdfCollectors - Class in org.fcrepo.kernel.api
-
A class of Collectors for use with RdfStreams
- RdfLexicon - Class in org.fcrepo.kernel.api
-
A lexicon of the RDF properties that the fcrepo kernel (or close-to-core modules) use
- 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
- RdfNamespacedStream - Class in org.fcrepo.http.commons.responses
-
A simple type to collect an RdfStream and associated Namespace mappings
- RdfNamespacedStream(RdfStream, Map<String, String>) - Constructor for class org.fcrepo.http.commons.responses.RdfNamespacedStream
-
Creates an object to hold an RdfStream and an associated namespace mapping.
- rdfNamespaceRegistry(FedoraPropsConfig) - Method in class org.fcrepo.webapp.WebappConfig
-
Configuration of namespace prefixes
- RdfNamespaceRegistry - Class in org.fcrepo.kernel.api.rdf
-
Registry of RDF namespaces
- RdfNamespaceRegistry() - Constructor for class org.fcrepo.kernel.api.rdf.RdfNamespaceRegistry
- 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
- RdfSourceOperation - Interface in org.fcrepo.kernel.api.operations
-
Operation for interacting with an rdf source
- RdfSourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
-
Builder for constructing an RdfSourceOperation
- RdfSourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
-
Factory for operations on rdf sources
- RdfSourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
-
Implementation of a factory for operations on rdf sources
- RdfSourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
- RdfStream - Interface in org.fcrepo.kernel.api
-
A context-bearing RDF Stream interface
- RdfStreamProvider - Class in org.fcrepo.http.commons.responses
-
Provides serialization for streaming RDF results.
- RdfStreamProvider() - Constructor for class org.fcrepo.http.commons.responses.RdfStreamProvider
- RdfStreamStreamingOutput - Class in org.fcrepo.http.commons.responses
-
Serializes an
RdfStream
. - RdfStreamStreamingOutput(RdfStream, Map<String, String>, 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_ONLY_TX_ID - Static variable in class org.fcrepo.kernel.api.ReadOnlyTransaction
- readContent(String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- readContent(String, String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- readHeaders(String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- readHeaders(String, String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- ReadOnlyTransaction - Class in org.fcrepo.kernel.api
-
A read-only tx that never expires and cannot be committed.
- rebuildIfNecessary() - Method in interface org.fcrepo.persistence.ocfl.api.IndexBuilder
-
Rebuilds the index only when the existing index is not populated.
- rebuildIfNecessary() - Method in class org.fcrepo.persistence.ocfl.impl.IndexBuilderImpl
- recordEvent(Transaction, FedoraId, ResourceOperation) - Method in class org.fcrepo.kernel.impl.services.AbstractService
- recordEventForOperation(Transaction, FedoraId, ResourceOperation) - Method in interface org.fcrepo.kernel.api.observer.EventAccumulator
-
Registers a new event to a transaction.
- recordEventForOperation(Transaction, FedoraId, ResourceOperation) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
- REDIRECT - Static variable in interface org.fcrepo.kernel.api.models.ExternalContent
- reduce(BinaryOperator<T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- reduce(T, BinaryOperator<T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- ReferenceOperation - Class in org.fcrepo.kernel.impl.operations
-
Operation to track a reference operation.
- ReferenceOperation(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReferenceOperation
- ReferenceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Build a reference operation.
- ReferenceOperationBuilder(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReferenceOperationBuilder
-
Constructor.
- referenceService - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- ReferenceService - Interface in org.fcrepo.kernel.api.services
-
Service to retrieve references to repository resources.
- ReferenceServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of reference service.
- ReferenceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- ReferenceServiceMetrics - Class in org.fcrepo.kernel.impl.services
-
ReferenceService wrapper for collecting metrics
- ReferenceServiceMetrics() - Constructor for class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- refresh() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- refresh() - Method in interface org.fcrepo.kernel.api.Transaction
-
Refresh the transaction to extend its expiration window.
- refresh() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- refreshTransaction(String) - Method in class org.fcrepo.http.api.Transactions
-
Refresh an existing transaction
- REINDEX - org.fcrepo.kernel.api.operations.ResourceOperationType
- reindexByFedoraId(Transaction, String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.ReindexService
- reindexByFedoraId(Transaction, String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReindexServiceImpl
- ReindexManager - Class in org.fcrepo.persistence.ocfl.impl
-
Class to coordinate the index rebuilding tasks.
- ReindexManager(Stream<String>, ReindexService, OcflPropsConfig, TransactionManager, DbTransactionExecutor) - Constructor for class org.fcrepo.persistence.ocfl.impl.ReindexManager
-
Basic constructor
- reindexObject() - Method in class org.fcrepo.http.api.FedoraReindex
-
Reindex a fedora resource.
- ReindexResourceOperation - Interface in org.fcrepo.kernel.api.operations
-
Interface for reindex operation methods.
- ReindexResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to reindex a resource
- ReindexResourceOperationBuilder(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperationBuilder
-
Construct the builder
- ReindexResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
-
Factory for reindex resource operations
- ReindexResourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
-
Implementation of a reindex resource operation factory
- ReindexResourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperationFactoryImpl
- ReindexResourceOperationImpl - Class in org.fcrepo.kernel.impl.operations
-
Operation for reindexing a resource
- ReindexResourceOperationImpl(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- ReindexService - Class in org.fcrepo.persistence.ocfl.impl
-
Service that does the reindexing for one OCFL object.
- ReindexService - Interface in org.fcrepo.kernel.api.services
-
A service which handles reindexing operations
- ReindexService() - Constructor for class org.fcrepo.persistence.ocfl.impl.ReindexService
- ReindexServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of
ReindexService
- ReindexServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReindexServiceImpl
- ReindexWorker - Class in org.fcrepo.persistence.ocfl.impl
-
A reindexing worker thread.
- ReindexWorker(String, ReindexManager, ReindexService, TransactionManager, DbTransactionExecutor, boolean) - Constructor for class org.fcrepo.persistence.ocfl.impl.ReindexWorker
-
Basic Constructor
- RelaxableServerManagedPropertyException - Exception in org.fcrepo.kernel.api.exception
-
Exception thrown if a Relaxable SMT is altered.
- RelaxableServerManagedPropertyException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RelaxableServerManagedPropertyException
- RELAXED - org.fcrepo.config.ServerManagedPropsMode
- relaxedProperties(Model) - Method in interface org.fcrepo.kernel.api.operations.CreateRdfSourceOperationBuilder
- relaxedProperties(Model) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
-
Set the relaxed managed properties for this resource if the server is in relaxed mode.
- relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
- RelaxedPropertiesHelper - Class in org.fcrepo.kernel.api.utils
-
Some server managed triples can have the prohibition on user-management overridden.
- releaseAll(String) - Method in interface org.fcrepo.kernel.api.lock.ResourceLockManager
-
Releases all of the locks held by the transaction
- releaseAll(String) - Method in class org.fcrepo.kernel.impl.lock.InMemoryResourceLockManager
- releaseConnections() - Method in class org.fcrepo.jms.AbstractJMSPublisher
-
Close external connections
- releaseResourceLocksIfShortLived() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- releaseResourceLocksIfShortLived() - Method in interface org.fcrepo.kernel.api.Transaction
-
Releases any resource locks held by the transaction if the session is short-lived.
- releaseResourceLocksIfShortLived() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- reloadResource() - Method in class org.fcrepo.http.api.ContentExposingResource
- removeContainedBy(Transaction, FedoraId, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Mark a contained by relation between the child resource and its parent as deleted.
- removeContainedBy(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- removeContainedBy(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- removeFromIndex(Transaction, FedoraId) - Method in interface org.fcrepo.search.api.SearchIndex
-
Removes indexed fields associated with the specified Fedora ID
- removeFromIndex(Transaction, FedoraId) - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
- removeFromIndex(Transaction, FedoraId) - Method in class org.fcrepo.search.impl.SearchIndexMetrics
- removeMapping(Transaction, FedoraId) - Method in interface org.fcrepo.persistence.ocfl.api.FedoraToOcflObjectIndex
-
Removes a mapping
- removeMapping(Transaction, FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- removeMapping(Transaction, FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- removeResource(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Mark all relationships to the specified resource as deleted.
- removeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- removeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- removeSession(String) - Method in interface org.fcrepo.persistence.api.PersistentStorageSessionManager
-
Removes the indicated session.
- removeSession(String) - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentSessionManager
- replaceBinariesService - Variable in class org.fcrepo.http.api.FedoraLdp
- ReplaceBinariesService - Interface in org.fcrepo.kernel.api.services
-
Interface for service to replace existing binaries
- ReplaceBinariesServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of a service for replacing/updating binary resources
- ReplaceBinariesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReplaceBinariesServiceImpl
- replacePropertiesService - Variable in class org.fcrepo.http.api.ContentExposingResource
- ReplacePropertiesService - Interface in org.fcrepo.kernel.api.services
- ReplacePropertiesServiceImpl - Class in org.fcrepo.kernel.impl.services
-
This class mediates update operations between the kernel and persistent storage layers
- ReplacePropertiesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl
- repository() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistenceConfig
-
Create an OCFL Repository
- REPOSITORY_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Repository namespace "fedora"
- REPOSITORY_ROOT - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- REPOSITORY_WEBAC_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- RepositoryConfigurationException - Exception in org.fcrepo.kernel.api.exception
-
Indicates an error in the configuration of the repository
- RepositoryConfigurationException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RepositoryConfigurationException
-
Ordinary constructor
- RepositoryException - Exception in org.fcrepo.kernel.api.exception
-
Indicates an error in the configuration of the repository
- RepositoryException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RepositoryException
-
Ordinary constructor
- 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
- RepositoryInitializer - Class in org.fcrepo.persistence.ocfl
-
This class is responsible for initializing the repository on start-up.
- RepositoryInitializer() - Constructor for class org.fcrepo.persistence.ocfl.RepositoryInitializer
- RepositoryRuntimeException - Exception in org.fcrepo.kernel.api.exception
-
Runtime exception
- RepositoryRuntimeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RepositoryRuntimeException
-
Ordinary constructor.
- RepositoryRuntimeException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.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
- RepositoryVersionRuntimeException - Exception in org.fcrepo.kernel.api.exception
- RepositoryVersionRuntimeException(String) - Constructor for exception org.fcrepo.kernel.api.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.FedoraAcl
- request - Variable in class org.fcrepo.http.api.FedoraVersioning
- RequestWithAclLinkHeaderException - Exception in org.fcrepo.kernel.api.exception
-
Request failed with ACL link header
- RequestWithAclLinkHeaderException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RequestWithAclLinkHeaderException
-
Ordinary constructor.
- RequestWithAclLinkHeaderExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- RequestWithAclLinkHeaderExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.RequestWithAclLinkHeaderExceptionMapper
- RequiredRdfContext - Enum in org.fcrepo.kernel.api
-
A collection of RDF contexts that can be used to extract triples from FedoraResources.
- rescId - Variable in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
- reset() - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Truncates the containment index.
- reset() - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Truncates the membership index.
- reset() - Method in interface org.fcrepo.kernel.api.services.ReferenceService
-
Truncates the reference index.
- reset() - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- reset() - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- reset() - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- reset() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- reset() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- reset() - Method in interface org.fcrepo.persistence.ocfl.api.FedoraToOcflObjectIndex
-
Remove all persistent state associated with the index.
- reset() - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- reset() - Method in class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- reset() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexService
-
Reset all the indexes.
- reset() - Method in interface org.fcrepo.search.api.SearchIndex
-
Remove all persistent state associated with the index.
- reset() - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
- reset() - Method in class org.fcrepo.search.impl.SearchIndexMetrics
- resolve(String) - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
-
Creates a new Fedora ID by joining the base ID of this Fedora ID with the specified string part.
- resolveSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- resource() - Method in class org.fcrepo.http.api.ContentExposingResource
- resource() - Method in class org.fcrepo.http.api.FedoraTombstones
- RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- RESOURCE_CREATION - org.fcrepo.kernel.api.observer.EventType
- RESOURCE_DELETION - org.fcrepo.kernel.api.observer.EventType
- RESOURCE_MODIFICATION - org.fcrepo.kernel.api.observer.EventType
- RESOURCE_PURGE - org.fcrepo.kernel.api.observer.EventType
- RESOURCE_RELOCATION - org.fcrepo.kernel.api.observer.EventType
- RESOURCE_SEARCH_ID_PARAM - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- RESOURCE_TYPE_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- resourceCreated(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Update membership properties based on the creation of the specified resource
- resourceCreated(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- resourceDeleted(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Update membership properties based on the deletion of the specified resource
- resourceDeleted(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- resourceExists(Transaction, FedoraId, boolean) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Check if the resourceID exists in the containment index.
- resourceExists(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- resourceExists(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- resourceFactory - Variable in class org.fcrepo.http.api.FedoraBaseResource
- resourceFactory - Variable in class org.fcrepo.http.commons.AbstractResource
- resourceFactory - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- resourceFactory - Variable in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
- ResourceFactory - Interface in org.fcrepo.kernel.api.models
-
Interface to a factory to instantiate FedoraResources
- ResourceFactoryImpl - Class in org.fcrepo.kernel.impl.models
-
Implementation of ResourceFactory interface.
- ResourceFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
- ResourceHeaders - Interface in org.fcrepo.kernel.api.models
-
Header information for fedora resources.
- ResourceHeadersAdapter - Class in org.fcrepo.persistence.ocfl.impl
-
Adapter for converting between different ResourceHeader implementations.
- ResourceHeadersAdapter() - Constructor for class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
-
Default constructor
- ResourceHeadersAdapter(ResourceHeadersImpl) - Constructor for class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- ResourceHeadersAdapter(ResourceHeaders) - Constructor for class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- ResourceHeadersImpl - Class in org.fcrepo.persistence.common
-
Common implementation of resource headers
- ResourceHeadersImpl() - Constructor for class org.fcrepo.persistence.common.ResourceHeadersImpl
- ResourceHeaderUtils - Class in org.fcrepo.persistence.common
-
Helper utilities for populate resource headers
- resourceHelper - Variable in class org.fcrepo.http.api.FedoraBaseResource
- ResourceHelper - Interface in org.fcrepo.kernel.api.models
-
Utility class interface for helper methods.
- ResourceHelperImpl - Class in org.fcrepo.kernel.impl.models
-
Utility class for helper methods.
- ResourceHelperImpl() - Constructor for class org.fcrepo.kernel.impl.models.ResourceHelperImpl
- resourceId - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- resourceId - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
-
String of the resource ID.
- ResourceLockManager - Interface in org.fcrepo.kernel.api.lock
-
Responsible for managing write locks on Fedora resources
- resourceModified(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Update membership properties based on the modification of the specified resource
- resourceModified(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- ResourceOperation - Interface in org.fcrepo.kernel.api.operations
-
Operation for manipulating a resource
- ResourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
-
A builder for constructing resource operations
- ResourceOperationEventBuilder - Class in org.fcrepo.kernel.impl.observer
-
Converts a ResourceOperation into an Event.
- ResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
-
Factory for operations for interacting with resources
- ResourceOperationType - Enum in org.fcrepo.kernel.api.operations
-
Specifies the type of modification action represented by a resource operation.
- RESOURCES_TABLE - Static variable in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- resourceTripleService - Variable in class org.fcrepo.http.api.ContentExposingResource
- ResourceTripleService - Interface in org.fcrepo.kernel.api.services
-
Service to call other services to return a desired set of triples.
- ResourceTripleServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of the ResourceTripleService
- ResourceTripleServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ResourceTripleServiceImpl
- ResourceTypeException - Exception in org.fcrepo.kernel.api.exception
-
An extension of
RepositoryRuntimeException
that may be thrown when attempting a operation (or instantiation) of aFedoraResource
on a different (and incompatible) type. - ResourceTypeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ResourceTypeException
-
Default constructor.
- ResourceTypeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ResourceTypeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ResourceTypeExceptionMapper
- restrictedType - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Tests if the triple has a predicate of rdf:type and an object with a managed namespace.
- RFC3230_SPLITTER - Static variable in class org.fcrepo.http.api.ContentExposingResource
- rollback() - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- rollback() - Method in interface org.fcrepo.kernel.api.Transaction
-
Rollback the transaction
- rollback() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- rollback() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
-
Rolls back any changes in the current session.
- rollback() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- rollback() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- rollback() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSessionMetrics
- rollback(String) - Method in class org.fcrepo.http.api.Transactions
-
Rollback a transaction
- rollback(Transaction) - Method in interface org.fcrepo.persistence.ocfl.api.FedoraToOcflObjectIndex
-
Rollback mapping changes for the session.
- rollback(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- rollback(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.FedoraToOcflObjectIndexMetrics
- rollbackMembership(Transaction) - Method in class org.fcrepo.persistence.ocfl.impl.ReindexService
-
Rollback changes in the transaction.
- rollbackTransaction(Transaction) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
-
Rollback the containment index changes in the transaction.
- rollbackTransaction(Transaction) - Method in interface org.fcrepo.kernel.api.services.MembershipService
-
Rollback any pending membership changes.
- rollbackTransaction(Transaction) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
-
Rollback any pending references.
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- rollbackTransaction(Transaction) - Method in interface org.fcrepo.search.api.SearchIndex
-
Rollback the changes in the transaction.
- rollbackTransaction(Transaction) - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.search.impl.SearchIndexMetrics
- ROLLEDBACK - org.fcrepo.kernel.api.TransactionState
- ROLLINGBACK - org.fcrepo.kernel.api.TransactionState
- run() - Method in interface org.fcrepo.common.lang.CheckedRunnable
- run() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexWorker
S
- SEARCH_RDF_TYPE_TABLE - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- SEARCH_RESOURCE_RDF_TYPE_TABLE - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- searchIndex - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- SearchIndex - Interface in org.fcrepo.search.api
-
An interface defining search index management operations
- SearchIndexMetrics - Class in org.fcrepo.search.impl
-
SearchIndex wrapper for collecting metrics
- SearchIndexMetrics() - Constructor for class org.fcrepo.search.impl.SearchIndexMetrics
- SearchParameters - Class in org.fcrepo.search.api
-
A pojo encapsulating the parameters of a search
- SearchParameters(List<Condition.Field>, List<Condition>, int, int, Condition.Field, String, boolean) - Constructor for class org.fcrepo.search.api.SearchParameters
-
Constructoor
- SearchResult - Class in org.fcrepo.search.api
-
This class holds the search result data for a single page.
- SearchResult() - Constructor for class org.fcrepo.search.api.SearchResult
-
Default Constructor
- SearchResult(List<Map<String, Object>>, PaginationInfo) - Constructor for class org.fcrepo.search.api.SearchResult
-
Constructor
- SearchResultProvider - Class in org.fcrepo.http.api.responses
-
HTML writer for search results
- SearchResultProvider() - Constructor for class org.fcrepo.http.api.responses.SearchResultProvider
- securityContext - Variable in class org.fcrepo.http.api.FedoraBaseResource
- securityManager() - Method in class org.fcrepo.webapp.AuthConfig
- sequential() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- serialize(Event) - Method in interface org.fcrepo.event.serialization.EventSerializer
-
Serialize a Event into a JSON String
- serialize(Event) - Method in class org.fcrepo.event.serialization.JsonLDSerializer
-
Serialize a Event into a JSON String
- serialize(Event) - Method in class org.fcrepo.event.serialization.TurtleSerializer
-
Serialize a Event in RDF using Turtle syntax
- ServerErrorExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ServerErrorExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerErrorExceptionMapper
- ServerManagedPropertyException - Exception in org.fcrepo.kernel.api.exception
- ServerManagedPropertyException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ServerManagedPropertyException
- ServerManagedPropertyExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ServerManagedPropertyExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerManagedPropertyExceptionMapper
- serverManagedPropsMode - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- ServerManagedPropsMode - Enum in org.fcrepo.config
- ServerManagedTypeException - Exception in org.fcrepo.kernel.api.exception
-
Certain mixin types are managed by the repository only.
- ServerManagedTypeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ServerManagedTypeException
- ServerManagedTypeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- ServerManagedTypeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.ServerManagedTypeExceptionMapper
- Service<T> - Interface in org.fcrepo.kernel.api.services
- servletContainerAuthenticatingRealm() - Method in class org.fcrepo.webapp.AuthConfig
-
Servlet Container Authentication Realm
- ServletContainerAuthenticatingRealm - Class in org.fcrepo.auth.common
- ServletContainerAuthenticatingRealm() - Constructor for class org.fcrepo.auth.common.ServletContainerAuthenticatingRealm
- servletContainerAuthFilter() - Method in class org.fcrepo.webapp.AuthConfig
- ServletContainerAuthFilter - Class in org.fcrepo.auth.common
- ServletContainerAuthFilter() - Constructor for class org.fcrepo.auth.common.ServletContainerAuthFilter
- servletRequest - Variable in class org.fcrepo.http.api.FedoraBaseResource
- servletResponse - Variable in class org.fcrepo.http.api.ContentExposingResource
- servletResponse - Variable in class org.fcrepo.http.api.FedoraAcl
- servletResponse - Variable in class org.fcrepo.http.api.FedoraVersioning
- sessionId() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- SessionMissingException - Exception in org.fcrepo.kernel.api.exception
-
A transaction was not found in the transaction registry
- SessionMissingException(String) - Constructor for exception org.fcrepo.kernel.api.exception.SessionMissingException
- SessionMissingExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
If a session is requested that has been closed (or never existed), just return an HTTP 410 Gone.
- SessionMissingExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.SessionMissingExceptionMapper
- setApplicationContext(ApplicationContext) - Method in class org.fcrepo.http.commons.api.rdf.HttpTripleUtil
- setArchivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
- setArchivalGroup(boolean) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setArchivalGroup(boolean) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setArchivalGroupId(FedoraId) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setArchivalGroupId(FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setAutoVersioningEnabled(boolean) - Method in class org.fcrepo.config.OcflPropsConfig
-
Determines whether or not new OCFL versions are created on every update.
- setAwsAccessKey(String) - Method in class org.fcrepo.config.OcflPropsConfig
- setAwsRegion(String) - Method in class org.fcrepo.config.OcflPropsConfig
- setAwsSecretKey(String) - Method in class org.fcrepo.config.OcflPropsConfig
- setBaseUri(String) - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- setBaseUri(String) - Method in interface org.fcrepo.kernel.api.Transaction
-
Sets the baseUri on the transaction
- setBaseUri(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- setConfigPath(String) - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
-
Set the file path for the configuration
- setContent(InputStream) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setContentPath(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
-
Sets the path to the content file associated with the header file
- setContentPath(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
-
Sets the path to the content file associated with the header file
- setContentSize(long) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setContentSize(long) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setContentSize(Long) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- setContentSize(Long) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setCreatedBy(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setCreatedBy(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- setCreatedBy(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setCreatedBy(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setCreatedDate(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setCreatedDate(Instant) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- setCreatedDate(Instant) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setCreatedDate(Instant) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setDatabaseType(String) - Method in class org.fcrepo.config.FlywayFactory
-
Set the type of database to pick the correct schema files.
- setDataSource(DataSource) - Method in class org.fcrepo.config.FlywayFactory
-
Set the datasource for use with Flyway.
- setDataSource(DataSource) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
-
Set the data source backing this containment index
- setDataSource(DataSource) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Set the JDBC datastore.
- setDataSource(DataSource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
-
Set the JDBC datastore.
- setDeleted(boolean) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
-
Set deleted status flag.
- setDeleted(boolean) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
-
Set deleted status flag.
- setDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- setDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setDigests(Collection<URI>) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setDigests(Collection<URI>) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setEtag(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setExternalHandling(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- setExternalHandling(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setExternalHandling(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setExternalHandlingType(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setExternalHandlingURI(URI) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setExternalUrl(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- setExternalUrl(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setExternalUrl(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setFedoraData(Path) - Method in class org.fcrepo.config.FedoraPropsConfig
-
Sets the path to the Fedora home data directory -- should only be used for testing purposes.
- setFedoraHome(Path) - Method in class org.fcrepo.config.FedoraPropsConfig
-
Sets the path to the Fedora home directory -- should only be used for testing purposes.
- setFedoraOcflStaging(Path) - Method in class org.fcrepo.config.OcflPropsConfig
-
Sets the path to the Fedora staging directory -- should only be used for testing purposes.
- setFilename(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- setFilename(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setFilename(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setFilename(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setGroupBaseUri(String) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
- setHeaderName(String) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
- setHeadersVersion(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setHeadersVersion(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setId(FedoraId) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setId(FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setInteractionModel(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setInteractionModel(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setInteractionModel(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setIsArchivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setIsMemento(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setLastModifiedBy(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setLastModifiedBy(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- setLastModifiedBy(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setLastModifiedBy(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setLastModifiedDate(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setLastModifiedDate(Instant) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- setLastModifiedDate(Instant) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setLastModifiedDate(Instant) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setMembershipIndexManager(MembershipIndexManager) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- setMembershipPageSize(int) - Method in class org.fcrepo.persistence.ocfl.impl.ReindexService
-
Set the membership page size.
- setMementoCreatedDate(Instant) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setMementoCreatedDate(Instant) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setMementoDatetime(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setMimeType(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- setMimeType(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- setMimeType(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setMimeType(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setMonitorForChanges(boolean) - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
-
Set whether to monitor the configuration file for changes
- setNamespaces(Map<String, String>) - Method in class org.fcrepo.kernel.api.rdf.RdfNamespaceRegistry
-
Set the mapping of namespace prefixes to URIs
- setObjectRoot(boolean) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setObjectRoot(boolean) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setOcflRepoRoot(Path) - Method in class org.fcrepo.config.OcflPropsConfig
-
Sets the path to the Fedora OCFL root directory -- should only be used for testing purposes.
- setOcflS3Bucket(String) - Method in class org.fcrepo.config.OcflPropsConfig
- setOcflS3Prefix(String) - Method in class org.fcrepo.config.OcflPropsConfig
- setOcflTemp(Path) - Method in class org.fcrepo.config.OcflPropsConfig
-
Sets the path to the OCFL temp directory -- should only be used for testing purposes.
- setParent(FedoraId) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setParent(FedoraId) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setParentId(FedoraId) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setParentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
- setParentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
- setPublished(String) - Method in class org.fcrepo.event.serialization.JsonLDEventMessage
- setRebuildOnStart(boolean) - Method in class org.fcrepo.config.FedoraPropsConfig
- setReindexBatchSize(long) - Method in class org.fcrepo.config.OcflPropsConfig
- setReindexFailOnError(boolean) - Method in class org.fcrepo.config.OcflPropsConfig
- setReindexingThreads(long) - Method in class org.fcrepo.config.OcflPropsConfig
- setResourceFactory(ResourceFactory) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- setResourceHeadersCacheEnabled(boolean) - Method in class org.fcrepo.config.OcflPropsConfig
- setResourceHeadersCacheExpireAfterSeconds(long) - Method in class org.fcrepo.config.OcflPropsConfig
- setResourceHeadersCacheMaxSize(long) - Method in class org.fcrepo.config.OcflPropsConfig
- setRoleNames(Set<String>) - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider
-
Sets the role names which have been configured in the repo.xml file.
- setRootAuthAclPath(Path) - Method in class org.fcrepo.config.AuthPropsConfig
- setSeparator(String) - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider
- setServerManagedPropsMode(ServerManagedPropsMode) - Method in class org.fcrepo.config.FedoraPropsConfig
- setSessionTimeout(Duration) - Method in class org.fcrepo.config.FedoraPropsConfig
- setShortLived(boolean) - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- setShortLived(boolean) - Method in interface org.fcrepo.kernel.api.Transaction
-
Set transaction short-lived state.
- setShortLived(boolean) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- 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.
- setStateToken(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setStateToken(String) - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- setStateToken(String) - Method in class org.fcrepo.persistence.ocfl.impl.ResourceHeadersAdapter
- setStorage(Storage) - Method in class org.fcrepo.config.OcflPropsConfig
- setTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- setTypes(List<URI>) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setup() - Method in class org.fcrepo.auth.webac.WebACRolesProvider
- setup() - Method in class org.fcrepo.config.DatabaseConfig
- setup() - Method in class org.fcrepo.persistence.ocfl.impl.DbFedoraToOcflObjectIndex
- setup() - Method in class org.fcrepo.search.impl.DbSearchIndexImpl
-
Setup database table and connection
- setUp() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
- setUp() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- setUserAgent(String) - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- setUserAgent(String) - Method in interface org.fcrepo.kernel.api.Transaction
-
Sets the user-agent on the transaction
- setUserAgent(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- setUserBaseUri(String) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
- setUserPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
- setValidator(ExternalContentPathValidator) - Method in class org.fcrepo.http.api.ExternalContentHandlerFactory
-
Set the external content path validator
- setVaryAndPreferenceAppliedHeaders(HttpServletResponse, MultiPrefer, FedoraResource) - Method in class org.fcrepo.http.api.ContentExposingResource
- SHA1 - org.fcrepo.config.DigestAlgorithm
- SHA256 - org.fcrepo.config.DigestAlgorithm
- SHA512 - org.fcrepo.config.DigestAlgorithm
- SHA512256 - org.fcrepo.config.DigestAlgorithm
- shiroFilter() - Method in class org.fcrepo.webapp.NoAuthConfig
-
This bean returns a no-op shiro filter when authorization is disabled.
- shiroFilter(AuthPropsConfig) - Method in class org.fcrepo.webapp.AuthConfig
-
Shiro filter.
- shouldRetry(Exception) - Method in interface org.fcrepo.common.retry.ExceptionChecker
-
Return true if the method that produced the exception should be retried
- shutdown() - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
-
Shut down the change monitoring thread
- shutdown() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
-
Close stream.
- SILENT - org.fcrepo.kernel.api.rdf.LdpTriplePreferences.PreferChoice
- 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.api.rdf.DefaultRdfStream
- sorted() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- sorted(Comparator<? super Triple>) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- SparqlTranslateVisitor - Class in org.fcrepo.http.api.services
-
A special UpdateVisitor to translate Fedora URIs to internal FedoraIDs.
- SparqlTranslateVisitor(HttpIdentifierConverter, FedoraPropsConfig) - Constructor for class org.fcrepo.http.api.services.SparqlTranslateVisitor
- spliterator() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- start() - Method in class org.fcrepo.http.commons.domain.Range
-
Start of the range
- start() - Method in class org.fcrepo.http.commons.responses.SynchonizedStreamRDFWrapper
- start() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
-
Start reindexing.
- start() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexWorker
-
Start the thread with this Runnable
- stop() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
-
Stop all threads.
- stopThread() - Method in class org.fcrepo.persistence.ocfl.impl.ReindexWorker
-
Stop this thread from running once it has completed its current batch.
- Storage - Enum in org.fcrepo.config
-
Indicates what storage backend to use.
- stream - Variable in class org.fcrepo.http.commons.responses.RdfNamespacedStream
- stream - Variable in class org.fcrepo.kernel.api.utils.WrappingStream
- StreamingBaseHtmlProvider - Class in org.fcrepo.http.api.responses
-
Simple HTML provider for RdfNamespacedStreams
- StreamingBaseHtmlProvider() - Constructor for class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
- streamResourceHeaders() - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- STRICT - org.fcrepo.config.ServerManagedPropsMode
- SubjectMappingUtil - Class in org.fcrepo.kernel.api.utils
-
Utility for remapping subjects in rdf triples.
- SUCCESS - org.fcrepo.kernel.api.utils.FixityResult.FixityState
- supports(AuthenticationToken) - Method in class org.fcrepo.auth.common.ServletContainerAuthenticatingRealm
- supports(AuthenticationToken) - Method in class org.fcrepo.auth.webac.WebACAuthorizingRealm
-
This realm is authorization-only.
- SynchonizedStreamRDFWrapper - Class in org.fcrepo.http.commons.responses
- SynchonizedStreamRDFWrapper(StreamRDF) - Constructor for class org.fcrepo.http.commons.responses.SynchonizedStreamRDFWrapper
T
- taskScheduler() - Method in class org.fcrepo.webapp.WebappConfig
-
Task scheduler used for cleaning up transactions
- TEXT_HTML_WITH_CHARSET - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- TEXT_PLAIN_WITH_CHARSET - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- time(Timer, UncheckedCallable<T>) - Static method in class org.fcrepo.common.metrics.MetricsHelper
-
Records a timing metric around the code in the closure.
- TimeMap - Interface in org.fcrepo.kernel.api.models
- TimeMapImpl - Class in org.fcrepo.kernel.impl.models
-
FedoraResource implementation that represents a Memento TimeMap of the base resource.
- TimeMapImpl(FedoraResource, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.TimeMapImpl
- TIMESTAMP_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- toArray() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- toArray(IntFunction<A[]>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
- toDomain(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Convert a path to a full url using the UriBuilder template.
- toExternalId(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Convert an internal identifier to an external URI.
- toInternalId(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Convert an external URI to an internal ID.
- toInternalId(String, boolean) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Convert an external URI to an internal ID.
- Tombstone - Interface in org.fcrepo.kernel.api.models
- TombstoneException - Exception in org.fcrepo.kernel.api.exception
-
Exception when a Tombstone
FedoraResource
is used where a real object is expected - TombstoneException(FedoraResource) - Constructor for exception org.fcrepo.kernel.api.exception.TombstoneException
-
Construct a new tombstone exception for a resource
- TombstoneException(FedoraResource, String) - Constructor for exception org.fcrepo.kernel.api.exception.TombstoneException
-
Create a new tombstone exception with a URI to the tombstone resource
- TombstoneExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
- TombstoneExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.TombstoneExceptionMapper
- TombstoneImpl - Class in org.fcrepo.kernel.impl.models
-
Tombstone class
- TombstoneImpl(FedoraId, Transaction, PersistentStorageSessionManager, ResourceFactory, FedoraResource) - Constructor for class org.fcrepo.kernel.impl.models.TombstoneImpl
- toModel() - Static method in class org.fcrepo.kernel.api.RdfCollectors
- toModel(Event) - Static method in interface org.fcrepo.event.serialization.EventSerializer
-
Convert an event to an Rdf Model
- topic() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- topic() - Method in interface org.fcrepo.kernel.api.RdfStream
- TOPIC - org.fcrepo.config.JmsDestination
- toResponse(JsonParseException) - Method in class org.fcrepo.http.commons.exceptionhandlers.JsonParseExceptionMapper
- toResponse(Exception) - Method in class org.fcrepo.http.commons.exceptionhandlers.WildcardExceptionMapper
- toResponse(String, InvalidResourceIdentifierException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidResourceIdentifierExceptionMapper
- toResponse(AccessControlException) - Method in class org.fcrepo.http.commons.exceptionhandlers.AccessControlJavaSecurityExceptionMapper
- toResponse(BadRequestException) - Method in class org.fcrepo.http.commons.exceptionhandlers.BadRequestExceptionMapper
- toResponse(ClientErrorException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ClientErrorExceptionMapper
- toResponse(ServerErrorException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ServerErrorExceptionMapper
- toResponse(WebApplicationException) - Method in class org.fcrepo.http.commons.exceptionhandlers.WebApplicationExceptionMapper
- toResponse(QueryParseException) - Method in class org.fcrepo.http.commons.exceptionhandlers.QueryParseExceptionMapper
- toResponse(AccessDeniedException) - Method in class org.fcrepo.http.commons.exceptionhandlers.AccessDeniedExceptionMapper
- toResponse(CannotCreateMementoException) - Method in class org.fcrepo.http.commons.exceptionhandlers.CannotCreateMementoExceptionMapper
- toResponse(CannotCreateResourceException) - Method in class org.fcrepo.http.commons.exceptionhandlers.CannotCreateResourceExceptionMapper
- toResponse(ConcurrentUpdateException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ConcurrentUpdateExceptionMapper
- toResponse(ConstraintViolationException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ConstraintViolationExceptionMapper
- toResponse(ExternalContentAccessException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ExternalContentAccessExceptionMapper
- toResponse(ExternalMessageBodyException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ExternalMessageBodyExceptionMapper
- toResponse(FedoraInvalidNamespaceException) - Method in class org.fcrepo.http.commons.exceptionhandlers.FedoraInvalidNamespaceExceptionMapper
- toResponse(GhostNodeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.GhostNodeExceptionMapper
- toResponse(IncorrectTripleSubjectException) - Method in class org.fcrepo.http.commons.exceptionhandlers.IncorrectTripleSubjectExceptionMapper
- toResponse(InsufficientStorageException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InsufficientStorageExceptionMapper
- toResponse(InteractionModelViolationException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InteractionModelViolationExceptionMapper
- toResponse(InterruptedRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InterruptedExceptionMapper
- toResponse(InvalidACLException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidACLExceptionMapper
- toResponse(InvalidChecksumException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidChecksumExceptionMapper
- toResponse(InvalidMementoPathException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidMementoPathExceptionMapper
- toResponse(InvalidPrefixException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidPrefixExceptionMapper
- toResponse(InvalidResourceIdentifierException) - Method in class org.fcrepo.http.commons.exceptionhandlers.InvalidResourceIdentifierExceptionMapper
- toResponse(ItemNotFoundException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ItemNotFoundExceptionMapper
- toResponse(MementoDatetimeFormatException) - Method in class org.fcrepo.http.commons.exceptionhandlers.MementoDatetimeFormatExceptionMapper
- toResponse(MultipleConstraintViolationException) - Method in class org.fcrepo.http.commons.exceptionhandlers.MultipleConstraintViolationExceptionMapper
- toResponse(OutOfDomainSubjectException) - Method in class org.fcrepo.http.commons.exceptionhandlers.OutOfDomainSubjectExceptionMapper
- toResponse(PathNotFoundException) - Method in class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundExceptionMapper
- toResponse(PathNotFoundRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.PathNotFoundRuntimeExceptionMapper
- toResponse(PreconditionException) - Method in class org.fcrepo.http.commons.exceptionhandlers.PreconditionExceptionMapper
- toResponse(RepositoryException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryExceptionMapper
- toResponse(RepositoryRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryRuntimeExceptionMapper
- toResponse(RepositoryVersionRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RepositoryVersionRuntimeExceptionMapper
- toResponse(RequestWithAclLinkHeaderException) - Method in class org.fcrepo.http.commons.exceptionhandlers.RequestWithAclLinkHeaderExceptionMapper
- toResponse(ResourceTypeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ResourceTypeExceptionMapper
- toResponse(ServerManagedPropertyException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ServerManagedPropertyExceptionMapper
- toResponse(ServerManagedTypeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ServerManagedTypeExceptionMapper
- toResponse(SessionMissingException) - Method in class org.fcrepo.http.commons.exceptionhandlers.SessionMissingExceptionMapper
- toResponse(TombstoneException) - Method in class org.fcrepo.http.commons.exceptionhandlers.TombstoneExceptionMapper
- toResponse(TransactionRuntimeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.TransactionRuntimeExceptionMapper
- toResponse(UnsupportedAlgorithmException) - Method in class org.fcrepo.http.commons.exceptionhandlers.UnsupportedAlgorithmExceptionMapper
- toResponse(UnsupportedMediaTypeException) - Method in class org.fcrepo.http.commons.exceptionhandlers.UnsupportedMediaTypeExceptionMapper
- toResponse(PersistentItemConflictException) - Method in class org.fcrepo.http.commons.exceptionhandlers.PersistentItemConflictExceptionMapper
- toResponse(HeaderValueException) - Method in class org.fcrepo.http.commons.exceptionhandlers.HeaderValueExceptionMapper
- toResponse(ParamException) - Method in class org.fcrepo.http.commons.exceptionhandlers.ParamExceptionMapper
- toString() - Method in class org.fcrepo.auth.common.ContainerRolesPrincipalProvider.ContainerRolesPrincipal
- toString() - Method in class org.fcrepo.auth.common.DelegateHeaderPrincipalProvider.DelegatedHeaderPrincipal
- toString() - Method in class org.fcrepo.auth.common.HttpHeaderPrincipalProvider.HttpHeaderPrincipal
- toString() - Method in class org.fcrepo.auth.webac.WebACPermission
- toString() - Method in enum org.fcrepo.config.JmsDestination
- toString() - Method in enum org.fcrepo.config.ServerManagedPropsMode
- toString() - Method in enum org.fcrepo.config.Storage
- toString() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
- toString() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
- toString() - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
- toString() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- toString() - Method in class org.fcrepo.persistence.common.ResourceHeadersImpl
- toString() - Method in class org.fcrepo.persistence.ocfl.impl.FedoraOcflMapping
- toString() - Method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageSession
- toString() - Method in enum org.fcrepo.search.api.Condition.Field
- toString() - Method in class org.fcrepo.search.api.Condition
- toString() - Method in class org.fcrepo.search.api.SearchParameters
- touchCreationHeaders(ResourceHeadersImpl, String) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Update creation headers to the current state
- touchCreationHeaders(ResourceHeadersImpl, String, Instant) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Update creation headers to the current state.
- touchMementoCreateHeaders(ResourceHeadersImpl) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
- touchMementoCreateHeaders(ResourceHeadersImpl, Instant) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Update the mementoCreatedDate header
- touchModificationHeaders(ResourceHeadersImpl, String) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Update modification headers to the current state
- touchModificationHeaders(ResourceHeadersImpl, String, Instant) - Static method in class org.fcrepo.persistence.common.ResourceHeaderUtils
-
Update modification headers to the current state
- transaction - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- transaction - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- transaction - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- transaction - Variable in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
- transaction() - Method in class org.fcrepo.http.api.FedoraBaseResource
- Transaction - Interface in org.fcrepo.kernel.api
-
The Fedora Transaction abstraction
- TRANSACTION_ID_PARAM - Static variable in class org.fcrepo.search.impl.DbSearchIndexImpl
- TransactionClosedException - Exception in org.fcrepo.kernel.api.exception
-
Exception indicating that the requested transaction has been closed
- TransactionClosedException(String) - Constructor for exception org.fcrepo.kernel.api.exception.TransactionClosedException
-
Ordinary constructor.
- TransactionClosedException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.TransactionClosedException
-
Ordinary constructor.
- TransactionConstants - Class in org.fcrepo.http.commons.session
-
Constants related to transactions in HTTP requests
- TransactionImpl - Class in org.fcrepo.kernel.impl
-
The Fedora Transaction implementation
- TransactionImpl(String, TransactionManagerImpl, Duration) - Constructor for class org.fcrepo.kernel.impl.TransactionImpl
- TransactionManager - Interface in org.fcrepo.kernel.api
-
The Fedora Transaction Manager abstraction
- TransactionManagerImpl - Class in org.fcrepo.kernel.impl
-
The Fedora Transaction Manager implementation
- TransactionNotFoundException - Exception in org.fcrepo.kernel.api.exception
-
Exception indicating that the requested transaction was not found.
- TransactionNotFoundException(String) - Constructor for exception org.fcrepo.kernel.api.exception.TransactionNotFoundException
-
Ordinary constructor.
- TransactionNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.TransactionNotFoundException
-
Ordinary constructor.
- TransactionProvider - Class in org.fcrepo.http.commons.session
-
Provide a fedora tranasction within the current request context
- TransactionProvider(TransactionManager, HttpServletRequest, URI, String) - Constructor for class org.fcrepo.http.commons.session.TransactionProvider
-
Create a new transaction provider for a request
- TransactionRuntimeException - Exception in org.fcrepo.kernel.api.exception
-
Runtime exception
- TransactionRuntimeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.TransactionRuntimeException
-
Ordinary constructor.
- TransactionRuntimeException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.TransactionRuntimeException
-
Ordinary constructor.
- TransactionRuntimeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Mapper for transaction exceptions
- TransactionRuntimeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.TransactionRuntimeExceptionMapper
- Transactions - Class in org.fcrepo.http.api
-
The rest interface for transaction management.
- Transactions() - Constructor for class org.fcrepo.http.api.Transactions
- TransactionState - Enum in org.fcrepo.kernel.api
-
Represents the state of a transaction
- translateFedoraDigestToOcfl(DigestAlgorithm) - Static method in class org.fcrepo.persistence.ocfl.impl.OcflPersistentStorageUtils
-
Translates the provided fedora digest algorithm enum into a OCFL client digest algorithm
- translateUri(String) - Method in class org.fcrepo.http.commons.api.rdf.HttpIdentifierConverter
-
Make a URI into an absolute URI (if relative), an internal encoded ID (if in repository domain) or leave it alone.
- triple(Triple) - Method in class org.fcrepo.http.commons.responses.SynchonizedStreamRDFWrapper
- TripleCategory - Interface in org.fcrepo.kernel.api
-
A element in a particular partition of the possible triples produced for a given resource.
- TripleOrdering - Class in org.fcrepo.http.commons.api.rdf
-
Comparator to sort a list of Quads by subject, predicate, and object to ensure a consistent order for human-readable output
- TripleOrdering(PrefixMapping) - Constructor for class org.fcrepo.http.commons.api.rdf.TripleOrdering
-
When sorting predicates, take into account the given PrefixMapping
- triples - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
- triples(RdfStream) - Method in interface org.fcrepo.kernel.api.operations.CreateRdfSourceOperationBuilder
- triples(RdfStream) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
-
Set the triples for the operation
- triples(RdfStream) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- triples(RdfStream) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- tripleStream - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
-
Holds the stream of user's triples.
- TURTLE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- TURTLE_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- TURTLE_WITH_CHARSET - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- TURTLE_X - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- TURTLE_X_TYPE - Static variable in class org.fcrepo.http.commons.domain.RDFMediaType
- TurtleSerializer - Class in org.fcrepo.event.serialization
-
Serialize a Event as Turtle
- TurtleSerializer() - Constructor for class org.fcrepo.event.serialization.TurtleSerializer
- TX_COMMIT_REL - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- TX_ENDPOINT_REL - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- TX_NS - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- TX_PREFIX - Static variable in class org.fcrepo.http.commons.session.TransactionConstants
- txManager - Variable in class org.fcrepo.http.api.FedoraBaseResource
- txManager(DataSource) - Method in class org.fcrepo.config.DatabaseConfig
- txTemplate(PlatformTransactionManager) - Method in class org.fcrepo.config.DatabaseConfig
- type - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Actor
- type - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Context
- type - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.ContextElement
- type - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage.Object
- type - Variable in class org.fcrepo.event.serialization.JsonLDEventMessage
U
- UncheckedCallable<T> - Interface in org.fcrepo.common.lang
-
Same as Callable but it does not have Exception in its signature
- UniqueValueSupplier - Interface in org.fcrepo.kernel.api.services.functions
-
A
Supplier
interface that guarantees the uniqueness of its provided values. - unordered() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
- unpackLinks(List<String>) - Method in class org.fcrepo.http.api.ContentExposingResource
-
Multi-value Link header values parsed by the javax.ws.rs.core are not split out by the framework Therefore we must do this ourselves.
- UnsupportedAlgorithmException - Exception in org.fcrepo.kernel.api.exception
-
Thrown in circumstances where a client has used an unknown or unsupported hash algorithm in a request, e.g.
- UnsupportedAlgorithmException(String) - Constructor for exception org.fcrepo.kernel.api.exception.UnsupportedAlgorithmException
-
Exception with message
- UnsupportedAlgorithmException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.UnsupportedAlgorithmException
-
Ordinary constructor.
- UnsupportedAlgorithmExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Translate UnsupportedAlgorithmException errors into reasonable HTTP error codes
- UnsupportedAlgorithmExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.UnsupportedAlgorithmExceptionMapper
- UnsupportedMediaTypeException - Exception in org.fcrepo.kernel.api.exception
-
Exception when trying to use an unsupported media type.
- UnsupportedMediaTypeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.UnsupportedMediaTypeException
-
Default constructor.
- UnsupportedMediaTypeExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
UnsupportedMediaType mapper
- UnsupportedMediaTypeExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.UnsupportedMediaTypeExceptionMapper
- UNVERSIONED - org.fcrepo.persistence.api.CommitOption
- UPDATE - org.fcrepo.kernel.api.operations.ResourceOperationType
- updateBuilder(Transaction, FedoraId, ServerManagedPropsMode) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationFactory
-
Get a builder for an operation to update an RDF source
- updateBuilder(Transaction, FedoraId, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
- updateComplete(int, int) - Method in class org.fcrepo.persistence.ocfl.impl.ReindexManager
-
Update the master list of reindexing states.
- updateExpiry(Duration) - Method in class org.fcrepo.kernel.api.ReadOnlyTransaction
- updateExpiry(Duration) - Method in interface org.fcrepo.kernel.api.Transaction
-
Update the expiry by the provided amount
- updateExpiry(Duration) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- updateExternalBinaryBuilder(Transaction, FedoraId, String, URI) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
-
Get a builder for a external binary update operation
- updateExternalBinaryBuilder(Transaction, FedoraId, String, URI) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- updateInternalBinaryBuilder(Transaction, FedoraId, InputStream) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
-
Get a builder for an internal binary update operation
- updateInternalBinaryBuilder(Transaction, FedoraId, InputStream) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- UpdateNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Operation for updating a non-rdf source
- UpdateNonRdfSourceOperation(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
-
Constructor for internal binaries.
- UpdateNonRdfSourceOperation(Transaction, FedoraId, URI, String) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
-
Constructor for external content.
- UpdateNonRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to update non-rdf sources
- UpdateNonRdfSourceOperationBuilder(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
- UpdateNonRdfSourceOperationBuilder(Transaction, FedoraId, String, URI) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
- updateProperties(Transaction, String, FedoraId, String) - Method in interface org.fcrepo.kernel.api.services.UpdatePropertiesService
-
Update the provided properties with a SPARQL Update query.
- updateProperties(Transaction, String, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.UpdatePropertiesServiceImpl
- updatePropertiesService - Variable in class org.fcrepo.http.api.ContentExposingResource
- UpdatePropertiesService - Interface in org.fcrepo.kernel.api.services
- UpdatePropertiesServiceImpl - Class in org.fcrepo.kernel.impl.services
-
This class implements the update properties operation.
- UpdatePropertiesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.UpdatePropertiesServiceImpl
- UpdateRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Operation for updating an RDF source
- UpdateRdfSourceOperation(Transaction, FedoraId, RdfStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperation
- UpdateRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to update rdf sources
- UpdateRdfSourceOperationBuilder(Transaction, FedoraId, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
-
Constructor.
- updateReferences(Transaction, FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
Wrapper to call the referenceService updateReference method
- updateReferences(Transaction, FedoraId, String, RdfStream) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
-
Parse the stream of triples for references, add any new ones and remove any missing ones.
- updateReferences(Transaction, FedoraId, String, RdfStream) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- updateReferences(Transaction, FedoraId, String, RdfStream) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- updateSparql(InputStream) - Method in class org.fcrepo.http.api.FedoraAcl
-
PATCH to update an FedoraWebacACL resource using SPARQL-UPDATE
- updateSparql(InputStream) - Method in class org.fcrepo.http.api.FedoraLdp
-
Update an object using SPARQL-UPDATE
- UriAwareResourceModelFactory - Interface in org.fcrepo.http.commons.api.rdf
-
Helper to generate an RDF model for a FedoraResourceImpl that (likely) creates relations from our resource to other HTTP components
- URIConstants - Class in org.fcrepo.auth.webac
-
URIs used by the WebAC module.
- uriInfo - Variable in class org.fcrepo.http.api.FedoraAcl
- uriInfo - Variable in class org.fcrepo.http.api.FedoraVersioning
- uriInfo - Variable in class org.fcrepo.http.commons.AbstractResource
-
Useful for constructing URLs
- URIS_TO_AUTHORIZE - Static variable in class org.fcrepo.auth.webac.WebACAuthorizingRealm
- USER_AGENT_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- USER_HEADER_NAME - Static variable in class org.fcrepo.jms.DefaultMessageFactory
- userPrincipal - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- userPrincipal - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
-
Principal of the user performing the operation
- userPrincipal - Variable in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
- userPrincipal(String) - Method in interface org.fcrepo.kernel.api.operations.CreateNonRdfSourceOperationBuilder
- userPrincipal(String) - Method in interface org.fcrepo.kernel.api.operations.CreateRdfSourceOperationBuilder
- userPrincipal(String) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationBuilder
- userPrincipal(String) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder
- userPrincipal(String) - Method in interface org.fcrepo.kernel.api.operations.ResourceOperationBuilder
-
Set the principal for the user performing the operation
- userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
- userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
- userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- UserUtil - Class in org.fcrepo.kernel.impl.util
V
- V1_0 - Static variable in interface org.fcrepo.kernel.api.models.ResourceHeaders
- validate(String) - Method in class org.fcrepo.http.api.ExternalContentPathValidator
-
Validates that an external path is valid.
- value() - Method in annotation type org.fcrepo.http.commons.responses.HtmlTemplate
- valueOf(String) - Static method in enum org.fcrepo.common.db.DbPlatform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.config.DigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.config.JmsDestination
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.config.ServerManagedPropsMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.config.Storage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.kernel.api.observer.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.kernel.api.operations.ResourceOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.kernel.api.rdf.LdpTriplePreferences.PreferChoice
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.kernel.api.RequiredRdfContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.kernel.api.TransactionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.kernel.api.utils.FixityResult.FixityState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.persistence.api.CommitOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.search.api.Condition.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fcrepo.search.api.Condition.Operator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.fcrepo.common.db.DbPlatform
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.config.DigestAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.config.JmsDestination
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.config.ServerManagedPropsMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.config.Storage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.kernel.api.observer.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.kernel.api.operations.ResourceOperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.kernel.api.rdf.LdpTriplePreferences.PreferChoice
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.kernel.api.RequiredRdfContext
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.kernel.api.TransactionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.kernel.api.utils.FixityResult.FixityState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.persistence.api.CommitOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.search.api.Condition.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.fcrepo.search.api.Condition.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VCARD_GROUP - Static variable in class org.fcrepo.auth.webac.URIConstants
- VCARD_GROUP_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
vCard Group
- VCARD_MEMBER_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
vCard member
- versionAuthor(String, String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- versionCreationTimestamp(OffsetDateTime) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- VERSIONED_RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
This is an internal RDF type for versionable resources, this may be replaced by a Memento type.
- VERSIONING_TIMEGATE_TYPE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Memento TimeGate type.
- VERSIONING_TIMEMAP - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- VERSIONING_TIMEMAP_TYPE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Memento TimeMap type.
- versionMessage(String) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- VersionResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
-
Factory for creating
CreateVersionResourceOperationBuilder
s - VersionResourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
-
Default impl of
VersionResourceOperationFactory
- VersionResourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.VersionResourceOperationFactoryImpl
- VERSIONS - org.fcrepo.kernel.api.RequiredRdfContext
- versionService - Variable in class org.fcrepo.http.commons.AbstractResource
-
The version service
- VersionService - Interface in org.fcrepo.kernel.api.services
-
Service for creating versions of resources
- VersionServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of
VersionService
- VersionServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.VersionServiceImpl
- ViewHelpers - Class in org.fcrepo.http.commons.responses
-
General view helpers for rendering HTML responses
- visit(UpdateDataDelete) - Method in class org.fcrepo.http.api.services.SparqlTranslateVisitor
- visit(UpdateDataInsert) - Method in class org.fcrepo.http.api.services.SparqlTranslateVisitor
- visit(UpdateDeleteWhere) - Method in class org.fcrepo.http.api.services.SparqlTranslateVisitor
- visit(UpdateModify) - Method in class org.fcrepo.http.api.services.SparqlTranslateVisitor
W
- WEBAC_ACCESS_CONTROL_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC accessControl
- WEBAC_ACCESS_CONTROL_VALUE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- WEBAC_ACCESS_TO - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- WEBAC_ACCESS_TO_CLASS - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- WEBAC_ACCESS_TO_PROPERTY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- WEBAC_ACCESSTO_CLASS_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC accessToClass
- WEBAC_ACCESSTO_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC accessTo
- WEBAC_AGENT_CLASS_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC agentClass
- WEBAC_AGENT_GROUP_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC agentGroup
- WEBAC_AGENT_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC agent
- WEBAC_AUTHENTICATED_AGENT_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC AuthenticatedAgent
- WEBAC_AUTHORIZATION_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Authorization class.
- WEBAC_DEFAULT_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC default
- WEBAC_MODE_APPEND - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Append access mode.
- WEBAC_MODE_CONTROL - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Control access mode.
- WEBAC_MODE_READ - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Read access mode.
- WEBAC_MODE_READ_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Read access mode.
- WEBAC_MODE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
WebAC mode
- WEBAC_MODE_WRITE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Write access mode.
- WEBAC_MODE_WRITE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Write access mode.
- WEBAC_NAMESPACE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
-
Namespace for the W3C WebAC vocabulary.
- WEBAC_NAMESPACE_VALUE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Namespace for the W3C WebAC vocabulary.
- WebacAcl - Interface in org.fcrepo.kernel.api.models
- WebacAclImpl - Class in org.fcrepo.kernel.impl.models
-
Webac Acl class
- WebacAclImpl(FedoraId, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.WebacAclImpl
-
Constructor
- WebacAclService - Interface in org.fcrepo.kernel.api.services
-
Service for creating and retrieving
WebacAcl
- WebacAclServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Implementation of
WebacAclService
- WebacAclServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.WebacAclServiceImpl
- WebACAuthorization - Interface in org.fcrepo.kernel.api.auth
- WebACAuthorizationImpl - Class in org.fcrepo.auth.webac
- WebACAuthorizationImpl(Collection<String>, Collection<String>, Collection<URI>, Collection<String>, Collection<String>, Collection<String>, Collection<String>) - Constructor for class org.fcrepo.auth.webac.WebACAuthorizationImpl
-
Constructor
- webACAuthorizingRealm() - Method in class org.fcrepo.webapp.AuthConfig
-
WebAC Authorization Realm
- WebACAuthorizingRealm - Class in org.fcrepo.auth.webac
-
Authorization-only realm that performs authorization checks using WebAC ACLs stored in a Fedora repository.
- WebACAuthorizingRealm() - Constructor for class org.fcrepo.auth.webac.WebACAuthorizingRealm
- webACFilter() - Method in class org.fcrepo.webapp.AuthConfig
- WebACFilter - Class in org.fcrepo.auth.webac
- WebACFilter() - Constructor for class org.fcrepo.auth.webac.WebACFilter
- WebACPermission - Class in org.fcrepo.auth.webac
-
A WebAC permission represents a particular mode of access (e.g., acl:read) to a particular resource.
- WebACPermission(URI, URI) - Constructor for class org.fcrepo.auth.webac.WebACPermission
- WebACRolesProvider - Class in org.fcrepo.auth.webac
- WebACRolesProvider() - Constructor for class org.fcrepo.auth.webac.WebACRolesProvider
- WebappConfig - Class in org.fcrepo.webapp
-
Spring config for the webapp
- WebappConfig() - Constructor for class org.fcrepo.webapp.WebappConfig
- WebApplicationExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Handle Jersey WebApplicationException
- WebApplicationExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.WebApplicationExceptionMapper
- WildcardExceptionMapper - Class in org.fcrepo.http.commons.exceptionhandlers
-
Catch all the exceptions!
- WildcardExceptionMapper() - Constructor for class org.fcrepo.http.commons.exceptionhandlers.WildcardExceptionMapper
- withBaseUrl(String) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
-
Sets the baseUrl of the requests
- withBaseUrl(String) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
- withResourceTypes(Set<String>) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
-
Sets the resource's RDF Types on the event
- withResourceTypes(Set<String>) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
- withUserAgent(String) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
-
Sets the user's user-agent
- withUserAgent(String) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
- WrappingStream<T> - Class in org.fcrepo.kernel.api.utils
-
Partial Implementation of a Wrapping Stream
- WrappingStream() - Constructor for class org.fcrepo.kernel.api.utils.WrappingStream
- WRITABLE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
- write(OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfStreamStreamingOutput
- writeHeaders(ResourceHeaders) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- writeResource(ResourceHeaders, InputStream) - Method in class org.fcrepo.persistence.ocfl.impl.FcrepoOcflObjectSessionWrapper
- writeTo(LinkFormatStream, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.commons.responses.LinkFormatProvider
- writeTo(RdfNamespacedStream, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.api.responses.StreamingBaseHtmlProvider
- writeTo(RdfNamespacedStream, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.commons.responses.RdfStreamProvider
- writeTo(SearchResult, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.http.api.responses.SearchResultProvider
All Classes All Packages