A B C D E F G H I J L M N O P R S T U V 

A

AbstractService - Class in org.fcrepo.kernel.impl.services
 
AbstractService() - Constructor for class org.fcrepo.kernel.impl.services.AbstractService
 
AclRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
AclRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.AclRdfContext
Default constructor.
addedStatement(Statement) - Method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
When a statement is added to the graph, serialize it to a JCR property
addMixin(FedoraResource, Resource, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Add a mixin to a node
addProperty(FedoraResource, Property, RDFNode, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Add property to a node
addReferencePlaceholders(IdentifierConverter<Resource, FedoraResource>, Node, String, Resource) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
Add a reference placeholder from one node to another in-domain resource
addVersionLabel(String) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
addVersionLabel(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
AllNodeEventsOneEvent - Class in org.fcrepo.kernel.impl.observer.eventmappings
Maps all JCR Events concerning one JCR node to one FedoraEvent.
AllNodeEventsOneEvent() - Constructor for class org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent
 
appendOrReplaceNodeProperty(Node, String, Value) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
Given a JCR node, property and value, either: - if the property is single-valued, replace the existing property with the new value - if the property is multivalued, append the new value to the property
apply(Event) - Method in class org.fcrepo.kernel.impl.observer.DefaultFilter
 
apply(Iterator<Event>) - Method in class org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent
 
apply(Iterator<Event>) - Method in class org.fcrepo.kernel.impl.observer.eventmappings.OneToOne
 
apply(FedoraEvent) - Method in class org.fcrepo.kernel.impl.observer.GetNamespacedProperties
 
apply(Event) - Method in class org.fcrepo.kernel.impl.observer.NOOPFilter
 
apply(T) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.ItemDefinitionToTriples
 
apply(NodeDefinition) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.NodeDefinitionToTriples
 
apply(PropertyDefinition) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyDefinitionToTriples
 
apply(Property) - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyToTriple
This nightmare of Java signature verbosity is a curried transformation.
apply(Property) - Method in class org.fcrepo.kernel.impl.services.functions.GetBinaryKey
 
apply(Repository) - Method in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
Extract the BinaryStore out of Modeshape (infinspan, jdbc, file, transient, etc)
apply(InfinispanBinaryStore) - Method in class org.fcrepo.kernel.impl.services.functions.GetClusterExecutor
 
apply(Repository) - Method in class org.modeshape.jcr.GetBinaryStore
Extract the BinaryStore out of Modeshape (infinspan, jdbc, file, transient, etc)
apply(Node) - Method in class org.modeshape.jcr.IsExternal
 
assertNoExceptions() - Method in class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
Assert that no exceptions were thrown while this listener was processing change
asString(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 
available() - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
 

B

backupRepository(Session, File) - Method in class org.fcrepo.kernel.impl.services.RepositoryServiceImpl
 
BasicCacheEntry - Class in org.fcrepo.kernel.impl.utils
Cache entry that wraps a binary stream and provides fixity methods against it
BasicCacheEntry() - Constructor for class org.fcrepo.kernel.impl.utils.BasicCacheEntry
 
beginTransaction(Session, String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
Create a new Transaction and add it to the currently open ones
BinaryCacheEntry - Class in org.fcrepo.kernel.impl.utils
A CacheEntry for simple Binary objects
BinaryCacheEntry(Property) - Constructor for class org.fcrepo.kernel.impl.utils.BinaryCacheEntry
Create a new BinaryCacheEntry
binaryKey() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
 
BinaryServiceImpl - Class in org.fcrepo.kernel.impl.services
 
BinaryServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.BinaryServiceImpl
 
BlankNodeRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
Embed all blank nodes in the RDF stream
BlankNodeRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.BlankNodeRdfContext
Default constructor.
buffer - Variable in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
 
buildListener() - Method in class org.fcrepo.kernel.impl.observer.NodeRemovalEventObserver
Register this observer with the JCR event listeners
buildListener() - Method in class org.fcrepo.kernel.impl.observer.SimpleObserver
Register this observer with the JCR event listeners
buildRepository() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
Generate a JCR repository from the given configuration

C

CACHE_MODE - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
 
CacheEntryFactory - Class in org.fcrepo.kernel.impl.utils.impl
 
CacheLoaderChunkInputStream - Class in org.fcrepo.kernel.impl.utils.infinispan
 
CacheLoaderChunkInputStream(CacheLoader<String, byte[]>, String, int, long) - Constructor for class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
Appease checkstyles..
call() - Method in class org.fcrepo.kernel.impl.utils.impl.DistributedFixityCheck
 
cast(Node) - Method in class org.fcrepo.kernel.impl.services.BinaryServiceImpl
Retrieve a Datastream instance by pid and dsid
cast(Node) - Method in class org.fcrepo.kernel.impl.services.ContainerServiceImpl
 
cast(Node) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
 
checkFixity(String) - Method in class org.fcrepo.kernel.impl.utils.BasicCacheEntry
Calculate the fixity of a CacheEntry by piping it through a simple fixity-calculating InputStream
checkFixity(String) - Method in class org.fcrepo.kernel.impl.utils.impl.InfinispanCacheStoreEntry
 
ChildrenRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
ChildrenRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ChildrenRdfContext
Default constructor.
ChunkBinaryMetadata - Class in org.modeshape.jcr.value.binary.infinispan
Get access to the important properties in the Modeshape Binary Metadata
ChunkBinaryMetadata(Metadata) - Constructor for class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
Wrap a Metadata object
close() - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
 
CLUSTER_MEMBERS - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
 
CLUSTER_NAME - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
 
CLUSTER_SIZE - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
 
commit(String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
Commit a Transaction with the given id
commit() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
computeNext() - Method in class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyValueIterator
 
consume() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
consumeAsync() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
ContainerImpl - Class in org.fcrepo.kernel.impl
An abstraction that represents a Fedora Object backed by a JCR node.
ContainerImpl(Node) - Constructor for class org.fcrepo.kernel.impl.ContainerImpl
Construct a FedoraObject from an existing JCR Node
ContainerServiceImpl - Class in org.fcrepo.kernel.impl.services
Service for creating and retrieving FedoraObjects without using the JCR API.
ContainerServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ContainerServiceImpl
 
ContentRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
ContentRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ContentRdfContext
Default constructor.
copyObject(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
Copy an existing object from the source path to the destination path
createValue(Node, RDFNode, String) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Create a JCR value from an RDFNode for a given JCR property
createValue(ValueFactory, RDFNode, int) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Create a JCR value from an RDF node with the given JCR type
createVersion(Session, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
 

D

dataKeyFrom(InfinispanBinaryStore, BinaryKey) - Static method in class org.modeshape.jcr.value.binary.infinispan.InfinispanUtils
Get the data key for the given binary key
datatype() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
datatype(String) - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
datatype(RDFDatatype) - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
DEFAULT_SEPARATOR - Static variable in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
DEFAULT_TIMEOUT - Static variable in class org.fcrepo.kernel.impl.TransactionImpl
 
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 IdentifierConverter which translates JCR paths into un-dereference-able Fedora subjects (by replacing JCR-specific names with Fedora names).
DefaultIdentifierTranslator(Session) - 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
 
delete() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
When deleting the binary, we also need to clean up the description document.
delete() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
delete() - Method in class org.fcrepo.kernel.impl.TombstoneImpl
 
disableVersioning() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
disableVersioning() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
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, String, int, long) - Constructor for class org.fcrepo.kernel.impl.utils.impl.DistributedFixityCheck
 
doBackward(String) - Method in class org.fcrepo.kernel.impl.identifiers.HashConverter
 
doBackward(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
doBackward(String) - Method in class org.fcrepo.kernel.impl.identifiers.NamespaceConverter
 
doBackward(FedoraResource) - Method in class org.fcrepo.kernel.impl.identifiers.NodeResourceConverter
 
doBackward(Property) - Method in class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
 
doBackward(RDFNode) - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter
 
doBackward(FedoraResource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 
doForward(String) - Method in class org.fcrepo.kernel.impl.identifiers.HashConverter
 
doForward(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
doForward(String) - Method in class org.fcrepo.kernel.impl.identifiers.NamespaceConverter
 
doForward(Node) - Method in class org.fcrepo.kernel.impl.identifiers.NodeResourceConverter
 
doForward(Property) - Method in class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
 
doForward(Value) - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter
 
doForward(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 

E

enableVersioning() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
enableVersioning() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
equals(Object) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
equals(Object) - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
 
equals(Object) - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
Two LowLevelCacheEntries are the same if they have the same key, come from the same BinaryStore, and have the same underlying store configuration
exists(Session, String) - Method in class org.fcrepo.kernel.impl.services.AbstractService
test node existence at path
exists(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
 
exists(String) - Method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
Check if a Transaction exists
expire() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
ExternalContentServiceImpl - Class in org.fcrepo.kernel.impl.services
 
ExternalContentServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
 

F

FedoraBinaryImpl - Class in org.fcrepo.kernel.impl
 
FedoraBinaryImpl(Node) - Constructor for class org.fcrepo.kernel.impl.FedoraBinaryImpl
Wrap an existing Node as a Fedora Binary
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(Node) - Constructor for class org.fcrepo.kernel.impl.FedoraResourceImpl
Construct a FedoraObject from an existing JCR Node
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
find(Session, String) - Method in class org.fcrepo.kernel.impl.services.BinaryServiceImpl
Retrieve a Datastream instance by pid and dsid
find(Session, String) - Method in class org.fcrepo.kernel.impl.services.ContainerServiceImpl
Retrieve a FedoraObject instance by pid and dsid
find(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
Retrieve an existing Fedora resource at the given path
findNode(Session, String) - Method in class org.fcrepo.kernel.impl.services.AbstractService
 
findOrCreate(Session, String) - Method in class org.fcrepo.kernel.impl.services.BinaryServiceImpl
Retrieve or create a Datastream instance by pid and dsid
findOrCreate(Session, String) - Method in class org.fcrepo.kernel.impl.services.ContainerServiceImpl
 
findOrCreate(Session, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
 
findOrCreateNode(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.AbstractService
 
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 FedoraBinary.
FixityRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>, Iterable<FixityResult>, URI, long) - 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
forward - Variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 

G

getBaseVersion() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getBinaryContent() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
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
 
getChild(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getChildren() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getChunkSize() - Method in class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
Get the size of the binary's chunks
getCloseableHttpClient() - Method in class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
 
getClosestExistingAncestor(Session, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Get the closest ancestor that current exists
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 - Class in org.fcrepo.kernel.impl.services.functions
A factory function to insulate services from the details of building a DistributedExecutorService
GetClusterExecutor() - Constructor for class org.fcrepo.kernel.impl.services.functions.GetClusterExecutor
 
getComputedChecksum() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
 
getComputedSize() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
 
getContainer() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getContent() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
getContentDigest() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
getContentSize() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
getContentSize(Node) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
Get the size of the JCR content binary property
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
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
getDefinitionForPropertyName(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Get the property definition information (containing type and multi-value information)
getDescribedResource() - Method in class org.fcrepo.kernel.impl.NonRdfSourceDescriptionImpl
 
getDescription() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
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.FedoraBinaryImpl
 
getFilter(Session) - Method in class org.fcrepo.kernel.impl.observer.DefaultFilter
 
getFilter(Session) - Method in class org.fcrepo.kernel.impl.observer.NOOPFilter
 
getFixity(IdentifierConverter<Resource, FedoraResource>) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
getFixity(IdentifierConverter<Resource, FedoraResource>, URI, long) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
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
getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getLength() - Method in class org.modeshape.jcr.value.binary.infinispan.ChunkBinaryMetadata
Get the content length
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.FedoraBinaryImpl
 
GetNamespacedProperties - Class in org.fcrepo.kernel.impl.observer
 
GetNamespacedProperties(Session) - Constructor for class org.fcrepo.kernel.impl.observer.GetNamespacedProperties
Constructor
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
getNodeTypes(Session) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
 
getNodeVersion(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getObject() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
 
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
 
getProperty(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getPropertyNameFromPredicate(Node, Resource, Map<String, String>) - Static method in class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
Given an RDF predicate value (namespace URI + local name), figure out what JCR property to use
getPropertyNameFromPredicate(NamespaceRegistry, Resource, Map<String, String>) - Static method in class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
Get the JCR property name for an RDF predicate
getPropertyType(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
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.FedoraTypesUtils
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.FedoraTypesUtils
Given an internal reference node property, get the original name
getRepositoryCount(Repository) - Static method in class org.fcrepo.kernel.impl.services.ServiceHelpers
 
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.FedoraResourceImpl
 
getSession() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
getState() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
getStatus(long, URI) - 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
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
getTriples(IdentifierConverter<Resource, FedoraResource>, Class<? extends RdfStream>) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getTriples(IdentifierConverter<Resource, FedoraResource>, Iterable<? extends Class<? extends RdfStream>>) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getUnfrozenResource() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getVersionedAncestor() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
getVersionHistory() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
getVersionHistory() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 

H

hasDatatypeUri() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
hashCode() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
hashCode() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
 
hashCode() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
 
HashConverter - Class in org.fcrepo.kernel.impl.identifiers
 
HashConverter() - Constructor for class org.fcrepo.kernel.impl.identifiers.HashConverter
 
HashRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
HashRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.HashRdfContext
Default constructor.
hasLang() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
hasMixin(Node) - Static method in class org.fcrepo.kernel.impl.ContainerImpl
Check if the node has a fedora:object mixin
hasMixin(Node) - Static method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
Check if the given node is a Fedora binary
hasMixin(Node) - Static method in class org.fcrepo.kernel.impl.NonRdfSourceDescriptionImpl
Check if the node has a fedora:datastream mixin
hasMixin(Node) - Static method in class org.fcrepo.kernel.impl.TombstoneImpl
Check if the node has a fedora:tombstone mixin
hasProperty(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
hasType(String) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
HierarchyConverter - Class in org.fcrepo.kernel.impl.identifiers
Injects and extracts segments of hierarchy before the last segment of a multi-part identifier to ensure efficient performance of the JCR.
HierarchyConverter() - Constructor for class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 

I

indexInBuffer - Variable in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
 
inDomain(Resource) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 
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.TxAwareSession
 
isAssociatedWithUser(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
isBlankNode - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Predicate for determining whether this Node is a Fedora binary.
isContainer - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Predicate for determining whether this Node is a Fedora object.
IsExternal - Class in org.modeshape.jcr
Break through Modeshape to find out if a node is external
IsExternal() - Constructor for class org.modeshape.jcr.IsExternal
 
isFedoraBinary - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Predicate for determining whether this Node is a Fedora binary.
isFedoraSubjectTriple - Variable in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
isFrozenNode - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Predicate for determining whether this FedoraResource has a frozen node
isFrozenResource() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
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 - 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.
isInternalReferenceProperty - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Check if a property is a reference property.
isInTransaction(Session) - Static method in class org.fcrepo.kernel.impl.services.TransactionServiceImpl
Check if a session is possibly within a transaction
isManagedMixin - Static variable in class org.fcrepo.kernel.impl.rdf.ManagedRdf
 
isManagedTriple - Static variable in class org.fcrepo.kernel.impl.rdf.ManagedRdf
 
isMultivaluedProperty(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Determine if a given JCR property name is single- or multi- valued.
isNew() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
isNonRdfSourceDescription - Static variable in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Predicate for determining whether this Node is a Fedora datastream.
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(Node, String) - Static method in class org.fcrepo.kernel.impl.utils.FedoraTypesUtils
Check if a property definition is a reference property
isResource() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
isSingleton() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
 
isVersioned() - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
isVersioned() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
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.

J

JCR_VALUE_SPLITTER - Static variable in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
jcrNamespacesToRDFNamespaces - Static variable in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
A map of JCR namespaces to Fedora's RDF namespaces
JcrPropertyStatementListener - Class in org.fcrepo.kernel.impl.utils
Listen to Jena statement events, and when the statement is changed in the graph store, make the change within JCR as well.
JcrPropertyStatementListener(IdentifierConverter<Resource, FedoraResource>, Session) - Constructor for class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
Construct a statement listener within the given session
JcrPropertyStatementListener(IdentifierConverter<Resource, FedoraResource>, JcrRdfTools) - Constructor for class org.fcrepo.kernel.impl.utils.JcrPropertyStatementListener
Construct a statement listener within the given session
JcrRdfTools - Class in org.fcrepo.kernel.impl.rdf
A set of helpful tools for converting JCR properties to RDF
JcrRdfTools(IdentifierConverter<Resource, FedoraResource>, Session) - Constructor for class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Constructor with even more context.
jcrRdfTools() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
jcrTools - Variable in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
 
jcrTools - Static variable in class org.fcrepo.kernel.impl.services.AbstractService
 

L

lang() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
lang(String) - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
LdpContainerRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
LdpContainerRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.LdpContainerRdfContext
Default constructor.
LdpIsMemberOfRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
LdpIsMemberOfRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.LdpIsMemberOfRdfContext
Default constructor.
LdpRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
LdpRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.LdpRdfContext
Default constructor.
loadSystemProperties() - Method in class org.fcrepo.kernel.impl.spring.DefaultPropertiesLoader
This method loads default System Properties if: - the context is not an integration-test, and - the property is not already set This method mutates explicitly specified system Properties only if: - they represent relative paths in order to make them relative to the explicit or implicit home directory
LocalBinaryStoreEntry - Class in org.fcrepo.kernel.impl.utils.impl
A LowLevelCacheEntry within a local binary store
LocalBinaryStoreEntry(BinaryStore, Property) - Constructor for class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
 

M

ManagedRdf - Class in org.fcrepo.kernel.impl.rdf
Predicates for determining when RDF is managed by the repository.
matches(URI) - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
Check if the fixity result matches the given checksum URI
matches(long) - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
Check if the fixity result matches the given size
matches(long, URI) - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
Does the fixity entry match the given size and checksum?
ModeShapeRepositoryFactoryBean - Class in org.fcrepo.kernel.impl.spring
A Modeshape factory shim to make it play nice with our Spring-based configuration
ModeShapeRepositoryFactoryBean() - Constructor for class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
 
moveObject(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
Move an existing object from the source path to the destination path

N

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, 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_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
 
nodeConverter - Static variable in class org.fcrepo.kernel.impl.identifiers.NodeResourceConverter
 
nodeConverter() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
 
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(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - 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
 
NodeResourceConverter - Class in org.fcrepo.kernel.impl.identifiers
 
NodeResourceConverter() - Constructor for class org.fcrepo.kernel.impl.identifiers.NodeResourceConverter
 
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
 
nodeToResource(Converter<Resource, FedoraResource>) - Static method in class org.fcrepo.kernel.impl.identifiers.NodeResourceConverter
Get a converter that can transform a Node to a Resource
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.
NonRdfSourceDescriptionImpl - Class in org.fcrepo.kernel.impl
Abstraction for a Fedora datastream backed by a JCR node.
NonRdfSourceDescriptionImpl(Node) - Constructor for class org.fcrepo.kernel.impl.NonRdfSourceDescriptionImpl
The JCR node for this datastream
NOOPFilter - Class in org.fcrepo.kernel.impl.observer
Simple EventFilter that does no filtering.
NOOPFilter() - Constructor for class org.fcrepo.kernel.impl.observer.NOOPFilter
 

O

OneToOne - Class in org.fcrepo.kernel.impl.observer.eventmappings
Maps each JCR Event to a single FedoraEvent
OneToOne() - Constructor for class org.fcrepo.kernel.impl.observer.eventmappings.OneToOne
 
onEvent(EventIterator) - Method in class org.fcrepo.kernel.impl.observer.NodeRemovalEventObserver
Filter JCR events and transform them into our own FedoraEvents.
onEvent(EventIterator) - Method in class org.fcrepo.kernel.impl.observer.SimpleObserver
Filter JCR events and transform them into our own FedoraEvents.
operateOnMixin(Resource, FedoraResource) - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
operateOnMixin(Resource, FedoraResource) - Method in class org.fcrepo.kernel.impl.utils.iterators.RdfAdder
 
operateOnMixin(Resource, FedoraResource) - Method in class org.fcrepo.kernel.impl.utils.iterators.RdfRemover
 
operateOnProperty(Statement, FedoraResource) - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
operateOnProperty(Statement, FedoraResource) - Method in class org.fcrepo.kernel.impl.utils.iterators.RdfAdder
 
operateOnProperty(Statement, FedoraResource) - Method in class org.fcrepo.kernel.impl.utils.iterators.RdfRemover
 
operateOnTriple(Statement) - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
org.fcrepo.kernel.impl - package org.fcrepo.kernel.impl
This package contains abstractions for FedoraResourceImpl types and some types and functionality for Transactions.
org.fcrepo.kernel.impl.identifiers - package org.fcrepo.kernel.impl.identifiers
Unique identifier generators.
org.fcrepo.kernel.impl.observer - package org.fcrepo.kernel.impl.observer
FedoraEvent is defined here, as well some filters and listeners.
org.fcrepo.kernel.impl.observer.eventmappings - package org.fcrepo.kernel.impl.observer.eventmappings
Mappings from JCR Events to FedoraEvents
org.fcrepo.kernel.impl.rdf - package org.fcrepo.kernel.impl.rdf
 
org.fcrepo.kernel.impl.rdf.converters - package org.fcrepo.kernel.impl.rdf.converters
 
org.fcrepo.kernel.impl.rdf.impl - package org.fcrepo.kernel.impl.rdf.impl
 
org.fcrepo.kernel.impl.rdf.impl.mappings - package org.fcrepo.kernel.impl.rdf.impl.mappings
 
org.fcrepo.kernel.impl.services - package org.fcrepo.kernel.impl.services
 
org.fcrepo.kernel.impl.services.functions - package org.fcrepo.kernel.impl.services.functions
 
org.fcrepo.kernel.impl.spring - package org.fcrepo.kernel.impl.spring
Fedora runtime initialization functionality.
org.fcrepo.kernel.impl.utils - package org.fcrepo.kernel.impl.utils
 
org.fcrepo.kernel.impl.utils.impl - package org.fcrepo.kernel.impl.utils.impl
 
org.fcrepo.kernel.impl.utils.infinispan - package org.fcrepo.kernel.impl.utils.infinispan
 
org.fcrepo.kernel.impl.utils.iterators - package org.fcrepo.kernel.impl.utils.iterators
 
org.modeshape - package org.modeshape
Modeshape related sub-packages.
org.modeshape.jcr - package org.modeshape.jcr
 
org.modeshape.jcr.value.binary.infinispan - package org.modeshape.jcr.value.binary.infinispan
 

P

ParentRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
ParentRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ParentRdfContext
Default constructor.
PersistingRdfStreamConsumer - Class in org.fcrepo.kernel.impl.utils.iterators
 
PersistingRdfStreamConsumer(IdentifierConverter<Resource, FedoraResource>, Session, RdfStream) - Constructor for class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
Ordinary constructor.
PHYSICAL_ADDRESS - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
 
ProjectedCacheEntry - Class in org.fcrepo.kernel.impl.utils
Cache entry for a projected binary
ProjectedCacheEntry(Property) - Constructor for class org.fcrepo.kernel.impl.utils.ProjectedCacheEntry
Create a new ProjectedCacheEntry
PropertiesRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
NodeRdfContext for RDF that derives from JCR properties on a Resource
PropertiesRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.PropertiesRdfContext
Default constructor.
property() - Method in class org.fcrepo.kernel.impl.utils.BinaryCacheEntry
 
property() - Method in class org.fcrepo.kernel.impl.utils.impl.LocalBinaryStoreEntry
 
PropertyConverter - Class in org.fcrepo.kernel.impl.rdf.converters
Convert between RDF properties and JCR properties
PropertyConverter() - Constructor for class org.fcrepo.kernel.impl.rdf.converters.PropertyConverter
 
PropertyDefinitionToTriples - Class in org.fcrepo.kernel.impl.rdf.impl.mappings
Utility for moving Property Definitions into RDFS triples
PropertyDefinitionToTriples(Node) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyDefinitionToTriples
Translate ItemDefinitions into triples.
PropertyToTriple - Class in org.fcrepo.kernel.impl.rdf.impl.mappings
Utility for moving from JCR properties to RDF triples.
PropertyToTriple(Session, Converter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyToTriple
Default constructor.
PropertyValueIterator - Class in org.fcrepo.kernel.impl.rdf.impl.mappings
Iterate over all the values in a property or list of properties
PropertyValueIterator(Property) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyValueIterator
Iterate through a single property's values
PropertyValueIterator(Iterator<Property>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.mappings.PropertyValueIterator
Iterate through multiple property's values

R

RdfAdder - Class in org.fcrepo.kernel.impl.utils.iterators
Consumes an RdfStream by adding its contents to the JCR.
RdfAdder(IdentifierConverter<Resource, FedoraResource>, 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(IdentifierConverter<Resource, FedoraResource>, 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.FedoraTypesUtils
 
ReferencesRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
Accumulate inbound references to a given resource
ReferencesRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.ReferencesRdfContext
Add the inbound references from other nodes to this resource to the stream
registerNodeTypes(Session, InputStream) - Method in class org.fcrepo.kernel.impl.services.NodeServiceImpl
 
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
removeMixin(FedoraResource, Resource, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Remove a mixin from a node
removeNodeProperty(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
removeProperty(FedoraResource, Property, RDFNode, Map<String, String>) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Remove a property from a node
removeReferencePlaceholders(IdentifierConverter<Resource, FedoraResource>, Node, String, Resource) - Method in class org.fcrepo.kernel.impl.utils.NodePropertiesTools
Remove a reference placeholder that links one node to another in-domain resource
removeVersion(Session, String, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
 
replaceProperties(IdentifierConverter<Resource, FedoraResource>, Model, RdfStream) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
repositoryHasType(Session, String) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
 
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() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
 
RESOURCE_NAMESPACE - Static variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
Default namespace to use for node URIs
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.
reverse - Variable in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 
revertToVersion(Session, 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 of a repository.
RootRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.RootRdfContext
Ordinary constructor.

S

ServiceHelpers - Class in org.fcrepo.kernel.impl.services
Uncategorized helper methods
ServiceHelpers() - Constructor for class org.fcrepo.kernel.impl.services.ServiceHelpers
 
SessionUtils - Class in org.modeshape.jcr
 
setConnManager(HttpClientConnectionManager) - Method in class org.fcrepo.kernel.impl.services.ExternalContentServiceImpl
 
setContent(InputStream, String, URI, String, StoragePolicyDecisionPoint) - Method in class org.fcrepo.kernel.impl.FedoraBinaryImpl
 
setEnvironment(Cache<String, byte[]>, Set<String>) - Method in class org.fcrepo.kernel.impl.utils.impl.DistributedFixityCheck
 
setLength(int) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
setLevels(int) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
setPrefix(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
setRepositoryConfiguration(Resource) - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
Set the configuration to use for creating the repository
setSeparator(String) - Method in class org.fcrepo.kernel.impl.identifiers.HierarchyConverter
 
SimpleObserver - Class in org.fcrepo.kernel.impl.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.impl.observer.SimpleObserver
 
skip(long) - Method in class org.fcrepo.kernel.impl.utils.infinispan.CacheLoaderChunkInputStream
 
skolemize(IdentifierConverter<Resource, FedoraResource>, Statement) - Method in class org.fcrepo.kernel.impl.rdf.JcrRdfTools
Convert an external statement into a persistable statement by skolemizing blank nodes, creating hash-uri subjects, etc
stopListening() - Method in class org.fcrepo.kernel.impl.observer.NodeRemovalEventObserver
logout of the session
stopListening() - Method in class org.fcrepo.kernel.impl.observer.SimpleObserver
logout of the session
stopRepository() - Method in class org.fcrepo.kernel.impl.spring.ModeShapeRepositoryFactoryBean
Attempts to undeploy the repository and shutdown the ModeShape engine on context destroy.
stream() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
subject() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
 

T

TIMEOUT_SYSTEM_PROPERTY - Static variable in class org.fcrepo.kernel.impl.TransactionImpl
 
toDomain(String) - Method in class org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator
 
TombstoneImpl - Class in org.fcrepo.kernel.impl
 
TombstoneImpl(Node) - Constructor for class org.fcrepo.kernel.impl.TombstoneImpl
Construct a FedoraObject from an existing JCR Node
toString() - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 
toString() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
toString() - Method in class org.fcrepo.kernel.impl.utils.FixityResultImpl
 
TransactionImpl - Class in org.fcrepo.kernel.impl
A Fedora Transaction wraps a JCR session with some expiration logic.
TransactionImpl(Session, String) - Constructor for class org.fcrepo.kernel.impl.TransactionImpl
Create a transaction for the given Session
TransactionServiceImpl - Class in org.fcrepo.kernel.impl.services
This is part of the strawman implementation for Fedora transactions This service implements a simple Transaction service which is able to create/commit/rollback Transaction objects A Scheduled annotation is used for removing timed out Transactions
TransactionServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.TransactionServiceImpl
 
translator() - Method in class org.fcrepo.kernel.impl.rdf.impl.NodeRdfContext
 
translator() - Method in class org.fcrepo.kernel.impl.utils.iterators.PersistingRdfStreamConsumer
 
TxAwareSession - Class in org.fcrepo.kernel.impl
A dynamic proxy that wraps JCR sessions.
TxAwareSession(Session, String) - Constructor for class org.fcrepo.kernel.impl.TxAwareSession
 
TypeRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
 
TypeRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.TypeRdfContext
Default constructor.

U

UNKNOWN_NODE_VIEW - Static variable in class org.fcrepo.kernel.impl.services.functions.GetClusterConfiguration
 
unregisterObservationManager(Session) - Static method in class org.modeshape.jcr.SessionUtils
Until MODE-2343 is fixed, we need to manually dispose of the ObservationManager listener.
updateExpiryDate() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
updateProperties(IdentifierConverter<Resource, FedoraResource>, String, RdfStream) - Method in class org.fcrepo.kernel.impl.FedoraResourceImpl
 

V

value() - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
value(String) - Method in class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
ValueConverter - Class in org.fcrepo.kernel.impl.rdf.converters
 
ValueConverter(Session, Converter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.converters.ValueConverter
Convert values between JCR values and RDF objects with the given session and subjects
ValueConverter.RdfLiteralJcrValueBuilder - Class in org.fcrepo.kernel.impl.rdf.converters
 
ValueConverter.RdfLiteralJcrValueBuilder(String) - Constructor for class org.fcrepo.kernel.impl.rdf.converters.ValueConverter.RdfLiteralJcrValueBuilder
 
VersionServiceImpl - Class in org.fcrepo.kernel.impl.services
This service exposes management of node versioning.
VersionServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.VersionServiceImpl
 
VersionsRdfContext - Class in org.fcrepo.kernel.impl.rdf.impl
An NodeRdfContext that supplies Triples concerning the versions of a selected Node.
VersionsRdfContext(FedoraResource, IdentifierConverter<Resource, FedoraResource>) - Constructor for class org.fcrepo.kernel.impl.rdf.impl.VersionsRdfContext
Ordinary constructor.
A B C D E F G H I J L M N O P R S T U V 

Copyright © 2013-2014 DuraSpace, Inc.. All Rights Reserved.