- get() - Method in interface org.fcrepo.kernel.api.services.functions.HierarchicalIdentifierSupplier
-
Mint a unique identifier as a UUID
- getAlgorithm(URI) - Static method in class org.fcrepo.kernel.api.utils.ContentDigest
-
Given a digest URI, get the corresponding MessageDigest algorithm
- getBaseVersion() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the JCR Base version for the node
- getChild(String) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the child of this resource at the given path
- 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
- getComputedChecksum() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
- getComputedSize() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
- getContainer() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the container of this resource
- getContent() - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
- getContentDigest() - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
Get the pre-calculated content digest for the binary payload
- getContentSize() - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
- getCreated() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the date this transaction was created
- getCreatedDate() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the date this resource was created
- getCredentials(Object) - Method in interface org.fcrepo.kernel.api.services.CredentialsService
-
Get the credentials for the given request
- getDate() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
- 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
- getEtagValue() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Construct an ETag value from the last modified date and path.
- getEventID() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
Get the event ID.
- getExpires() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the Date when this transaction is expired and can be
garbage-collected
- getExternalIdentifier() - Method in interface org.fcrepo.kernel.api.utils.CacheEntry
-
Generate a human-readable identifier for the location of this entry
- getFilename() - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
Return the file name for the binary content
- getFixity(IdentifierConverter<Resource, FedoraResource>) - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
Get the fixity of this datastream compared to metadata stored in the repository
- getFixity(IdentifierConverter<Resource, FedoraResource>, URI, long) - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
Get the fixity of this datastream in a given repository's binary store.
- getId() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the transaction identifier
- getInfo() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
Get auxiliary information about the event
- getInputStream() - Method in interface org.fcrepo.kernel.api.utils.CacheEntry
-
Get a raw input stream from the underlying store
- getLastModifiedDate() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the date this resource was last modified
- getMimeType() - Method in interface org.fcrepo.kernel.api.models.FedoraBinary
-
- getName() - Method in enum org.fcrepo.kernel.api.observer.EventType
-
- getNamespaces(Session) - Method in interface org.fcrepo.kernel.api.services.NamespaceService
-
Retrieve a namespace map using a session.
- getPath() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the path to the JCR node
- getPath() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
- getRepositoryObjectCount() - Method in interface org.fcrepo.kernel.api.services.RepositoryService
-
Calculate the number of objects in the repository
- getRepositorySize() - Method in interface org.fcrepo.kernel.api.services.RepositoryService
-
Calculate the total size of all the binary properties in the repository
- getResource() - Method in exception org.fcrepo.kernel.api.exception.TombstoneException
-
Get the tombstone resource
- getResourceTypes() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
- getSession() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the transaction-aware session
- getState() - Method in interface org.fcrepo.kernel.api.Transaction
-
Get the state of this transaction
- getStatus(long, URI) - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
- getStoreIdentifier() - Method in interface org.fcrepo.kernel.api.utils.FixityResult
-
Get the identifier for the entry's store
- getTransaction(String, String) - Method in interface org.fcrepo.kernel.api.services.TransactionService
-
- getTransaction(Session) - Method in interface org.fcrepo.kernel.api.services.TransactionService
-
Get the current Transaction for a session
- getTriples(IdentifierConverter<Resource, FedoraResource>, TripleCategory) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Return the RDF properties of this object using the provided context
- getTriples(IdentifierConverter<Resource, FedoraResource>, Set<? extends TripleCategory>) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Return the RDF properties of this object using the provided contexts
- getTxId() - Method in interface org.fcrepo.kernel.api.TxSession
-
- getType() - 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
- getTypes() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
- getUnfrozenResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get the unfrozen equivalent of a frozen versioned node
- getURI() - Method in exception org.fcrepo.kernel.api.exception.TombstoneException
-
Get a URI to the tombstone resource
- getUserID() - Method in interface org.fcrepo.kernel.api.observer.FedoraEvent
-
- getVersion(String) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get a resource version for this object with the provided label.
- getVersionedAncestor() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
When this is a frozen node, get the ancestor that was explicitly versioned
- getVersionHistory() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Get JCR VersionHistory for the node.
- getVersionLabelOfFrozenResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
This method returns the version label of this frozen resource.
- 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(Model, Stream<Triple>) - Constructor for class org.fcrepo.kernel.api.utils.GraphDifferencer
-
Diff a Model against a stream of triples
- GraphDifferencer(Graph, Stream<Triple>) - Constructor for class org.fcrepo.kernel.api.utils.GraphDifferencer
-
Diff a graph against a stream of triples
- IdentifierConversionException - Exception in org.fcrepo.kernel.api.exception
-
- IdentifierConversionException(String) - Constructor for exception org.fcrepo.kernel.api.exception.IdentifierConversionException
-
Ordinary constructor.
- IdentifierConverter<A,B> - Class in org.fcrepo.kernel.api.identifiers
-
An
IdentifierConverter accepts and returns identifiers, translating
them in some type-specific manner.
- IdentifierConverter() - Constructor for class org.fcrepo.kernel.api.identifiers.IdentifierConverter
-
- INACCESSIBLE_RESOURCE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
- INBOUND_REFERENCES - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
- 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
-
- INDEXING_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
- INDIRECT_CONTAINER - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
- inDomain(A) - Method in class org.fcrepo.kernel.api.identifiers.IdentifierConverter
-
Check if the given resource is in the domain of this converter
- InternalIdentifierConverter - Class in org.fcrepo.kernel.api.identifiers
-
Translates internal
String identifiers to internal
String
identifiers.
- InternalIdentifierConverter() - Constructor for class org.fcrepo.kernel.api.identifiers.InternalIdentifierConverter
-
- InterruptedRuntimeException - Exception in org.fcrepo.kernel.api.exception
-
Indicates an interruption to the current thread
- InterruptedRuntimeException(Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.InterruptedRuntimeException
-
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
- 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
- InvalidPrefixException(String, Throwable) - 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
- isAssociatedWithUser(String) - Method in interface org.fcrepo.kernel.api.Transaction
-
Checks if this transaction is associated with a specific user.
- isFrozenResource() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Check if a resource is frozen (a historic version).
- 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.
- isManagedPredicateURI - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Detects whether an RDF predicate URI is managed by the repository.
- isNew() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Check if a resource was created in this session
- isParallel() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
-
- isVersioned() - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Check if a resource is versioned
- iterator() - Method in class org.fcrepo.kernel.api.utils.WrappingStream
-
- 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
- RDFS_LABEL - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
- RdfStream - Interface in org.fcrepo.kernel.api
-
A context-bearing RDF Stream interface
- 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
-
- removeAndRollbackExpired() - Method in interface org.fcrepo.kernel.api.services.TransactionService
-
Check for expired transactions and remove them
- removeVersion(Session, String, String) - Method in interface org.fcrepo.kernel.api.services.VersionService
-
Remove a version of a node.
- replaceProperties(IdentifierConverter<Resource, FedoraResource>, Model, RdfStream) - Method in interface org.fcrepo.kernel.api.models.FedoraResource
-
Replace the properties of this object with the properties from the given
model
- REPOSITORY_NAMESPACE - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
Repository namespace "fcrepo", used for JCR properties exposed
publicly.
- 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
- repositoryProperties - Static variable in class org.fcrepo.kernel.api.RdfLexicon
-
- RepositoryRuntimeException - Exception in org.fcrepo.kernel.api.exception
-
Runtime exception
- RepositoryRuntimeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RepositoryRuntimeException
-
Ordinary constructor.
- RepositoryRuntimeException(Throwable) - 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.
- RepositoryService - Interface in org.fcrepo.kernel.api.services
-
- RepositoryVersionRuntimeException - Exception in org.fcrepo.kernel.api.exception
-
- RepositoryVersionRuntimeException(Throwable) - Constructor for exception org.fcrepo.kernel.api.exception.RepositoryVersionRuntimeException
-
Wrap a RepositoryVersionException in a runtime exception
- RepositoryVersionRuntimeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.RepositoryVersionRuntimeException
-
Wrap a RepositoryVersionException in a runtime exception
- RequiredRdfContext - Enum in org.fcrepo.kernel.api
-
A collection of RDF contexts that can be used to extract triples from FedoraResources.
- ResourceTypeException - Exception in org.fcrepo.kernel.api.exception
-
- ResourceTypeException(String) - Constructor for exception org.fcrepo.kernel.api.exception.ResourceTypeException
-
Default constructor.
- restoreRepository(Session, File) - Method in interface org.fcrepo.kernel.api.services.RepositoryService
-
This methods restores the repository from a backup
- retrieveExternalContent(URI) - Method in interface org.fcrepo.kernel.api.services.ExternalContentService
-
Fetch the content body at a given URI
- revertToVersion(Session, String, String) - Method in interface org.fcrepo.kernel.api.services.VersionService
-
Reverts the node to the version identified by the label.
- rollback(String) - Method in interface org.fcrepo.kernel.api.services.TransactionService
-
- rollback() - Method in interface org.fcrepo.kernel.api.Transaction
-
Discard all unpersisted changes and expire