- dataKeyFrom(InfinispanBinaryStore, BinaryKey) - Static method in class org.modeshape.jcr.value.binary.infinispan.InfinispanUtils
-
Get the data key for the given binary key
- DatastreamImpl - Class in org.fcrepo.kernel.impl
-
Abstraction for a Fedora datastream backed by a JCR node.
- DatastreamImpl(Node) - Constructor for class org.fcrepo.kernel.impl.DatastreamImpl
-
The JCR node for this datastream
- DatastreamImpl(Session, String, String) - Constructor for class org.fcrepo.kernel.impl.DatastreamImpl
-
Create or find a FedoraDatastream at the given path
- DatastreamImpl(Session, String) - Constructor for class org.fcrepo.kernel.impl.DatastreamImpl
-
Create or find a FedoraDatastream at the given path
- DatastreamServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Service for creating and retrieving Datastreams without using the JCR API.
- DatastreamServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.DatastreamServiceImpl
-
- DEFAULT_SEPARATOR - Static variable in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- DEFAULT_TIMEOUT - Static variable in class org.fcrepo.kernel.impl.TransactionImpl
-
- DEFAULT_WORKSPACE_NAME - Static variable in class org.fcrepo.kernel.impl.services.functions.GetDefaultWorkspace
-
- DefaultFilter - Class in org.fcrepo.kernel.impl.observer
-
EventFilter that passes only events emitted from nodes with a Fedora
JCR type, or properties attached to them, except in the case of a node
removal.
- DefaultFilter() - Constructor for class org.fcrepo.kernel.impl.observer.DefaultFilter
-
Default constructor.
- DefaultIdentifierTranslator - Class in org.fcrepo.kernel.impl.rdf.impl
-
A very simple IdentifierTranslator which translates JCR paths into
un-dereference-able Fedora subjects (by replacing JCR-specific names with
Fedora names).
- DefaultIdentifierTranslator() - Constructor for class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
Construct the graph with a placeholder context resource
- DefaultPropertiesLoader - Class in org.fcrepo.kernel.impl.spring
-
This class loads System Properties only if:
- the context is not an integration-test, and
- the property is not already set
This class mutates explicitly specified system
Properties only if:
- they represent relative paths in order to
make them relative to the explicit or implicit
home directory
- DefaultPropertiesLoader() - Constructor for class org.fcrepo.kernel.impl.spring.DefaultPropertiesLoader
-
- deleteObject(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
Delete an existing object from the repository at the given path
- DistributedFixityCheck - Class in org.fcrepo.kernel.impl.utils.impl
-
Infinispan DistributedCallable for checking the fixity of a binary key in every cache loader
- DistributedFixityCheck(String, int, long) - Constructor for class org.fcrepo.kernel.impl.utils.impl.DistributedFixityCheck
-
- doBackward(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- doBackward(String) - Method in class org.fcrepo.kernel.impl.identifiers.NamespaceConverter
-
- doBackward(String) - Method in class org.fcrepo.kernel.impl.identifiers.PrefixingConverter
-
- doForward(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
-
- doForward(String) - Method in class org.fcrepo.kernel.impl.identifiers.NamespaceConverter
-
- doForward(String) - Method in class org.fcrepo.kernel.impl.identifiers.PrefixingConverter
-
- FedoraObjectImpl - Class in org.fcrepo.kernel.impl
-
An abstraction that represents a Fedora Object backed by
a JCR node.
- FedoraObjectImpl(Node) - Constructor for class org.fcrepo.kernel.impl.FedoraObjectImpl
-
Construct a FedoraObject from an existing JCR Node
- FedoraObjectImpl(Session, String, String) - Constructor for class org.fcrepo.kernel.impl.FedoraObjectImpl
-
Create or find a FedoraObject at the given path
- FedoraObjectImpl(Session, String) - Constructor for class org.fcrepo.kernel.impl.FedoraObjectImpl
-
Create or find a FedoraDatastream at the given path
- FedoraResourceImpl - Class in org.fcrepo.kernel.impl
-
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.impl.FedoraResourceImpl
-
Construct a FedoraObject without a backing JCR Node
- FedoraResourceImpl(Node) - Constructor for class org.fcrepo.kernel.impl.FedoraResourceImpl
-
Construct a FedoraObject from an existing JCR Node
- FedoraResourceImpl(Session, String, String) - Constructor for class org.fcrepo.kernel.impl.FedoraResourceImpl
-
Create or find a FedoraObject at the given path
- FedoraTypesUtils - Class in org.fcrepo.kernel.impl.utils
-
Convenience class with static methods for manipulating Fedora types in the
JCR.
- FedoraTypesUtils() - Constructor for class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
- FileSystemBinaryStoreEntry - Class in org.fcrepo.kernel.impl.utils.impl
-
- FileSystemBinaryStoreEntry(FileSystemBinaryStore, Property) - Constructor for class org.fcrepo.kernel.impl.utils.impl.FileSystemBinaryStoreEntry
-
Create a binary store entry for a property in a filesystem binary store
- findOrCreateObject(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
Find or create a new Fedora resource at the given path
- FixityInputStream - Class in org.fcrepo.kernel.impl.utils
-
An InputStream wrapper that calculates the size and digest
while reading from the stream.
- FixityInputStream(InputStream, MessageDigest) - Constructor for class org.fcrepo.kernel.impl.utils.FixityInputStream
-
Creates a FilterInputStream by assigning the
argument in to the field this.in
so as to remember it for later use.
- FixityRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
An RdfStream containing information about the fixity of a
Node.
- FixityRdfContext(Node, IdentifierTranslator, Iterable<FixityResult>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.FixityRdfContext
-
Ordinary constructor.
- FixityResultImpl - Class in org.fcrepo.kernel.impl.utils
-
Structure for presenting the results of a fixity check
(and any repair operations that may have occurred)
- FixityResultImpl(long, URI) - Constructor for class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Prepare a fixity result given the computed checksum and size
- FixityResultImpl(CacheEntry, long, URI) - Constructor for class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Prepare a fixity result with the expected size and checksum
- FixityResultImpl(String, long, URI) - Constructor for class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- forProperty(Repository, Property) - Static method in class org.fcrepo.kernel.impl.utils.impl.CacheEntryFactory
-
Load a store-specific CacheEntry model
- forProperty(BinaryStore, Property) - Static method in class org.fcrepo.kernel.impl.utils.impl.CacheEntryFactory
-
Get a store-specific Cache Entry
- getAllNodeTypes(Session) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
Get the full list of node types in the repository
- getBaseUri() - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- getBaseVersion() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getBinaryContent() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- GetBinaryKey - Class in org.fcrepo.kernel.impl.services.functions
-
Get the internal Modeshape BinaryKey for a binary property
- GetBinaryKey() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetBinaryKey
-
- GetBinaryStore - Class in org.modeshape.jcr
-
Retrieve the BinaryStore from a running Modeshape Repository
- GetBinaryStore() - Constructor for class org.modeshape.jcr.GetBinaryStore
-
- getChunkSize() - Method in class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
-
Get the size of the binary's chunks
- GetClusterConfiguration - Class in org.fcrepo.kernel.impl.services.functions
-
Extract the Infinispan cluster configuration and state
from a running Modeshape repository
- GetClusterConfiguration() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- getClusterExecutor(InfinispanBinaryStore) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
A static factory function to insulate services from the details of
building a DistributedExecutorService
- getComputedChecksum() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- getComputedSize() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- getContent() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getContentDigest() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getContentNode() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getContentSize() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getContentSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
Get the size of the JCR content binary property
- getContext() - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- getCreated() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getCreatedDate() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getCurrentTransactionId(Session) - Static method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Get the current Transaction ID for a session
- getDatasetSubject(Dataset) - Static method in class org.fcrepo.kernel.impl.rdf.SerializationUtils
-
Get the subject of the dataset, given by the context's "uri"
- getDatastream(Session, String) - Method in class org.fcrepo.kernel.impl.services.DatastreamServiceImpl
-
Retrieve a Datastream instance by pid and dsid
- getDatastreamNode(Session, String) - Method in class org.fcrepo.kernel.impl.services.DatastreamServiceImpl
-
Retrieve the JCR node for a Datastream by pid and dsid
- getDatastreamSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
Get the size of a datastream by calculating the size of the properties
and the binary properties
- GetDefaultWorkspace - Class in org.fcrepo.kernel.impl.services.functions
-
Get the default workspace from the repository configuration
(or "default", if no information is available)
- GetDefaultWorkspace() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetDefaultWorkspace
-
- getDefinitionForPropertyName(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Get the property definition information (containing type and multi-value
information)
- getDsId() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getEtagValue() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getExpires() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.BinaryCacheEntry
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.impl.FileSystemBinaryStoreEntry
-
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
-
Generate a human-readable identifier for the location of this entry
- getExternalIdentifier() - Method in class org.fcrepo.kernel.impl.utils.ProjectedCacheEntry
-
- getFilename() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getFilter(Session) - Method in class org.fcrepo.kernel.impl.observer.DefaultFilter
-
- getFilter(Session) - Method in class org.fcrepo.kernel.impl.observer.NOOPFilter
-
- getFixity(Node, URI, long) - Method in class org.fcrepo.kernel.impl.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.impl.services.DatastreamServiceImpl
-
Get the fixity results for the datastream as a RDF Dataset
- getHierarchyTriples(IdentifierTranslator, HierarchyRdfContextOptions) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getId() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getInputStream() - Method in class org.fcrepo.kernel.impl.utils.BinaryCacheEntry
-
- getInputStream() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
-
Get a raw input stream from the underlying store
- getJcrNamespaceForRDFNamespace(String) - Static method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Convert a Fedora RDF Namespace into its JCR equivalent
- getJcrPropertiesModel(Iterator<Node>, Resource) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Get an RdfStream for the given JCR NodeIterator
- getJcrTriples(Node) - Method in class org.fcrepo.kernel.impl.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.impl.rdf.JcrRdfTools
-
Serialize the JCR fixity information in an RdfStream
- getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getLength() - Method in class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
-
Get the content length
- getListener(IdentifierTranslator, Session, Model) - Static method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
-
Return a Listener given the subject factory and JcrSession.
- getLock(Session, String) - Method in class org.fcrepo.kernel.impl.services.LockServiceImpl
-
- getMessageDigest() - Method in class org.fcrepo.kernel.impl.utils.FixityInputStream
-
Retrieve the calculated digest for the input stream
- getMetadata(InfinispanBinaryStore, BinaryKey) - Static method in class org.modeshape.jcr.value.binary.infinispan.InfinispanUtils
-
Get the Metadata for the given key
- getMimeType() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getModels() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getName() - Method in class org.fcrepo.kernel.impl.FedoraObjectImpl
-
- getNamespaceRegistryDataset(Session, IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- getNamespaceRegistryStream(Session, IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- getNamespaceTriples() - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Get an RdfStream of the registered JCR namespaces
- getNode() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getNodePropertySize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
Get the total size of a Node's properties
- getNodeTypeManager(Node) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Get the JCR Node Type manager
- getNodeTypes(Session) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- getObject() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getObject(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
Retrieve an existing Fedora resource at the given path
- getObject(Session, String, String) - Method in class org.fcrepo.kernel.impl.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.impl.services.ObjectServiceImpl
-
- getObject() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
- getObjectNames(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- getObjectNames(Session, String, String) - Method in class org.fcrepo.kernel.impl.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.impl.services.ObjectServiceImpl
-
- getObjectSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- getObjectType() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
- getPath() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getPathFromSubject(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- getPredicateForProperty - Static variable in class org.fcrepo.kernel.impl.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.impl.identifiers.PrefixingConverter
-
- getProblems() - Method in class org.fcrepo.kernel.impl.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.impl.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.impl.rdf.impl.JcrGraphProperties
-
- getProperties(Node, IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.rdf.impl.JcrGraphProperties
-
- getPropertiesDataset(IdentifierTranslator, int, int) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getPropertiesDataset(IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getPropertyModelName() - Method in class org.fcrepo.kernel.impl.rdf.impl.JcrGraphProperties
-
- getPropertyNameFromPredicate(Node, Property) - Method in class org.fcrepo.kernel.impl.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.impl.rdf.JcrRdfTools
-
Given an RDF predicate value (namespace URI + local name), figure out
what JCR property to use
- getPropertyNameFromPredicate(Property) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Get a property name for an RDF predicate
- getPropertyNameFromPredicate(Node, Resource, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Get the JCR name for the given RDF resource
- getPropertyNameFromPredicate(Node, Property) - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- getPropertyNameFromPredicate(Node, Resource) - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- getPropertyType(String, String) - Method in class org.fcrepo.kernel.impl.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.impl.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.impl.utils.NodePropertiesTools
-
Get the JCR property type ID for a given property name.
- getRDFNamespaceForJcrNamespace(String) - Static method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Convert a JCR namespace into an RDF namespace fit for downstream
consumption.
- getReferencePropertyName(String) - Static method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
When we add certain URI properties, we also want to leave a reference node
- getReferencePropertyOriginalName(String) - Static method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Given an internal reference node property, get the original name
- getReferencesTriples(IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getReferencesTriples(Node) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Add the properties for inbound references to this node
- getRepositoryCount(Repository) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- getRepositoryNamespaces(Session) - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- getRepositoryObjectCount() - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- getRepositorySize() - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
Calculate the total size of all the binary properties in the repository
- getRepositorySize(Repository) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
-
- getResource(Namespaced) - Static method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource for a Namespaced JCR object.
- getResource(NodeType) - Static method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource for a NodeType JCR object.
- getResource(ItemDefinition) - Static method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Get a RDF Resource for a ItemDefinition JCR object.
- getSession() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getSize() - Method in class org.fcrepo.kernel.impl.DatastreamImpl
-
- getSize() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getState() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- getStatus() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
- getStoreIdentifier() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Get the identifier for the entry's store
- getSubject(String) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- getTransaction(String, String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
- getTransaction(Session) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Get the current Transaction for a session
- getTreeTriples(Node, HierarchyRdfContextOptions) - Method in class org.fcrepo.kernel.impl.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.impl.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.impl.FedoraResourceImpl
-
- getVersionHistory() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getVersionHistory(Session, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Get the JCR VersionHistory for a node at a given JCR path
- getVersionTriples(IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- getVersionTriples(Node) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Get an RdfStream for the JCR version history information for a node
- getWorkspaceTriples(IdentifierTranslator) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Get an RdfStream of the registered JCR workspaces
- getWrappedSession() - Method in class org.fcrepo.kernel.impl.LockReleasingSession
-
Gets the wrapped session.
- graphSubjects() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
-
- idTranslator() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- indexInBuffer - Variable in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- InfinispanCacheStoreEntry - Class in org.fcrepo.kernel.impl.utils.impl
-
- InfinispanCacheStoreEntry(InfinispanBinaryStore, Property) - Constructor for class org.fcrepo.kernel.impl.utils.impl.InfinispanCacheStoreEntry
-
- InfinispanUtils - Class in org.modeshape.jcr.value.binary.infinispan
-
Utilities for gaining access to InfinispanBinaryStore internals
- invoke(Object, Method, Object[]) - Method in class org.fcrepo.kernel.impl.LockReleasingSession
-
- invoke(Object, Method, Object[]) - Method in class org.fcrepo.kernel.impl.TxAwareSession
-
- isAssociatedWithUser(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- isBinaryContentProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check if a JCR property is a binary jcr:data property
- isContainer(Node) - Static method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Decides whether the RDF representation of this Node will receive LDP Container status.
- isFedoraDatastream - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora
datastream.
- isFedoraGraphSubject(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
- isFedoraObject - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora object.
- isFedoraObjectOrDatastream - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for objects, datastreams, whatever!
- isFedoraResource - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Predicate for determining whether this Node is a Fedora resource.
- isFedoraSubjectTriple - Variable in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
-
- isFrozen - Static variable in class org.fcrepo.kernel.impl.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.impl.utils.FedoraTypesUtils
-
Check if a node is "internal" and should not be exposed e.g.
- isInternalProperty(Node, Resource) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
Determine if a predicate is an internal property of a node (and should
not be modified from external sources)
- isInternalProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check whether a property is an internal property that should be suppressed
from external output.
- isManagedMixin - Static variable in class org.fcrepo.kernel.impl.rdf.ManagedRdf
-
- isManagedTriple - Static variable in class org.fcrepo.kernel.impl.rdf.ManagedRdf
-
- isMultipleValuedProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check if a JCR property is a multivalued property or not
- isMultivaluedProperty(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Determine if a given JCR property name is single- or multi- valued.
- isNew() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- isProtectedAndShouldBeHidden - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check whether a property is protected (ie, cannot be modified directly) but
is not one we've explicitly chosen to include.
- isReferenceProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Check if a property is a reference property.
- isSingleton() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
-
- isSuccess() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
-
Was the fixity declared a success
- ItemDefinitionToTriples<T extends javax.jcr.nodetype.ItemDefinition> - Class in org.fcrepo.kernel.impl.rdf.impl.mappings
-
Utility for moving generic Item Definitions into RDFS triples
- ItemDefinitionToTriples(Node) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
-
Translate ItemDefinitions into triples.
- NamespaceChangedStatementListener - Class in org.fcrepo.kernel.impl.utils
-
Listener that maps changes to actions in the JCR namespace registry
- NamespaceChangedStatementListener(Session) - Constructor for class org.fcrepo.kernel.impl.utils.NamespaceChangedStatementListener
-
Use the given session to perform namespace changes
- NamespaceConverter - Class in org.fcrepo.kernel.impl.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.impl.identifiers.NamespaceConverter
-
- NamespaceRdfContext - Class in org.fcrepo.kernel.impl.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.impl.rdf.impl.NamespaceRdfContext
-
Default constructor.
- newInstance(Session) - Static method in class org.fcrepo.kernel.impl.LockReleasingSession
-
Wrap a JCR session with this dynamic proxy
- newInstance(Session, String) - Static method in class org.fcrepo.kernel.impl.TxAwareSession
-
Wrap a JCR session with this dynamic proxy
- node - Variable in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- node() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
-
- NODE_ADDRESS - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- NODE_VIEW - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
-
- NodeDefinitionToTriples - Class in org.fcrepo.kernel.impl.rdf.impl.mappings
-
Utility for moving Node Definitions into RDFS triples
- NodeDefinitionToTriples(Node) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.NodeDefinitionToTriples
-
Translate ItemDefinitions into triples.
- NodePropertiesTools - Class in org.fcrepo.kernel.impl.utils
-
Tools for replacing, appending and deleting JCR node properties
- NodePropertiesTools() - Constructor for class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
- NodeRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
RdfStream that holds contexts related to a specific Node.
- NodeRdfContext(Node, IdentifierTranslator) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
-
Default constructor.
- NodeRemovalEventObserver - Class in org.fcrepo.kernel.impl.observer
-
This is a listener that fakes a single event to signify object updates.
- NodeRemovalEventObserver() - Constructor for class org.fcrepo.kernel.impl.observer.NodeRemovalEventObserver
-
- NodeServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Service for managing access to Fedora 'nodes' (either datastreams or objects,
we don't care.)
- NodeServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- nodetype2name - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
-
Translates a
NodeType to its
String name.
- NodeTypeRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
Assemble Triples derived from the NodeTypes in a repository.
- NodeTypeRdfContext(NodeTypeManager) - Constructor for class org.fcrepo.kernel.impl.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.impl.rdf.impl.NodeTypeRdfContext
-
Convert a NodeType iterator into an RDF stream
- NodeTypeRdfContext(NodeType) - Constructor for class org.fcrepo.kernel.impl.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.impl.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.impl.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.impl.observer
-
Simple EventFilter that does no filtering.
- NOOPFilter() - Constructor for class org.fcrepo.kernel.impl.observer.NOOPFilter
-
- RdfAdder - Class in org.fcrepo.kernel.impl.utils.iterators
-
Consumes an RdfStream by adding its contents to the
JCR.
- RdfAdder(IdentifierTranslator, Session, RdfStream) - Constructor for class org.fcrepo.kernel.impl.utils.iterators.RdfAdder
-
Ordinary constructor.
- rdfNamespacesToJcrNamespaces - Static variable in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
-
A map of Fedora's RDF namespaces to the JCR equivalent
- RdfRemover - Class in org.fcrepo.kernel.impl.utils.iterators
-
Consumes an RdfStream by removing its contents from the
JCR.
- RdfRemover(IdentifierTranslator, Session, RdfStream) - Constructor for class org.fcrepo.kernel.impl.utils.iterators.RdfRemover
-
Ordinary constructor.
- read() - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- read(byte[], int, int) - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
-
- REAP_INTERVAL - Static variable in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
- REFERENCE_PROPERTY_SUFFIX - Static variable in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
- ReferencesRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
Accumulate inbound references to a given node
- ReferencesRdfContext(Node, IdentifierTranslator) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ReferencesRdfContext
-
Add the inbound references from other nodes to this node to the RdfStream
- registerNodeTypes(Session, InputStream) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
-
- releaseLock(Session, String) - Method in class org.fcrepo.kernel.impl.services.LockServiceImpl
-
- removeAndRollbackExpired() - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Every REAP_INTERVAL milliseconds, check for expired transactions.
- removedStatement(Statement) - Method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
-
When a statement is removed, remove it from the JCR properties
- removedStatement(Statement) - Method in class org.fcrepo.kernel.impl.utils.NamespaceChangedStatementListener
-
- removeNodeProperty(IdentifierTranslator, Node, String, Value) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
-
Given a JCR node, property and value, remove the value (if it exists)
from the property, and remove the
property if no values remove
- removeVersion(Workspace, String, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
-
- replaceProperties(IdentifierTranslator, Model) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
-
- repo - Variable in class org.fcrepo.kernel.impl.services.AbstractService
-
- RepositoryServiceImpl - Class in org.fcrepo.kernel.impl.services
-
Service for repository-wide management and querying
- RepositoryServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- RESOURCE_NAMESPACE - Static variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
-
Default namespace to use for node URIs
- responseToPid(String) - Method in class org.fcrepo.kernel.impl.identifiers.HttpPidMinter
-
Remove unwanted text from the minter service response to produce the desired identifer.
- restoreRepository(Session, File) - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
-
- retrieveExternalContent(URI) - Method in class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
-
Retrieve the content at the URI using the global connection pool.
- revertToVersion(Workspace, String, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
-
- rollback(String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
-
Roll a Transaction back
- rollback() - Method in class org.fcrepo.kernel.impl.TransactionImpl
-
- RootRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
-
Assemble Triples derived from the root Node of a repository.
- RootRdfContext(Node, IdentifierTranslator) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.RootRdfContext
-
Ordinary constructor.
- runFixityAndFixProblems(Datastream) - Method in class org.fcrepo.kernel.impl.services.DatastreamServiceImpl
-
Run the fixity check on the datastream and attempt to automatically
correct failures if additional copies of the bitstream are available