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

A

AbstractDeleteResourceService - Class in org.fcrepo.kernel.impl.services
Shared delete/purge code.
AbstractDeleteResourceService() - Constructor for class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
 
AbstractNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
An abstract operation for interacting with a non-rdf source
AbstractNonRdfSourceOperation(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
Basic constructor.
AbstractNonRdfSourceOperation(FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
Constructor for internal binaries.
AbstractNonRdfSourceOperation(FedoraId, URI, String) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
Constructor for external content.
AbstractNonRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
An abstract operation for interacting with a non-rdf source
AbstractNonRdfSourceOperationBuilder(FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
Constructor for internal binary.
AbstractNonRdfSourceOperationBuilder(FedoraId, String, URI) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
Constructor for external binary.
AbstractRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
Abstract operation for interacting with an rdf source
AbstractRdfSourceOperation(FedoraId, RdfStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
AbstractRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Abstract builder for interacting with an Rdf Source Operation Builder
AbstractRdfSourceOperationBuilder(FedoraId, String, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
AbstractResourceOperation - Class in org.fcrepo.kernel.impl.operations
Abstract operation for interacting with a resource
AbstractResourceOperation(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
 
AbstractResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Base resource operation builder to share class fields and userPrincipal method.
AbstractResourceOperationBuilder(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
Constructor.
AbstractService - Class in org.fcrepo.kernel.impl.services
Abstract service for interacting with a kernel service
AbstractService() - Constructor for class org.fcrepo.kernel.impl.services.AbstractService
 
acquire(String, FedoraId) - Method in class org.fcrepo.kernel.impl.lock.InMemoryResourceLockManager
 
addContainedBy(String, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
addContainedBy(String, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
addContainedBy(String, FedoraId, FedoraId, Instant, Instant) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
addContainedBy(String, FedoraId, FedoraId, Instant, Instant) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
addMembership(String, FedoraId, FedoraId, Triple, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Add new membership property to the index, clearing any delete operations for the property if necessary.
addMembership(String, FedoraId, FedoraId, Triple, Instant, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Add new membership property to the index
archivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
 

B

BinaryImpl - Class in org.fcrepo.kernel.impl.models
Implementation of a Non-RDF resource.
BinaryImpl(FedoraId, String, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.BinaryImpl
Construct the binary
build() - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
Constructs a new Event object from the details in the builder.
build() - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
 
build() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 
build() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
 
build() - Method in class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationBuilderImpl
 
build() - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationBuilder
 
build() - Method in class org.fcrepo.kernel.impl.operations.PurgeResourceOperationBuilder
 
build() - Method in class org.fcrepo.kernel.impl.operations.ReferenceOperationBuilder
 
build() - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationBuilder
 
build() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
 
build() - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
 

C

checkAclLinkHeader(List<String>) - Method in class org.fcrepo.kernel.impl.services.AbstractService
Check that we don't try to provide an ACL Link header.
checkFixity(Binary) - Method in class org.fcrepo.kernel.impl.services.FixityServiceImpl
 
cleanupClosedTransactions() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
Periodically scan for closed transactions for cleanup
clearEvents(String) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
 
clearIndex() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Clear all entries from the index
commit() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
commitIfShortLived() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
commitTransaction(String) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
commitTransaction(String) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
commitTransaction(String) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Perform a commit of operations stored in the specified transaction
commitTransaction(String) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
commitTransaction(String) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
commitTransaction(String) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 
ContainerImpl - Class in org.fcrepo.kernel.impl.models
Implementation of an LDP Container resource
ContainerImpl(FedoraId, String, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.ContainerImpl
Construct the container
containmentIndex - Variable in class org.fcrepo.kernel.impl.services.AbstractService
 
ContainmentIndexImpl - Class in org.fcrepo.kernel.impl
 
ContainmentIndexImpl() - Constructor for class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
ContainmentIndexMetrics - Class in org.fcrepo.kernel.impl
ContainmentIndex wrapper for adding metrics
ContainmentIndexMetrics() - Constructor for class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
containmentLastUpdated(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
containmentLastUpdated(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
ContainmentTriplesServiceImpl - Class in org.fcrepo.kernel.impl.services
Containment Triples service.
ContainmentTriplesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ContainmentTriplesServiceImpl
 
content - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
contentDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
contentDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 
contentSize - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
contentSize(long) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
contentSize(long) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 
create() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
create(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationFactoryImpl
 
create(Transaction, FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.WebacAclServiceImpl
 
createBuilder(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.VersionResourceOperationFactoryImpl
 
createBuilder(FedoraId, String, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
 
createdBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
createdBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
createdDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
createdDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
createExternalBinaryBuilder(FedoraId, String, URI) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
 
createInternalBinaryBuilder(FedoraId, InputStream) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
 
CreateNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
Operation for creating a new non-rdf source
CreateNonRdfSourceOperation(FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
Constructor for internal binaries.
CreateNonRdfSourceOperation(FedoraId, URI, String) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
Constructor for external content.
CreateNonRdfSourceOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
Builder for operations to create new non-rdf sources
CreateNonRdfSourceOperationBuilderImpl(FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
Constructor for internal binary.
CreateNonRdfSourceOperationBuilderImpl(FedoraId, String, URI) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
Constructor for external binary.
CreateRdfSourceOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
Builder for operations to create rdf sources
CreateRdfSourceOperationBuilderImpl(FedoraId, String, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
Constructor.
CreateRdfSourceOperationImpl - Class in org.fcrepo.kernel.impl.operations
Operation to create an RDF source.
CreateRdfSourceOperationImpl(FedoraId, String, RdfStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
Constructor for creation operation
CreateResourceServiceImpl - Class in org.fcrepo.kernel.impl.services
Create a RdfSource resource.
CreateResourceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.CreateResourceServiceImpl
 
createVersion(Transaction, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.VersionServiceImpl
 
CreateVersionResourceOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
Default impl of CreateVersionResourceOperationBuilder
CreateVersionResourceOperationBuilderImpl(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationBuilderImpl
Create a new builder
CreateVersionResourceOperationImpl - Class in org.fcrepo.kernel.impl.operations
Default impl of CreateVersionResourceOperation
CreateVersionResourceOperationImpl(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationImpl
 

D

DEFAULT_USER_AGENT_BASE_URI - Static variable in class org.fcrepo.kernel.impl.util.UserUtil
 
deleteAllReferences(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
deleteAllReferences(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 
deleteBuilder(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
 
deleteMembershipForProxyAfter(String, FedoraId, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
 
deleteMembershipForSourceAfter(String, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Delete membership entries that are active at or after the given timestamp for the specified source
deleteMembershipReferences(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Clean up any references to the target id, in transactions and outside
DeleteResourceOperation - Class in org.fcrepo.kernel.impl.operations
Operation for deleting a resource
DeleteResourceOperation(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.DeleteResourceOperation
 
DeleteResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Builder for operations to delete a resource
DeleteResourceOperationBuilder(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.DeleteResourceOperationBuilder
Construct the builder
DeleteResourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
Implementation of a delete resource operation factory
DeleteResourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
 
DeleteResourceServiceImpl - Class in org.fcrepo.kernel.impl.services
This class mediates delete operations between the kernel and persistent storage layers
DeleteResourceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.DeleteResourceServiceImpl
 
deleteTransaction(String) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Delete all entries related to a transaction
determineInteractionModel(List<String>, boolean, boolean, boolean) - Method in class org.fcrepo.kernel.impl.services.AbstractService
Utility to determine the correct interaction model from elements of a request.
digests - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
doAction(Transaction, PersistentStorageSession, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
Perform the actual delete or purge action
doAction(Transaction, PersistentStorageSession, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.DeleteResourceServiceImpl
 
doAction(Transaction, PersistentStorageSession, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.PurgeResourceServiceImpl
 
doesResourceExist(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.models.ResourceHelperImpl
 

E

emitEvents(String, String, String) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
 
endMembershipForSource(String, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
End all membership properties resulting from the specified source container
endMembershipFromChild(String, FedoraId, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
End a membership from the child of a Direct/IndirectContainer, setting an end time if committed, or clearing from the current tx if it was newly added.
ensureValidACLAuthorization(Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
This method does two things: - Throws an exception if an authorization has both accessTo and accessToClass - Adds a default accessTo target if an authorization has neither accessTo nor accessToClass
ensureValidDirectContainer(FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
Verifies that DirectContainer properties are valid, throwing exceptions if the triples do not meet LDP requirements or a server managed property is specified as a membership relation.
EventAccumulatorImpl - Class in org.fcrepo.kernel.impl.observer
 
EventAccumulatorImpl() - Constructor for class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
 
EventBuilder - Interface in org.fcrepo.kernel.impl.observer
Stores details about an Event.
EventImpl - Class in org.fcrepo.kernel.impl.observer
An event that describes one or more actions that a user preformed on a resource.
EventImpl(FedoraId, Set<EventType>, Set<String>, String, URI, String, String, Instant) - Constructor for class org.fcrepo.kernel.impl.observer.EventImpl
Create a new FedoraEvent
expire() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
externalType - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
externalURI - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 

F

FEDORA_ID_COLUMN - Static variable in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
fedoraId - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
fedoraPropsConfig - Variable in class org.fcrepo.kernel.impl.services.AbstractService
 
FedoraResourceImpl - Class in org.fcrepo.kernel.impl.models
Implementation of a Fedora resource, containing functionality common to the more concrete resource implementations.
FedoraResourceImpl(FedoraId, String, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
filename - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
filename(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
filename(String) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 
find(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.WebacAclServiceImpl
 
findMementoByDatetime(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
FixityServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of FixityService
FixityServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.FixityServiceImpl
 
fromResourceOperation(FedoraId, ResourceOperation, String) - Static method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
Creates a new EventBuilder based on an ResourceOperation

G

get(String) - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
get(FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ManagedPropertiesServiceImpl
 
get(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ContainmentTriplesServiceImpl
 
getAcl() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getBaseUrl() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getChildren(Boolean) - Method in class org.fcrepo.kernel.impl.models.ContainerImpl
 
getChildren(Boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getChildren(Boolean) - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
getChildren(String, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getContained(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
Get the contained resources to act upon.
getContained(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.DeleteResourceServiceImpl
 
getContained(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.PurgeResourceServiceImpl
 
getContainedBy(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
getContainedBy(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
getContainer() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getContainer() - Method in class org.fcrepo.kernel.impl.models.WebacAclImpl
 
getContainer(String, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getContainerIdByPath(String, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
getContainerIdByPath(String, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
getContainmentIndex() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getContains(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
getContains(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
getContainsDeleted(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
getContainsDeleted(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
getContent() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getContent() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getContentDigests() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getContentDigests() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getContentSize() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getContentSize() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getContentStream() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getContentUri() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getCreatedBy() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getCreatedBy() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
getCreatedDate() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getCreatedDate() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
getDataSource() - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
Get the data source backing this containment index
getDataSource() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Get the JDBC datastore.
getDataSource() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
Get the JDBC datastore.
getDate() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getDeletedObject() - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
 
getDescribedResource() - Method in class org.fcrepo.kernel.impl.models.ContainerImpl
 
getDescribedResource() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getDescribedResource() - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
 
getDescription() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getDescription() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getDigests() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getEtagValue() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getEventAccumulator() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getEventID() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getExpires() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
getExternalHandling() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getExternalHandlingType() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getExternalHandlingURI() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getExternalURL() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getFedoraId() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getFedoraId() - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
 
getFedoraId() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getFilename() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getFilename() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getFixity(Binary, Collection<String>) - Method in class org.fcrepo.kernel.impl.services.FixityServiceImpl
 
getId() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getId() - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
 
getId() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
getInboundReferences(String, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
getInboundReferences(String, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 
getInteractionModel() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getInteractionModel() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
 
getInteractionModel() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
 
getLastModifiedBy() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getLastModifiedBy() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
getLastUpdated(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
 
getLastUpdatedTimestamp(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
getMembership(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Get a stream of membership triples with
getMembership(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
getMembershipService() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getMementoDatetime() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getMimeType() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getMimeType() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
getOriginalResource() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getOriginalResource() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
getParent() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getParentId() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
 
getParentId() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
 
getPath() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getPersistentStorageSessionManager() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getReferenceService() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getResource(String, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getResource(FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getResource(FedoraId, Class<T>) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getResource(Transaction, FedoraId, Class<T>) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
getResourceId() - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
 
getResourceLockManager() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getResourceTriples(Transaction, FedoraResource, LdpTriplePreferences, int) - Method in class org.fcrepo.kernel.impl.services.ResourceTripleServiceImpl
 
getResourceTypes() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getSession() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getStateToken() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.ContainerImpl
 
getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
 
getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
getSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
 
getTimeMap() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getTimeMap() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
getTransactionTemplate() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
getTriples() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
getTriples() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getTriples() - Method in class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
 
getTriples() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
getTriples() - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
getType() - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperation
 
getType() - Method in class org.fcrepo.kernel.impl.operations.PurgeResourceOperation
 
getType() - Method in class org.fcrepo.kernel.impl.operations.ReferenceOperation
 
getType() - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperation
 
getType() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
 
getType() - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperation
 
getTypes() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getTypes() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getUserAgent() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getUserID() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getUserPrincipal() - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
 
getUserTypes() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
getUserTypes() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
getUserTypes() - Method in class org.fcrepo.kernel.impl.models.TombstoneImpl
 
getUserURI() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
getUserURI(String, String) - Static method in class org.fcrepo.kernel.impl.util.UserUtil
Returns the user agent based on the session user id.

H

hasExpired() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
hasProperty(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
hasResourcesStartingWith(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
hasResourcesStartingWith(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
hasType(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 

I

InMemoryResourceLockManager - Class in org.fcrepo.kernel.impl.lock
In memory resource lock manager
InMemoryResourceLockManager() - Constructor for class org.fcrepo.kernel.impl.lock.InMemoryResourceLockManager
 
interactionModel - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
The interaction model of this resource, null in case of update.
isAcl() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
isAcl() - Method in class org.fcrepo.kernel.impl.models.WebacAclImpl
 
isArchivalGroup() - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
 
isArchivalGroup() - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
 
isCommitted() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
isGhostNode(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceHelperImpl
 
isMemento() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
isOriginalResource() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
isOriginalResource() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
isOriginalResource() - Method in class org.fcrepo.kernel.impl.models.WebacAclImpl
 
isProxy() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
isRedirect() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
isRolledBack() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
isShortLived() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 

L

lastModifiedBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
lastModifiedBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
lastModifiedDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
lastModifiedDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
listMementoDatetimes() - Method in class org.fcrepo.kernel.impl.models.TimeMapImpl
 
lockArchivalGroupResource(Transaction, PersistentStorageSession, FedoraId) - Method in class org.fcrepo.kernel.impl.services.AbstractService
 
lockArchivalGroupResourceFromParent(Transaction, PersistentStorageSession, FedoraId) - Method in class org.fcrepo.kernel.impl.services.AbstractService
 
lockResource(FedoraId) - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
logMembership() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Log all membership entries, for debugging usage only
logOperations() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Log all membership operations, for debugging usage only

M

ManagedPropertiesServiceImpl - Class in org.fcrepo.kernel.impl.services
Retrieve the managed properties as triples
ManagedPropertiesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ManagedPropertiesServiceImpl
 
MembershipIndexManager - Class in org.fcrepo.kernel.impl.services
Manager for the membership index
MembershipIndexManager() - Constructor for class org.fcrepo.kernel.impl.services.MembershipIndexManager
 
membershipService - Variable in class org.fcrepo.kernel.impl.services.AbstractService
 
MembershipServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of a service which updates and persists membership properties for resources
MembershipServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
merge(EventBuilder) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
Merges another EventBuilder into this EventBuilder.
merge(EventBuilder) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
 
mimeType - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
mimeType(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
mimeType(String) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 

N

NO_END_INSTANT - Static variable in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
NonRdfSourceDescriptionImpl - Class in org.fcrepo.kernel.impl.models
Implementation of a non-rdf source description
NonRdfSourceDescriptionImpl(FedoraId, String, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.NonRdfSourceDescriptionImpl
Construct a description resource
NonRdfSourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
Factory for operations to update non-rdf sources
NonRdfSourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
 

O

org.fcrepo.kernel.impl - package org.fcrepo.kernel.impl
 
org.fcrepo.kernel.impl.lock - package org.fcrepo.kernel.impl.lock
 
org.fcrepo.kernel.impl.models - package org.fcrepo.kernel.impl.models
 
org.fcrepo.kernel.impl.observer - package org.fcrepo.kernel.impl.observer
 
org.fcrepo.kernel.impl.operations - package org.fcrepo.kernel.impl.operations
 
org.fcrepo.kernel.impl.services - package org.fcrepo.kernel.impl.services
 
org.fcrepo.kernel.impl.util - package org.fcrepo.kernel.impl.util
 

P

parentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 
parentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
 
perform(Transaction, String, FedoraId, String, String, long, List<String>, Collection<URI>, InputStream, ExternalContent) - Method in class org.fcrepo.kernel.impl.services.CreateResourceServiceImpl
 
perform(Transaction, String, FedoraId, String, String, Collection<URI>, InputStream, long, ExternalContent) - Method in class org.fcrepo.kernel.impl.services.ReplaceBinariesServiceImpl
 
perform(Transaction, String, FedoraId, List<String>, Model) - Method in class org.fcrepo.kernel.impl.services.CreateResourceServiceImpl
 
perform(Transaction, String, FedoraId, Model) - Method in class org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl
 
perform(Transaction, FedoraResource, String) - Method in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
The starts the service, does initial checks and setups for processing.
populateMembershipHistory(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
postConstruct() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
 
psManager - Variable in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
 
purgeBuilder(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
 
purgeResource(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
purgeResource(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
PurgeResourceOperation - Class in org.fcrepo.kernel.impl.operations
Purge resource operation
PurgeResourceOperation(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.PurgeResourceOperation
 
PurgeResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Builder for operations to purge a resource
PurgeResourceOperationBuilder(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.PurgeResourceOperationBuilder
Construct the builder
PurgeResourceServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of purge resource service.
PurgeResourceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.PurgeResourceServiceImpl
 

R

RdfSourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
Implementation of a factory for operations on rdf sources
RdfSourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
 
recordEvent(String, FedoraId, ResourceOperation) - Method in class org.fcrepo.kernel.impl.services.AbstractService
 
recordEventForOperation(String, FedoraId, ResourceOperation) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
 
ReferenceOperation - Class in org.fcrepo.kernel.impl.operations
Operation to track a reference operation.
ReferenceOperation(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReferenceOperation
 
ReferenceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Build a reference operation.
ReferenceOperationBuilder(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReferenceOperationBuilder
Constructor.
referenceService - Variable in class org.fcrepo.kernel.impl.services.AbstractService
 
ReferenceServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of reference service.
ReferenceServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
ReferenceServiceMetrics - Class in org.fcrepo.kernel.impl.services
ReferenceService wrapper for collecting metrics
ReferenceServiceMetrics() - Constructor for class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 
refresh() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
reindexByFedoraId(String, String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReindexServiceImpl
 
ReindexResourceOperation - Class in org.fcrepo.kernel.impl.operations
Operation for reindexing a resource
ReindexResourceOperation(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperation
 
ReindexResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Builder for operations to reindex a resource
ReindexResourceOperationBuilder(FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperationBuilder
Construct the builder
ReindexResourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
Implementation of a reindex resource operation factory
ReindexResourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperationFactoryImpl
 
ReindexServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of ReindexService
ReindexServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReindexServiceImpl
 
relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
 
relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
 
releaseAll(String) - Method in class org.fcrepo.kernel.impl.lock.InMemoryResourceLockManager
 
releaseResourceLocksIfShortLived() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
removeContainedBy(String, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
removeContainedBy(String, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
removeResource(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
removeResource(String, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
ReplaceBinariesServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of a service for replacing/updating binary resources
ReplaceBinariesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReplaceBinariesServiceImpl
 
ReplacePropertiesServiceImpl - Class in org.fcrepo.kernel.impl.services
This class mediates update operations between the kernel and persistent storage layers
ReplacePropertiesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl
 
rescId - Variable in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
 
reset() - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
reset() - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
reset() - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
reset() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
reset() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 
resolveSystemTypes(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
resourceCreated(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
resourceDeleted(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
resourceExists(String, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
resourceExists(String, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
resourceFactory - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
resourceFactory - Variable in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
 
ResourceFactoryImpl - Class in org.fcrepo.kernel.impl.models
Implementation of ResourceFactory interface.
ResourceFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
 
ResourceHelperImpl - Class in org.fcrepo.kernel.impl.models
Utility class for helper methods.
ResourceHelperImpl() - Constructor for class org.fcrepo.kernel.impl.models.ResourceHelperImpl
 
resourceId - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
resourceId - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
String of the resource ID.
resourceModified(String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
ResourceOperationEventBuilder - Class in org.fcrepo.kernel.impl.observer
Converts a ResourceOperation into an Event.
RESOURCES_TABLE - Static variable in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
ResourceTripleServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of the ResourceTripleService
ResourceTripleServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.ResourceTripleServiceImpl
 
rollback() - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
rollbackTransaction(String) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
 
rollbackTransaction(String) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
 
rollbackTransaction(String) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
rollbackTransaction(String) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
rollbackTransaction(String) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 

S

serverManagedPropsMode - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
setArchivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
 
setBaseUri(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
setContent(InputStream) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setContentSize(long) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setContentSize(Long) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
setCreatedBy(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setCreatedBy(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
setCreatedDate(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setCreatedDate(Instant) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
setDataSource(DataSource) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
Set the data source backing this containment index
setDataSource(DataSource) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
Set the JDBC datastore.
setDataSource(DataSource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
Set the JDBC datastore.
setDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
setDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setEtag(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setExternalHandling(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
setExternalHandlingType(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setExternalHandlingURI(URI) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setExternalUrl(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
setFilename(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
setFilename(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setInteractionModel(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setIsArchivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setIsMemento(boolean) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setLastModifiedBy(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setLastModifiedBy(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
setLastModifiedDate(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setLastModifiedDate(Instant) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
setMembershipIndexManager(MembershipIndexManager) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
setMementoDatetime(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setMimeType(String) - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
 
setMimeType(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
 
setParentId(FedoraId) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setParentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
 
setParentId(FedoraId) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
 
setResourceFactory(ResourceFactory) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
 
setShortLived(boolean) - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
setStateToken(String) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setTypes(List<URI>) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 
setUp() - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
 
setUp() - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
setUserAgent(String) - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
setUserPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
 

T

TimeMapImpl - Class in org.fcrepo.kernel.impl.models
FedoraResource implementation that represents a Memento TimeMap of the base resource.
TimeMapImpl(FedoraResource, String, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.TimeMapImpl
 
TombstoneImpl - Class in org.fcrepo.kernel.impl.models
Tombstone class
TombstoneImpl(FedoraId, String, PersistentStorageSessionManager, ResourceFactory, FedoraResource) - Constructor for class org.fcrepo.kernel.impl.models.TombstoneImpl
 
toString() - Method in class org.fcrepo.kernel.impl.observer.EventImpl
 
toString() - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
 
TransactionImpl - Class in org.fcrepo.kernel.impl
The Fedora Transaction implementation
TransactionImpl(String, TransactionManagerImpl, Duration) - Constructor for class org.fcrepo.kernel.impl.TransactionImpl
 
TransactionManagerImpl - Class in org.fcrepo.kernel.impl
The Fedora Transaction Manager implementation
triples - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperation
 
triples(RdfStream) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
triples(RdfStream) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
 
tripleStream - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
Holds the stream of user's triples.
txId - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
 

U

updateBuilder(FedoraId, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
 
updateExpiry(Duration) - Method in class org.fcrepo.kernel.impl.TransactionImpl
 
updateExternalBinaryBuilder(FedoraId, String, URI) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
 
updateInternalBinaryBuilder(FedoraId, InputStream) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
 
UpdateNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
Operation for updating a non-rdf source
UpdateNonRdfSourceOperation(FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
Constructor for internal binaries.
UpdateNonRdfSourceOperation(FedoraId, URI, String) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
Constructor for external content.
UpdateNonRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Builder for operations to update non-rdf sources
UpdateNonRdfSourceOperationBuilder(FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
 
UpdateNonRdfSourceOperationBuilder(FedoraId, String, URI) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
 
updateProperties(Transaction, String, FedoraId, String) - Method in class org.fcrepo.kernel.impl.services.UpdatePropertiesServiceImpl
 
UpdatePropertiesServiceImpl - Class in org.fcrepo.kernel.impl.services
This class implements the update properties operation.
UpdatePropertiesServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.UpdatePropertiesServiceImpl
 
UpdateRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
Operation for updating an RDF source
UpdateRdfSourceOperation(FedoraId, RdfStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperation
 
UpdateRdfSourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
Builder for operations to update rdf sources
UpdateRdfSourceOperationBuilder(FedoraId, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
Constructor.
updateReferences(String, FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
Wrapper to call the referenceService updateReference method
updateReferences(String, FedoraId, String, RdfStream) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
 
updateReferences(String, FedoraId, String, RdfStream) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
 
userPrincipal - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
userPrincipal - Variable in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
Principal of the user performing the operation
userPrincipal - Variable in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
 
userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
 
userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
 
userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
 
userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
 
userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
 
userPrincipal(String) - Method in class org.fcrepo.kernel.impl.operations.CreateVersionResourceOperationBuilderImpl
 
UserUtil - Class in org.fcrepo.kernel.impl.util
 

V

VersionResourceOperationFactoryImpl - Class in org.fcrepo.kernel.impl.operations
Default impl of VersionResourceOperationFactory
VersionResourceOperationFactoryImpl() - Constructor for class org.fcrepo.kernel.impl.operations.VersionResourceOperationFactoryImpl
 
VersionServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of VersionService
VersionServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.VersionServiceImpl
 

W

WebacAclImpl - Class in org.fcrepo.kernel.impl.models
Webac Acl class
WebacAclImpl(FedoraId, String, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.WebacAclImpl
Constructor
WebacAclServiceImpl - Class in org.fcrepo.kernel.impl.services
Implementation of WebacAclService
WebacAclServiceImpl() - Constructor for class org.fcrepo.kernel.impl.services.WebacAclServiceImpl
 
withBaseUrl(String) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
Sets the baseUrl of the requests
withBaseUrl(String) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
 
withResourceTypes(Set<String>) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
Sets the resource's RDF Types on the event
withResourceTypes(Set<String>) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
 
withUserAgent(String) - Method in interface org.fcrepo.kernel.impl.observer.EventBuilder
Sets the user's user-agent
withUserAgent(String) - Method in class org.fcrepo.kernel.impl.observer.ResourceOperationEventBuilder
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages