A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

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
ACLAuthorizationConstraintViolationException - Exception in org.fcrepo.kernel.api.exception
 
ACLAuthorizationConstraintViolationException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ACLAuthorizationConstraintViolationException
Ordinary constructor.
acquire(String, FedoraId) - Method in interface org.fcrepo.kernel.api.lock.ResourceLockManager
Acquires a lock on the resource, associating it to the txId.
ACTIVITY_STREAMS_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
addContainedBy(String, FedoraId, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Add a contained by relation between the child resource and its parent.
addContainedBy(String, 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.
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
 
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
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.
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.
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.
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
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
 
BASIC_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
Binary - Interface in org.fcrepo.kernel.api.models
 
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

C

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
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.
checkFixity(Binary) - Method in interface org.fcrepo.kernel.api.services.FixityService
Digest this binary with the digest algorithms provided
checkTripleForDisallowed(Triple) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
Several tests for invalid or disallowed RDF statements.
clearEvents(String) - Method in interface org.fcrepo.kernel.api.observer.EventAccumulator
Removes all of a transaction's accumulated events without emitting them.
close() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
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
 
commit() - Method in interface org.fcrepo.kernel.api.Transaction
Commit the transaction
commitIfShortLived() - Method in interface org.fcrepo.kernel.api.Transaction
Commit the transaction only if the transaction is shortLived
commitTransaction(String) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Commit the changes made in the transaction.
commitTransaction(String) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Commit any pending membership changes.
commitTransaction(String) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
Commit any pending references.
common() - Method in class org.fcrepo.kernel.api.utils.GraphDifferencer
This method will return null until the source iterator is exhausted.
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
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.
CONSTRAINED_BY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
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.
Container - Interface in org.fcrepo.kernel.api.models
 
CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
ContainmentIndex - Interface in org.fcrepo.kernel.api
An interface for retrieving resource IDs by their containment relationships.
containmentLastUpdated(String, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Find the timestamp of the last child added or deleted
ContainmentTriplesService - Interface in org.fcrepo.kernel.api.services
Provides containment triples.
CONTAINS - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
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
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
COPY - Static variable in interface org.fcrepo.kernel.api.models.ExternalContent
 
count() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
create() - Method in interface org.fcrepo.kernel.api.TransactionManager
Create a new fedora transaction
create(String...) - Static method in class org.fcrepo.kernel.api.identifiers.FedoraId
Static create method
create(FedoraId) - Method in interface org.fcrepo.kernel.api.operations.ReindexResourceOperationFactory
Get a builder for an operation to reindex a resource
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 - org.fcrepo.kernel.api.operations.ResourceOperationType
 
createBuilder(FedoraId) - Method in interface org.fcrepo.kernel.api.operations.VersionResourceOperationFactory
createBuilder(FedoraId, String, ServerManagedPropsMode) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationFactory
Get a builder for an operation to create an RDF source
CREATED_BY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
CREATED_DATE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
createExternalBinaryBuilder(FedoraId, String, URI) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
Get a builder for a external binary create operation
createInternalBinaryBuilder(FedoraId, InputStream) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
Get a builder for an internal binary create operation
CreateNonRdfSourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
Builder for operations to create non-rdf sources
CreateRdfSourceOperation - Interface in org.fcrepo.kernel.api.operations
Operation for creating an rdf source
CreateRdfSourceOperationBuilder - Interface in org.fcrepo.kernel.api.operations
 
CreateResourceOperation - Interface in org.fcrepo.kernel.api.operations
Operation for creating a resource
CreateResourceService - Interface in org.fcrepo.kernel.api.services
Interface for a service to create a new resource via a POST request.
createVersion(Transaction, FedoraId, String) - Method in interface org.fcrepo.kernel.api.services.VersionService
Explicitly creates a version for the resource at the path provided.
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 CreateVersionResourceOperations

D

DEFAULT_INTERACTION_MODEL - Static variable in class org.fcrepo.kernel.api.RdfLexicon
This defines what we assume if you don't specify.
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
DELETE - org.fcrepo.kernel.api.operations.ResourceOperationType
 
deleteAllReferences(String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
Delete all references from a resource to any other resource.
deleteBuilder(FedoraId) - Method in interface org.fcrepo.kernel.api.operations.DeleteResourceOperationFactory
Get a builder for an operation to delete a resource
DeleteResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
Factory for delete resource operations
DeleteResourceService - Interface in org.fcrepo.kernel.api.services
A service interface for deleting Fedora resources.
difference() - Method in class org.fcrepo.kernel.api.utils.GraphDifferencer
This method returns the difference between the two input sources.
DIRECT_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
displayContainment() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
 
displayEmbed() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
 
displayMembership() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
 
displayReferences() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
 
displayServerManaged() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
 
displayUserRdf() - Method in interface org.fcrepo.kernel.api.rdf.LdpTriplePreferences
 
distinct() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
 
doesResourceExist(Transaction, FedoraId, boolean) - Method in interface org.fcrepo.kernel.api.models.ResourceHelper
Check if a resource exists.

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(String, String, String) - Method in interface org.fcrepo.kernel.api.observer.EventAccumulator
Emits all of the events that were accumulated within the transaction.
equals(Object) - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
 
Event - Interface in org.fcrepo.kernel.api.observer
A very simple abstraction to support downstream event-related machinery.
EventAccumulator - Interface in org.fcrepo.kernel.api.observer
Accumulates events for changes made to resources, grouped by transaction.
EventType - Enum in org.fcrepo.kernel.api.observer
A collection of repository event types
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 interface org.fcrepo.kernel.api.Transaction
Expire a transaction
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
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.

F

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_API_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
FEDORA_BINARY - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
FEDORA_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
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_WEBAC_ACL_URI - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
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
FedoraResource - Interface in org.fcrepo.kernel.api.models
A resource in a Fedora repository.
FedoraTypes - Interface in org.fcrepo.kernel.api
Convenience class with constants for commonly used Fedora types.
fetchExternalContent() - Method in interface org.fcrepo.kernel.api.models.ExternalContent
Fetch the external content
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
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
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.
findOrCreate(Transaction, String) - Method in interface org.fcrepo.kernel.api.services.Service
Retrieve a T instance by transaction and path
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
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
 
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
 
fromModel(Node, Model) - Static method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
Create an RdfStream from an existing Model.

G

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(FedoraResource) - Method in interface org.fcrepo.kernel.api.services.ManagedPropertiesService
Retrieve the managed properties as triples
get(Transaction, FedoraResource) - Method in interface org.fcrepo.kernel.api.services.ContainmentTriplesService
Retrieve the containment triples.
getAcl() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get the ACL of this resource
getAlgorithm(URI) - Static method in class org.fcrepo.kernel.api.utils.ContentDigest
Given a digest URI, get the corresponding MessageDigest algorithm
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
getBaseId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
Returns the ID string for the base ID the Fedora ID describes.
getBaseUrl() - Method in interface org.fcrepo.kernel.api.observer.Event
 
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(String, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get immediate children of the resource
getComputedChecksum() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
 
getComputedSize() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
 
getContainedBy(String, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Return the ID of the containing resource for resourceID.
getContainer() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get the container of this resource
getContainer(String, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get the containing resource (if exists).
getContainerIdByPath(String, 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.
getContains(String, 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.
getContainsDeleted(String, 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.
getContent() - Method in interface org.fcrepo.kernel.api.models.Binary
 
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
 
getContentPath() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
Returns the path to the content file the resource headers are associated with
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
 
getContentStream() - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperation
 
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
 
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(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(Resource) - Static method in class org.fcrepo.kernel.api.utils.RelaxedPropertiesHelper
Gets the created date (if any) that was included in the statements.
getDate() - Method in interface org.fcrepo.kernel.api.observer.Event
 
getDeletedObject() - Method in interface org.fcrepo.kernel.api.models.Tombstone
Return the object this tombstone is for.
getDescribedResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get the resource described by this resource
getDescription() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get the description for this resource
getDigests() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
Get the list of all digest URIs recorded for this resource
getEncodedFullId() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
 
getEtagValue() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Construct an ETag value for the resource.
getEventID() - Method in interface org.fcrepo.kernel.api.observer.Event
Get the event ID.
getExceptionTypes() - Method in exception org.fcrepo.kernel.api.exception.MultipleConstraintViolationException
 
getExpires() - Method in interface org.fcrepo.kernel.api.Transaction
Get the date this session expires
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
 
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 interface org.fcrepo.kernel.api.models.Binary
 
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
 
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
getFixity(Binary, Collection<String>) - Method in interface org.fcrepo.kernel.api.services.FixityService
Calculate the requested set of digests for the provided binary
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.
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.
getHeadersVersion() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
 
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 interface org.fcrepo.kernel.api.Transaction
Get the transaction id
getInboundReferences(String, FedoraResource) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
Return a RDF stream of statements referring to the provided resource.
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
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
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
getLastUpdatedTimestamp(String, 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.
getMembership(String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Return an RdfStream of membership relations of which the provided resource is the subject.
getMementoCreatedDate() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
Get the date a memento for this resource was created.
getMementoDatetime() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Retrieve the mementoDatetime property and return it as an Instant
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
 
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
 
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 enum org.fcrepo.kernel.api.observer.EventType
 
getNamespaces() - Method in class org.fcrepo.kernel.api.rdf.RdfNamespaceRegistry
Get the mapping of namespace prefixes to URIs
getOriginalResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get the Original Resource for which this resource is a memento or timemap for.
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
getParentId() - Method in interface org.fcrepo.kernel.api.operations.CreateResourceOperation
Get the identifier of the parent of the resource being created
getPath() - Method in interface org.fcrepo.kernel.api.observer.Event
 
getRepositoryRootId() - Static method in class org.fcrepo.kernel.api.identifiers.FedoraId
Get a FedoraId for repository root.
getResource(String, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get a FedoraResource for existing resource
getResource(FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get a FedoraResource for existing resource without using a transaction.
getResource(FedoraId, Class<T>) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get a resource as a particular type without a transaction
getResource(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get a FedoraResource for existing resource
getResource(Transaction, FedoraId, Class<T>) - Method in interface org.fcrepo.kernel.api.models.ResourceFactory
Get a resource as a particular type
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
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
getResourceTypes() - Method in interface org.fcrepo.kernel.api.observer.Event
 
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.
getStatus(long, URI) - Method in interface org.fcrepo.kernel.api.utils.FixityResult
 
getSystemTypes(boolean) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get only the system defined types from their RDF.
getTimeMap() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get the TimeMap/LDPCv of this resource
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
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
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
 
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 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
 
getUserID() - Method in interface org.fcrepo.kernel.api.observer.Event
 
getUserPrincipal() - Method in interface org.fcrepo.kernel.api.operations.ResourceOperation
Returns the user principal performing this operation
getUserTypes() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Get only the user provided types from their RDF.
getUserURI() - Method in interface org.fcrepo.kernel.api.observer.Event
Get the user URI associated with this event.
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
 
GraphDifferencer - Class in org.fcrepo.kernel.api.utils
A wrapping Stream that calculates two differences between a Graph 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

H

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 interface org.fcrepo.kernel.api.Transaction
Has the transaction expired?
hashCode() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
 
hasProperty(String) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Does this resource have a property
hasResourcesStartingWith(String, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Find whether there are any resources that starts with the ID provided.
hasType(String) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
Check if this object uses a given RDF type

I

IdentifierConversionException - Exception in org.fcrepo.kernel.api.exception
 
IdentifierConversionException(String) - Constructor for exception org.fcrepo.kernel.api.exception.IdentifierConversionException
Ordinary constructor.
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
 
INDIRECT_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
init() - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
Initialize the configuration and set up monitoring
INSERTED_CONTENT_RELATION - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
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
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.
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.
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.
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
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.
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
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
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.
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.
isCommitted() - Method in interface org.fcrepo.kernel.api.Transaction
 
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.
isDescription() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
Is the identifier for a nonRdfSourceDescription?
isGhostNode(Transaction, FedoraId) - Method in interface org.fcrepo.kernel.api.models.ResourceHelper
Is the resource a "ghost node".
isHashUri() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
Is the identifier for a hash uri?
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.
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.
isObjectRoot() - Method in interface org.fcrepo.kernel.api.models.ResourceHeaders
Determine whether a resource is the object root
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).
isParallel() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
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"
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"
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.
isRolledBack() - Method in interface org.fcrepo.kernel.api.Transaction
 
isShortLived() - Method in interface org.fcrepo.kernel.api.Transaction
Check if the transaction is short-lived.
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
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.
iterator() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 

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
 
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.
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.
limit(long) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
 
listMementoDatetimes() - Method in interface org.fcrepo.kernel.api.models.TimeMap
List all of the memento datetimes for the resource
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.
lockResource(FedoraId) - Method in interface org.fcrepo.kernel.api.Transaction
Acquires a lock on the specified resource for this transaction.

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
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
 
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
max(Comparator<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
MEMBER_SUBJECT - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
MEMBERSHIP_RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
MembershipService - Interface in org.fcrepo.kernel.api.services
Service used to manage membership properties of resources
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.
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
min(Comparator<? super T>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
MINIMAL - org.fcrepo.kernel.api.RequiredRdfContext
 
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
 

N

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
 
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
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.

O

OA_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
onClose(Runnable) - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
 
openTxId(Transaction) - Static method in class org.fcrepo.kernel.api.TransactionUtils
Returns the transaction ID if the transaction is both non-null and uncommitted.
org.fcrepo.kernel.api - package org.fcrepo.kernel.api
 
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
 
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.

P

PAGE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
parallel() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
 
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
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.
PathNotFoundRuntimeException - Exception in org.fcrepo.kernel.api.exception
 
PathNotFoundRuntimeException(String, Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.PathNotFoundRuntimeException
Wrap a PathNotFoundException in a runtime exception
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, Collection<URI>, InputStream, long, ExternalContent) - Method in interface org.fcrepo.kernel.api.services.ReplaceBinariesService
Replace an existing binary.
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, 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, 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
populateMembershipHistory(String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Regenerate the membership history for specified Direct or Indirect container.
PreconditionException - Exception in org.fcrepo.kernel.api.exception
 
PreconditionException(String, int) - Constructor for exception org.fcrepo.kernel.api.exception.PreconditionException
Ordinary constructor
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
 
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
 
PROV_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
PROXY - Static variable in interface org.fcrepo.kernel.api.models.ExternalContent
 
PURGE - org.fcrepo.kernel.api.operations.ResourceOperationType
 
purgeBuilder(FedoraId) - Method in interface org.fcrepo.kernel.api.operations.DeleteResourceOperationFactory
Get a builder for an operation to purge a deleted resource.
purgeResource(String, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Remove all relationships to the specified resource.
PurgeResourceService - Interface in org.fcrepo.kernel.api.services
Service to permanently remove a resource from the repository.

R

RDF_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
RDF_SOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
 
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
RdfNamespaceRegistry - Class in org.fcrepo.kernel.api.rdf
Registry of RDF namespaces
RdfNamespaceRegistry() - Constructor for class org.fcrepo.kernel.api.rdf.RdfNamespaceRegistry
 
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
RdfStream - Interface in org.fcrepo.kernel.api
A context-bearing RDF Stream interface
recordEventForOperation(String, FedoraId, ResourceOperation) - Method in interface org.fcrepo.kernel.api.observer.EventAccumulator
Registers a new event to a transaction.
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
 
ReferenceService - Interface in org.fcrepo.kernel.api.services
Service to retrieve references to repository resources.
refresh() - Method in interface org.fcrepo.kernel.api.Transaction
Refresh the transaction to extend its expiration window.
REINDEX - org.fcrepo.kernel.api.operations.ResourceOperationType
 
reindexByFedoraId(String, String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.ReindexService
 
ReindexResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
Factory for reindex resource operations
ReindexService - Interface in org.fcrepo.kernel.api.services
A service which handles reindexing operations
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
 
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.
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
releaseResourceLocksIfShortLived() - Method in interface org.fcrepo.kernel.api.Transaction
Releases any resource locks held by the transaction if the session is short-lived.
removeContainedBy(String, FedoraId, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Mark a contained by relation between the child resource and its parent as deleted.
removeResource(String, FedoraId) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Mark all relationships to the specified resource as deleted.
ReplaceBinariesService - Interface in org.fcrepo.kernel.api.services
Interface for service to replace existing binaries
ReplacePropertiesService - Interface in org.fcrepo.kernel.api.services
 
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
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.
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
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.
RequiredRdfContext - Enum in org.fcrepo.kernel.api
A collection of RDF contexts that can be used to extract triples from FedoraResources.
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.
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.
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
 
resourceCreated(String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Update membership properties based on the creation of the specified resource
resourceDeleted(String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Update membership properties based on the deletion of the specified resource
resourceExists(String, FedoraId, boolean) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Check if the resourceID exists in the containment index.
ResourceFactory - Interface in org.fcrepo.kernel.api.models
Interface to a factory to instantiate FedoraResources
ResourceHeaders - Interface in org.fcrepo.kernel.api.models
Header information for fedora resources.
ResourceHelper - Interface in org.fcrepo.kernel.api.models
Utility class interface for helper methods.
ResourceLockManager - Interface in org.fcrepo.kernel.api.lock
Responsible for managing write locks on Fedora resources
resourceModified(String, FedoraId) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Update membership properties based on the modification of the specified resource
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
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.
ResourceTripleService - Interface in org.fcrepo.kernel.api.services
Service to call other services to return a desired set of triples.
ResourceTypeException - Exception in org.fcrepo.kernel.api.exception
An extension of RepositoryRuntimeException that may be thrown when attempting a operation (or instantiation) of a FedoraResource on a different (and incompatible) type.
ResourceTypeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ResourceTypeException
Default constructor.
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.
rollback() - Method in interface org.fcrepo.kernel.api.Transaction
Rollback the transaction
rollbackTransaction(String) - Method in interface org.fcrepo.kernel.api.ContainmentIndex
Rollback the containment index changes in the transaction.
rollbackTransaction(String) - Method in interface org.fcrepo.kernel.api.services.MembershipService
Rollback any pending membership changes.
rollbackTransaction(String) - Method in interface org.fcrepo.kernel.api.services.ReferenceService
Rollback any pending references.

S

sequential() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
 
ServerManagedPropertyException - Exception in org.fcrepo.kernel.api.exception
 
ServerManagedPropertyException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ServerManagedPropertyException
 
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
 
Service<T> - Interface in org.fcrepo.kernel.api.services
 
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
 
setBaseUri(String) - Method in interface org.fcrepo.kernel.api.Transaction
Sets the baseUri on the transaction
setConfigPath(String) - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
Set the file path for the configuration
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
setShortLived(boolean) - Method in interface org.fcrepo.kernel.api.Transaction
Set transaction short-lived state.
setUserAgent(String) - Method in interface org.fcrepo.kernel.api.Transaction
Sets the user-agent on the transaction
shutdown() - Method in class org.fcrepo.kernel.api.utils.AutoReloadingConfiguration
Shut down the change monitoring thread
SILENT - org.fcrepo.kernel.api.rdf.LdpTriplePreferences.PreferChoice
 
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
 
spliterator() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
stream - Variable in class org.fcrepo.kernel.api.utils.WrappingStream
 
SubjectMappingUtil - Class in org.fcrepo.kernel.api.utils
Utility for remapping subjects in rdf triples.
SUCCESS - org.fcrepo.kernel.api.utils.FixityResult.FixityState
 

T

TimeMap - Interface in org.fcrepo.kernel.api.models
 
toArray() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
toArray(IntFunction<A[]>) - Method in class org.fcrepo.kernel.api.utils.WrappingStream
 
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
toModel() - Static method in class org.fcrepo.kernel.api.RdfCollectors
 
topic() - Method in class org.fcrepo.kernel.api.rdf.DefaultRdfStream
 
topic() - Method in interface org.fcrepo.kernel.api.RdfStream
 
toString() - Method in class org.fcrepo.kernel.api.identifiers.FedoraId
 
Transaction - Interface in org.fcrepo.kernel.api
The Fedora Transaction abstraction
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.
TransactionManager - Interface in org.fcrepo.kernel.api
The Fedora Transaction Manager abstraction
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.
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.
TransactionUtils - Class in org.fcrepo.kernel.api
A utility class for working with common transaction related operations.
TripleCategory - Interface in org.fcrepo.kernel.api
A element in a particular partition of the possible triples produced for a given resource.
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

U

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
 
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.
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.
UPDATE - org.fcrepo.kernel.api.operations.ResourceOperationType
 
updateBuilder(FedoraId, ServerManagedPropsMode) - Method in interface org.fcrepo.kernel.api.operations.RdfSourceOperationFactory
Get a builder for an operation to update an RDF source
updateExpiry(Duration) - Method in interface org.fcrepo.kernel.api.Transaction
Update the expiry by the provided amount
updateExternalBinaryBuilder(FedoraId, String, URI) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
Get a builder for a external binary update operation
updateInternalBinaryBuilder(FedoraId, InputStream) - Method in interface org.fcrepo.kernel.api.operations.NonRdfSourceOperationFactory
Get a builder for an internal binary update operation
updateProperties(Transaction, String, FedoraId, String) - Method in interface org.fcrepo.kernel.api.services.UpdatePropertiesService
Update the provided properties with a SPARQL Update query.
UpdatePropertiesService - Interface in org.fcrepo.kernel.api.services
 
updateReferences(String, 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.
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

V

V1_0 - Static variable in interface org.fcrepo.kernel.api.models.ResourceHeaders
 
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.utils.FixityResult.FixityState
Returns the enum constant of this type with the specified name.
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.utils.FixityResult.FixityState
Returns an array containing the constants of this enum type, in the order they are declared.
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.
VersionResourceOperationFactory - Interface in org.fcrepo.kernel.api.operations
VERSIONS - org.fcrepo.kernel.api.RequiredRdfContext
 
VersionService - Interface in org.fcrepo.kernel.api.services
Service for creating versions of resources

W

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_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
 
WebacAclService - Interface in org.fcrepo.kernel.api.services
Service for creating and retrieving WebacAcl
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
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages