- CACHE_MODE - Static variable in class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- CacheLocalTransform<K,V,T> - Class in org.fcrepo.kernel.services.functions
-
Apply a Function on a BinaryKey in a LOCAL CacheStore
- CacheLocalTransform(BinaryKey, Function<LowLevelCacheEntry, T>) - Constructor for class org.fcrepo.kernel.services.functions.CacheLocalTransform
-
- CacheStoreEntry - Class in org.fcrepo.kernel.utils.impl
-
An entry in a specific BinaryStore
- CacheStoreEntry(CacheStore, String, BinaryKey) - Constructor for class org.fcrepo.kernel.utils.impl.CacheStoreEntry
-
An entry in an infinispan CacheStore
- call() - Method in class org.fcrepo.kernel.services.functions.CacheLocalTransform
-
- chainedEntries() - Method in class org.fcrepo.kernel.utils.impl.ChainingCacheStoreEntry
-
Get the set of LowLevelCacheEntries for each of the Chained cache stores
- ChainingCacheStoreEntry - Class in org.fcrepo.kernel.utils.impl
-
A LowLevelCacheEntry that is aware of Infinispan ChainingCacheStores
- ChainingCacheStoreEntry(ChainingCacheStore, String, BinaryKey) - Constructor for class org.fcrepo.kernel.utils.impl.ChainingCacheStoreEntry
-
- CheckCacheEntryFixity - Class in org.fcrepo.kernel.services.functions
-
A function closing over the expected checksum information
for a bytestream.
- CheckCacheEntryFixity(URI, long) - Constructor for class org.fcrepo.kernel.services.functions.CheckCacheEntryFixity
-
A constructor providing the checksum info to close over.
- checkFixity(URI, long) - Method in class org.fcrepo.kernel.utils.BasicCacheEntry
-
Calculate the fixity of a CacheEntry by piping it through
a simple fixity-calculating InputStream
- checkpoint(Node) - Method in class org.fcrepo.kernel.services.VersionServiceImpl
-
Creates a version checkpoint for the given node if versioning is enabled
for that node type.
- chunkIndex - Variable in class org.fcrepo.kernel.utils.infinispan.StoreChunkOutputStream
-
- CHUNKSIZE - Static variable in class org.fcrepo.kernel.utils.infinispan.StoreChunkOutputStream
-
- close() - Method in class org.fcrepo.kernel.utils.infinispan.StoreChunkOutputStream
-
- CLUSTER_MEMBERS - Static variable in class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- CLUSTER_NAME - Static variable in class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- CLUSTER_SIZE - Static variable in class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- commit(String) - Method in class org.fcrepo.kernel.services.TransactionServiceImpl
-
Commit a Transaction with the given id
- commit(VersionService) - Method in class org.fcrepo.kernel.TransactionImpl
-
- computeNext() - Method in class org.fcrepo.kernel.rdf.impl.mappings.ZippingIterator
-
- consume() - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- consumeAsync() - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- convertDateToXSDString(long) - Static method in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
- copyObject(Session, String, String) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
Copy an existing object from the source path to the destination path
- createDatastream(Session, String) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Create a stub datastream without content
- createDatastream(Session, String, String, String, InputStream) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Create a new Datastream node in the JCR store
- createDatastream(Session, String, String, String, InputStream, URI) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Create a new Datastream node in the JCR store
- createObject(Session, String) - Method in class org.fcrepo.kernel.services.ObjectServiceImpl
-
- createValue(Node, RDFNode, int) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Create a JCR value from an RDFNode, either by using the given JCR
PropertyType or by looking at the RDFNode Datatype
- createValue(RDFNode) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Create a JCR value (with an undefined type) from a RDFNode
- createValue(RDFNode, int) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Create a JCR value from an RDFNode with the given JCR type
- createValue(ValueFactory, RDFNode, int) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Create a JCR value from an RDF node with the given JCR type
- createValue(Node, RDFNode, Integer) - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- createVersion(Workspace, Collection<String>) - Method in class org.fcrepo.kernel.services.VersionServiceImpl
-
Explicitly creates a version for the nodes at each path provided.
- FedoraObjectImpl - Class in org.fcrepo.kernel
-
An abstraction that represents a Fedora Object backed by
a JCR node.
- FedoraObjectImpl(Node) - Constructor for class org.fcrepo.kernel.FedoraObjectImpl
-
Construct a FedoraObject from an existing JCR Node
- FedoraObjectImpl(Session, String, String) - Constructor for class org.fcrepo.kernel.FedoraObjectImpl
-
Create or find a FedoraObject at the given path
- FedoraObjectImpl(Session, String) - Constructor for class org.fcrepo.kernel.FedoraObjectImpl
-
Create or find a FedoraDatastream at the given path
- FedoraResourceImpl - Class in org.fcrepo.kernel
-
Common behaviors across FedoraObject and Datastream types; also used
when the exact type of an object is irrelevant
- FedoraResourceImpl() - Constructor for class org.fcrepo.kernel.FedoraResourceImpl
-
Construct a FedoraObject without a backing JCR Node
- FedoraResourceImpl(Node) - Constructor for class org.fcrepo.kernel.FedoraResourceImpl
-
Construct a FedoraObject from an existing JCR Node
- FedoraResourceImpl(Session, String, String) - Constructor for class org.fcrepo.kernel.FedoraResourceImpl
-
Create or find a FedoraObject at the given path
- FedoraTypesUtils - Class in org.fcrepo.kernel.utils
-
Convenience class with static methods for manipulating Fedora types in the
JCR.
- FedoraTypesUtils() - Constructor for class org.fcrepo.kernel.utils.FedoraTypesUtils
-
- findOrCreateObject(Session, String) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
Find or create a new Fedora resource at the given path
- FixityInputStream - Class in org.fcrepo.kernel.utils
-
An InputStream wrapper that calculates the size and digest
while reading from the stream.
- FixityInputStream(InputStream, MessageDigest) - Constructor for class org.fcrepo.kernel.utils.FixityInputStream
-
Creates a FilterInputStream by assigning the
argument in to the field this.in
so as to remember it for later use.
- FixityRdfContext - Class in org.fcrepo.kernel.rdf.impl
-
An RdfStream containing information about the fixity of a
Node.
- FixityRdfContext(Node, IdentifierTranslator, LowLevelStorageService, Iterable<FixityResult>) - Constructor for class org.fcrepo.kernel.rdf.impl.FixityRdfContext
-
Ordinary constructor.
- FixityResultImpl - Class in org.fcrepo.kernel.utils
-
Structure for presenting the results of a fixity check
(and any repair operations that may have occurred)
- FixityResultImpl() - Constructor for class org.fcrepo.kernel.utils.FixityResultImpl
-
Initialize an empty fixity result
- FixityResultImpl(CacheEntry) - Constructor for class org.fcrepo.kernel.utils.FixityResultImpl
-
Prepare a fixity result for a Low-Level cache entry
- FixityResultImpl(long, URI) - Constructor for class org.fcrepo.kernel.utils.FixityResultImpl
-
Prepare a fixity result given the computed checksum and size
- FixityResultImpl(CacheEntry, long, URI) - Constructor for class org.fcrepo.kernel.utils.FixityResultImpl
-
Prepare a fixity result with the expected size and checksum
- getAllNodeTypes(Session) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
Get the full list of node types in the repository
- getBaseVersion() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- GetBinaryKey - Class in org.fcrepo.kernel.services.functions
-
Get the internal Modeshape BinaryKey for a binary property
- GetBinaryKey() - Constructor for class org.fcrepo.kernel.services.functions.GetBinaryKey
-
- GetBinaryStore - Class in org.modeshape.jcr
-
Retrieve the BinaryStore from a running Modeshape Repository
- GetBinaryStore() - Constructor for class org.modeshape.jcr.GetBinaryStore
-
- GetCacheStore - Class in org.fcrepo.kernel.services.functions
-
Function encapsulating the various Infinispan API calls to retrieve
a CacheStore from a Cache.
- GetCacheStore() - Constructor for class org.fcrepo.kernel.services.functions.GetCacheStore
-
- getCheckCacheFixityFunction(URI, long) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
Get the fixity function to map a low-level cache entry to its fixity
result
- getChecksum() - Method in class org.fcrepo.kernel.services.functions.CheckCacheEntryFixity
-
Returns the expected checksum of the bytes to be verified.
- GetClusterConfiguration - Class in org.fcrepo.kernel.services.functions
-
Extract the Infinispan cluster configuration and state
from a running Modeshape repository
- GetClusterConfiguration() - Constructor for class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- getClusterExecutor(InfinispanBinaryStore) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
A static factory function to insulate services from the details of
building a DistributedExecutorService
- getClusterResults(InfinispanBinaryStore, BinaryKey, Function<LowLevelCacheEntry, T>) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the transform results in a clustered Infinispan binary store
- getComputedChecksum() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
- getComputedSize() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
- getContent() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getContentDigest() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getContentNode() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getContentSize() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getContentSize(Node) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
Get the size of the JCR content binary property
- getContext() - Method in class org.fcrepo.kernel.rdf.impl.DefaultIdentifierTranslator
-
- getCreated() - Method in class org.fcrepo.kernel.TransactionImpl
-
- getCreatedDate() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getCurrentTransactionId(Session) - Static method in class org.fcrepo.kernel.services.TransactionServiceImpl
-
Get the current Transaction ID for a session
- getDatasetSubject(Dataset) - Static method in class org.fcrepo.kernel.rdf.SerializationUtils
-
Get the subject of the dataset, given by the context's "uri"
- getDatastream(Session, String) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Retrieve a Datastream instance by pid and dsid
- getDatastreamNode(Session, String) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Retrieve the JCR node for a Datastream by pid and dsid
- getDatastreamSize(Node) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
Get the size of a datastream by calculating the size of the properties
and the binary properties
- GetDefaultWorkspace - Class in org.fcrepo.kernel.services.functions
-
Get the default workspace from the repository configuration
(or "default", if no information is available)
- GetDefaultWorkspace() - Constructor for class org.fcrepo.kernel.services.functions.GetDefaultWorkspace
-
- getDefinitionForPropertyName(Node, String) - Static method in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Get the property definition information (containing type and multi-value
information)
- getDsId() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getEntry() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
Get the underlying Low-Level cache entry
- getEtagValue() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getExpires() - Method in class org.fcrepo.kernel.TransactionImpl
-
- getExternalId() - Method in class org.fcrepo.kernel.utils.LowLevelCacheEntry
-
Return the external identifier.
- getExternalIdentifier() - Method in class org.fcrepo.kernel.utils.BinaryCacheEntry
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.utils.impl.CacheStoreEntry
-
Generate a human-readable identifier for the location of this entry
- getExternalIdentifier() - Method in class org.fcrepo.kernel.utils.impl.ChainingCacheStoreEntry
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.utils.impl.LocalBinaryStoreEntry
-
Generate a human-readable identifier for the location of this entry
- getFilename() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getFilter(Session) - Method in class org.fcrepo.kernel.observer.DefaultFilter
-
- getFilter(Session) - Method in class org.fcrepo.kernel.observer.NOOPFilter
-
- getFixity(Node, URI, long) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Get the fixity results for this datastream's bitstream, and compare it
against the given checksum and size.
- getFixityResultsModel(IdentifierTranslator, Datastream) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Get the fixity results for the datastream as a RDF Dataset
- getHierarchyTriples(IdentifierTranslator, HierarchyRdfContextOptions) - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getId() - Method in class org.fcrepo.kernel.TransactionImpl
-
- getInputStream() - Method in class org.fcrepo.kernel.utils.BinaryCacheEntry
-
- getInputStream() - Method in class org.fcrepo.kernel.utils.impl.CacheStoreEntry
-
Get a raw input stream from the underlying store
- getInputStream() - Method in class org.fcrepo.kernel.utils.impl.ChainingCacheStoreEntry
-
- getInputStream() - Method in class org.fcrepo.kernel.utils.impl.LocalBinaryStoreEntry
-
Get a raw input stream from the underlying store
- getJcrNamespaceForRDFNamespace(String) - Static method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Convert a Fedora RDF Namespace into its JCR equivalent
- getJcrPropertiesModel(Iterator<Node>, Resource) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get an RdfStream for the given JCR NodeIterator
- getJcrTriples(Node) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get an RdfStream for a node that includes all its own JCR properties,
as well as the properties of its immediate children.
- getJcrTriples(Node, Iterable<FixityResult>) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Serialize the JCR fixity information in an RdfStream
- getKey() - Method in class org.fcrepo.kernel.utils.LowLevelCacheEntry
-
Get the BinaryKey for this cache entry
- getLastModifiedDate() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getListener(IdentifierTranslator, Session, Model) - Static method in class org.fcrepo.kernel.utils.JcrPropertyStatementListener
-
Return a Listener given the subject factory and JcrSession.
- getLock(Session, String) - Method in class org.fcrepo.kernel.services.LockServiceImpl
-
- getLowLevelCacheEntries(Node) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the low-level cache entries for a Node containing a jcr:data binary
property
- getLowLevelCacheEntries(Property) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the low-level cache entries for a JCR Binary property
- getLowLevelCacheEntries(BinaryKey) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the low-level Cache entries for a Modeshape BinaryKey
- getLowLevelCacheEntriesFromStore(BinaryStore, BinaryKey) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the low-level cache entries from a particular BinaryStore
- getLowLevelCacheEntriesFromStore(CompositeBinaryStore, BinaryKey) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the low-level cache entries from a particular CompositeBinaryStore
- getLowLevelCacheEntriesFromStore(InfinispanBinaryStore, BinaryKey) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Get the low-level cache entries from a particular InfinispanBinaryStore
- getLowLevelStore() - Method in class org.fcrepo.kernel.utils.impl.CacheStoreEntry
-
Get the low-level cache store this entry is contained in
- getMessageDigest() - Method in class org.fcrepo.kernel.utils.FixityInputStream
-
Retrieve the calculated digest for the input stream
- getMimeType() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getModels() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getName() - Method in class org.fcrepo.kernel.FedoraObjectImpl
-
- getNamespaceRegistryDataset(Session, IdentifierTranslator) - Method in class org.fcrepo.kernel.services.RepositoryServiceImpl
-
- getNamespaceRegistryStream(Session, IdentifierTranslator) - Method in class org.fcrepo.kernel.services.RepositoryServiceImpl
-
- getNamespaceTriples() - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get an RdfStream of the registered JCR namespaces
- getNode() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getNodePropertySize(Node) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
Get the total size of a Node's properties
- getNodeTypeManager(Node) - Static method in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Get the JCR Node Type manager
- getNodeTypes(Session) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
- getNumberChunks() - Method in class org.fcrepo.kernel.utils.infinispan.StoreChunkOutputStream
-
- getObject() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getObject(Session, String) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
Retrieve an existing Fedora resource at the given path
- getObject(Session, String, String) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
Get an existing Fedora resource at the given path with the given version
label
- getObject(Session, String) - Method in class org.fcrepo.kernel.services.ObjectServiceImpl
-
- getObject() - Method in class org.fcrepo.kernel.spring.ModeShapeRepositoryFactoryBean
-
- getObjectNames(Session, String) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
- getObjectNames(Session, String, String) - Method in class org.fcrepo.kernel.services.NodeServiceImpl
-
Get the list of child nodes at the given path filtered by the given mixin
- getObjectNode(Session, String) - Method in class org.fcrepo.kernel.services.ObjectServiceImpl
-
- getObjectSize(Node) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
- getObjectType() - Method in class org.fcrepo.kernel.spring.ModeShapeRepositoryFactoryBean
-
- getPath() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getPathFromSubject(Resource) - Method in class org.fcrepo.kernel.rdf.impl.DefaultIdentifierTranslator
-
- getPredicateForProperty - Static variable in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Map a JCR property to an RDF property with the right namespace URI and
local name
- getPrefix() - Method in class org.fcrepo.kernel.identifiers.PrefixingConverter
-
- getProblems() - Method in class org.fcrepo.kernel.utils.JcrPropertyStatementListener
-
Get a list of any problems from trying to apply the statement changes to
the node's properties
- getProblemsModel() - Static method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get a model in which to collect statements of RDF extraction problems
- getProperties(Node, IdentifierTranslator, int, int) - Method in class org.fcrepo.kernel.rdf.impl.JcrGraphProperties
-
- getProperties(Node, IdentifierTranslator) - Method in class org.fcrepo.kernel.rdf.impl.JcrGraphProperties
-
- getPropertiesDataset(IdentifierTranslator, int, int) - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getPropertiesDataset(IdentifierTranslator) - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getPropertyModelName() - Method in class org.fcrepo.kernel.rdf.impl.JcrGraphProperties
-
- getPropertyNameFromPredicate(Node, Property) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Given an RDF predicate value (namespace URI + local name), figure out
what JCR property to use
- getPropertyNameFromPredicate(Node, Property, Map<String, String>) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Given an RDF predicate value (namespace URI + local name), figure out
what JCR property to use
- getPropertyNameFromPredicate(Property, Map<String, String>) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get the property name for an RDF predicate
- getPropertyNameFromPredicate(Property) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get a property name for an RDF predicate
- getPropertyNameFromPredicate(NamespaceRegistry, Property, Map<String, String>) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get the JCR property name for an RDF predicate
- getPropertyNameFromPredicate(Node, Property) - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- getPropertyType(String, String) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Given a node type and a property name, figure out an appropriate jcr value type
- getPropertyType(NodeType, String) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Given a node type and a property name, figure out an appropraite jcr value type
- getPropertyType(Node, String) - Method in class org.fcrepo.kernel.utils.NodePropertiesTools
-
Get the JCR property type ID for a given property name.
- getRDFNamespaceForJcrNamespace(String) - Static method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Convert a JCR namespace into an RDF namespace fit for downstream
consumption.
- getReferencePropertyName(String) - Static method in class org.fcrepo.kernel.utils.NodePropertiesTools
-
When we add certain URI properties, we also want to leave a reference node
- getRepositoryCount(Repository) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
- getRepositoryNamespaces(Session) - Method in class org.fcrepo.kernel.services.RepositoryServiceImpl
-
- getRepositoryObjectCount() - Method in class org.fcrepo.kernel.services.RepositoryServiceImpl
-
- getRepositorySize() - Method in class org.fcrepo.kernel.services.RepositoryServiceImpl
-
Calculate the total size of all the binary properties in the repository
- getRepositorySize(Repository) - Static method in class org.fcrepo.kernel.services.ServiceHelpers
-
- getResource(Namespaced) - Static method in class org.fcrepo.kernel.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource for a Namespaced JCR object.
- getResource(NodeType) - Static method in class org.fcrepo.kernel.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource for a NodeType JCR object.
- getResource(ItemDefinition) - Static method in class org.fcrepo.kernel.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource for a ItemDefinition JCR object.
- getSession() - Method in class org.fcrepo.kernel.TransactionImpl
-
- getSize() - Method in class org.fcrepo.kernel.DatastreamImpl
-
- getSize() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getSize() - Method in class org.fcrepo.kernel.services.functions.CheckCacheEntryFixity
-
Returns the expected number of bytes to be verified.
- getState() - Method in class org.fcrepo.kernel.TransactionImpl
-
- getStatus() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
- getStoreIdentifier() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
Get the identifier for the entry's store
- getSubject(String) - Method in class org.fcrepo.kernel.rdf.impl.DefaultIdentifierTranslator
-
- getTransaction(String) - Method in class org.fcrepo.kernel.services.TransactionServiceImpl
-
Retrieve an open Transaction
- getTransaction(Session) - Method in class org.fcrepo.kernel.services.TransactionServiceImpl
-
Get the current Transaction for a session
- getTreeTriples(Node, HierarchyRdfContextOptions) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Add the properties of a Node's parent and immediate children (as well as
the jcr:content of children) to the given RdfStream
- getTreeTriples(Node) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Add the properties of a Node's parent and immediate children using the default
serialization options
- getTriples(IdentifierTranslator) - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getVersionHistory() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getVersionHistory(Session, String) - Static method in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Get the JCR VersionHistory for a node at a given JCR path
- getVersionTriples(IdentifierTranslator) - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- getVersionTriples(Node) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get an RdfStream for the JCR version history information for a node
- getWorkspaceTriples(IdentifierTranslator) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Get an RdfStream of the registered JCR workspaces
- getWrappedSession() - Method in class org.fcrepo.kernel.LockReleasingSession
-
Gets the wrapped session.
- graphSubjects() - Method in class org.fcrepo.kernel.rdf.impl.NodeRdfContext
-
- idTranslator() - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- indexInBuffer - Variable in class org.fcrepo.kernel.utils.infinispan.StoreChunkInputStream
-
- invoke(Object, Method, Object[]) - Method in class org.fcrepo.kernel.LockReleasingSession
-
- invoke(Object, Method, Object[]) - Method in class org.fcrepo.kernel.TxAwareSession
-
- isAssociatedWithUser(String, String) - Method in class org.fcrepo.kernel.services.TransactionServiceImpl
-
Checks if a user is bound to a Transaction
- isAssociatedWithUser(String) - Method in class org.fcrepo.kernel.TransactionImpl
-
Checks if this transaction is associated with a specific user.
- isBinaryContentProperty - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Check if a JCR property is a binary jcr:data property
- isContainer(Node) - Static method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Decides whether the RDF representation of this Node will receive LDP Container status.
- isFedoraDatastream - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora
datastream.
- isFedoraGraphSubject(Resource) - Method in class org.fcrepo.kernel.rdf.impl.DefaultIdentifierTranslator
-
- isFedoraObject - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora object.
- isFedoraObjectOrDatastream - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Predicate for objects, datastreams, whatever!
- isFedoraResource - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora resource.
- isFedoraSubjectTriple - Variable in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- isFrozen - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a frozen node
(a part of the system version history).
- isInternalNode - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Check if a node is "internal" and should not be exposed e.g.
- isInternalProperty(Node, Resource) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Determine if a predicate is an internal property of a node (and should
not be modified from external sources)
- isManagedMixin - Static variable in class org.fcrepo.kernel.rdf.ManagedRdf
-
- isManagedTriple - Static variable in class org.fcrepo.kernel.rdf.ManagedRdf
-
- isMultipleValuedProperty - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Check if a JCR property is a multivalued property or not
- isMultivaluedProperty(Node, String) - Static method in class org.fcrepo.kernel.utils.NodePropertiesTools
-
Determine if a given JCR property name is single- or multi- valued.
- isNew() - Method in class org.fcrepo.kernel.FedoraResourceImpl
-
- isOrWasFedoraResource - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora resource
or is a frozen node that was a fedora resource.
- isSingleton() - Method in class org.fcrepo.kernel.spring.ModeShapeRepositoryFactoryBean
-
- isSuccess() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
Was the fixity declared a success
- ItemDefinitionToTriples<T extends javax.jcr.nodetype.ItemDefinition> - Class in org.fcrepo.kernel.rdf.impl.mappings
-
Utility for moving generic Item Definitions into RDFS triples
- ItemDefinitionToTriples(Node) - Constructor for class org.fcrepo.kernel.rdf.impl.mappings.ItemDefinitionToTriples
-
Translate ItemDefinitions into triples.
- NamespaceChangedStatementListener - Class in org.fcrepo.kernel.utils
-
Listener that maps changes to actions in the JCR namespace registry
- NamespaceChangedStatementListener(Session) - Constructor for class org.fcrepo.kernel.utils.NamespaceChangedStatementListener
-
Use the given session to perform namespace changes
- NamespaceConverter - Class in org.fcrepo.kernel.identifiers
-
A simple InternalIdentifierConverter that replaces internal JCR
namespaces with external namespaces, and replaces the term for content.
- NamespaceConverter() - Constructor for class org.fcrepo.kernel.identifiers.NamespaceConverter
-
- NamespaceRdfContext - Class in org.fcrepo.kernel.rdf.impl
-
An RdfStream that holds the namespace mappings for serializations,
as well as Triples describing those namespaces.
- NamespaceRdfContext(Session) - Constructor for class org.fcrepo.kernel.rdf.impl.NamespaceRdfContext
-
Default constructor.
- newInstance(Session) - Static method in class org.fcrepo.kernel.LockReleasingSession
-
Wrap a JCR session with this dynamic proxy
- newInstance(Session, String) - Static method in class org.fcrepo.kernel.TxAwareSession
-
Wrap a JCR session with this dynamic proxy
- nextChunk() - Method in class org.fcrepo.kernel.utils.infinispan.StoreChunkInputStream
-
- node - Variable in class org.fcrepo.kernel.FedoraResourceImpl
-
- node() - Method in class org.fcrepo.kernel.rdf.impl.NodeRdfContext
-
- NODE_ADDRESS - Static variable in class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- NODE_VIEW - Static variable in class org.fcrepo.kernel.services.functions.GetClusterConfiguration
-
- NodeDefinitionToTriples - Class in org.fcrepo.kernel.rdf.impl.mappings
-
Utility for moving Node Definitions into RDFS triples
- NodeDefinitionToTriples(Node) - Constructor for class org.fcrepo.kernel.rdf.impl.mappings.NodeDefinitionToTriples
-
Translate ItemDefinitions into triples.
- NodePropertiesTools - Class in org.fcrepo.kernel.utils
-
Tools for replacing, appending and deleting JCR node properties
- NodePropertiesTools() - Constructor for class org.fcrepo.kernel.utils.NodePropertiesTools
-
- NodeRdfContext - Class in org.fcrepo.kernel.rdf.impl
-
RdfStream that holds contexts related to a specific Node.
- NodeRdfContext(Node, IdentifierTranslator, LowLevelStorageService) - Constructor for class org.fcrepo.kernel.rdf.impl.NodeRdfContext
-
Default constructor.
- NodeRemovalEventObserver - Class in org.fcrepo.kernel.observer
-
This is a listener that fakes a single event to signify object updates.
- NodeRemovalEventObserver() - Constructor for class org.fcrepo.kernel.observer.NodeRemovalEventObserver
-
- NodeServiceImpl - Class in org.fcrepo.kernel.services
-
Service for managing access to Fedora 'nodes' (either datastreams or objects,
we don't care.)
- NodeServiceImpl() - Constructor for class org.fcrepo.kernel.services.NodeServiceImpl
-
- nodetype2name - Static variable in class org.fcrepo.kernel.utils.FedoraTypesUtils
-
Translates a
NodeType to its
String name.
- NodeTypeRdfContext - Class in org.fcrepo.kernel.rdf.impl
-
Assemble Triples derived from the NodeTypes in a repository.
- NodeTypeRdfContext(NodeTypeManager) - Constructor for class org.fcrepo.kernel.rdf.impl.NodeTypeRdfContext
-
Convert the NodeTypeManager to an RDF stream, including both primary and
mixin node types.
- NodeTypeRdfContext(Iterable<NodeType>) - Constructor for class org.fcrepo.kernel.rdf.impl.NodeTypeRdfContext
-
Convert a NodeType iterator into an RDF stream
- NodeTypeRdfContext(NodeType) - Constructor for class org.fcrepo.kernel.rdf.impl.NodeTypeRdfContext
-
Convert a NodeType into an RDF stream by capturing the supertypes, node
definitions, and property definitions of the type as RDFS triples.
- nodeUpdated(Session, String) - Method in class org.fcrepo.kernel.services.VersionServiceImpl
-
Notifies the version manager that the node at a given path was updated
so that if automatic versioning is set for that node, a version
checkpoint will be made.
- nodeUpdated(Node) - Method in class org.fcrepo.kernel.services.VersionServiceImpl
-
Notifies the version manager that the given node was updated
so that if automatic versioning is set for that node, a version
checkpoint will be made.
- NOOPFilter - Class in org.fcrepo.kernel.observer
-
Simple EventFilter that does no filtering.
- NOOPFilter() - Constructor for class org.fcrepo.kernel.observer.NOOPFilter
-
- searchRepository(IdentifierTranslator, Resource, Session, String, int, long) - Method in class org.fcrepo.kernel.services.RepositoryServiceImpl
-
- SerializationUtils - Class in org.fcrepo.kernel.rdf
-
Utilities for serializing RDF.
- ServiceHelpers - Class in org.fcrepo.kernel.services
-
Uncategorized helper methods
- ServiceHelpers() - Constructor for class org.fcrepo.kernel.services.ServiceHelpers
-
- session() - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- setContent(InputStream, String, URI, String, StoragePolicyDecisionPoint) - Method in class org.fcrepo.kernel.DatastreamImpl
-
- setContent(InputStream) - Method in class org.fcrepo.kernel.DatastreamImpl
-
- setDatasetSubject(Dataset, String) - Static method in class org.fcrepo.kernel.rdf.SerializationUtils
-
Set the subject of the dataset by injecting a context "uri"
- setEnvironment(Cache<K, V>, Set<K>) - Method in class org.fcrepo.kernel.services.functions.CacheLocalTransform
-
- setExternalId(String) - Method in class org.fcrepo.kernel.utils.LowLevelCacheEntry
-
Set a meaningful identifier from some higher level that we should
dutifully pass through.
- setGetBinaryKey(GetBinaryKey) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Set the function that retrieves a BinaryKey for a property
- setGetBinaryStore(GetBinaryStore) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Set the function to use to retrieve the BinaryStore
- setLength(int) - Method in class org.fcrepo.kernel.identifiers.HierarchyConverter
-
- setLevels(int) - Method in class org.fcrepo.kernel.identifiers.HierarchyConverter
-
- setLlstore(LowLevelStorageService) - Method in class org.fcrepo.kernel.rdf.JcrRdfTools
-
Set the Low-level storage server implementation
- setLlStoreService(LowLevelStorageService) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Set the low-level storage service (if Spring didn't wire it in)
- setPrefix(String) - Method in class org.fcrepo.kernel.identifiers.HierarchyConverter
-
- setPrefix(String) - Method in class org.fcrepo.kernel.identifiers.PrefixingConverter
-
- setRepaired() - Method in class org.fcrepo.kernel.utils.FixityResultImpl
-
Mark the fixity result as been automatically repaired
- setRepository(Repository) - Method in class org.fcrepo.kernel.services.AbstractService
-
Set the repository to back this RepositoryService
- setRepository(Repository) - Method in class org.fcrepo.kernel.services.LowLevelStorageService
-
Set the repository (used for testing)
- setRepositoryConfiguration(Resource) - Method in class org.fcrepo.kernel.spring.ModeShapeRepositoryFactoryBean
-
Set the configuration to use for creating the repository
- setSeparator(String) - Method in class org.fcrepo.kernel.identifiers.HierarchyConverter
-
- setStoragePolicyDecisionPoint(StoragePolicyDecisionPoint) - Method in class org.fcrepo.kernel.services.DatastreamServiceImpl
-
Set the storage policy decision point (if Spring didn't wire it in for
us)
- setTxService(TransactionService) - Method in class org.fcrepo.kernel.services.VersionServiceImpl
-
- setVersionService(VersionService) - Method in class org.fcrepo.kernel.services.TransactionServiceImpl
-
- SimpleObserver - Class in org.fcrepo.kernel.observer
-
Simple JCR EventListener that filters JCR Events through a Fedora EventFilter
and puts the resulting stream onto the internal Fedora EventBus as a stream
of FedoraEvents.
- SimpleObserver() - Constructor for class org.fcrepo.kernel.observer.SimpleObserver
-
- skip(long) - Method in class org.fcrepo.kernel.utils.infinispan.StoreChunkInputStream
-
- stopListening() - Method in class org.fcrepo.kernel.observer.NodeRemovalEventObserver
-
logout of the session
- stopListening() - Method in class org.fcrepo.kernel.observer.SimpleObserver
-
logout of the session
- StoreChunkInputStream - Class in org.fcrepo.kernel.utils.infinispan
-
Merges chunks from cache and provides InputStream-feeling.
- StoreChunkInputStream(CacheStore, String) - Constructor for class org.fcrepo.kernel.utils.infinispan.StoreChunkInputStream
-
Get the chunk input stream for the given key in the given Infinispan CacheStore
- StoreChunkOutputStream - Class in org.fcrepo.kernel.utils.infinispan
-
A near-copy of a Modeshape class (of the same name, but is
unfortunately hidden from us) that takes a single OutputStream
and chunks it into 1MB chunks for Infinispan
- StoreChunkOutputStream(CacheStore, String) - Constructor for class org.fcrepo.kernel.utils.infinispan.StoreChunkOutputStream
-
Prepare to store the OutputStream in the given CacheStore
with the given prefix
- storeValue(InputStream) - Method in class org.fcrepo.kernel.utils.impl.CacheStoreEntry
-
Send a raw input stream to the underlying store for this entry; used for
fixing e.g.
- storeValue(InputStream) - Method in class org.fcrepo.kernel.utils.impl.ChainingCacheStoreEntry
-
- storeValue(InputStream) - Method in class org.fcrepo.kernel.utils.impl.LocalBinaryStoreEntry
-
Send a raw input stream to the underlying store for this entry; used for
fixing e.g.
- storeValue(InputStream) - Method in class org.fcrepo.kernel.utils.LowLevelCacheEntry
-
Send a raw input stream to the underlying store for this entry; used for
fixing e.g.
- stream() - Method in class org.fcrepo.kernel.utils.iterators.PersistingRdfStreamConsumer
-
- subject() - Method in class org.fcrepo.kernel.rdf.impl.NodeRdfContext
-
- subjectKey - Static variable in class org.fcrepo.kernel.rdf.SerializationUtils
-