A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
-
Basic constructor.
- AbstractNonRdfSourceOperation(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
-
Constructor for internal binaries.
- AbstractNonRdfSourceOperation(Transaction, 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(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
-
Constructor for internal binary.
- AbstractNonRdfSourceOperationBuilder(Transaction, 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(Transaction, 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(Transaction, FedoraId, String, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
- AbstractRelaxableResourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Abstract operation for a relaxable resource operations
- AbstractRelaxableResourceOperation(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- AbstractRelaxableResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Abstract builder for constructing relaxable resource operations
- AbstractRelaxableResourceOperationBuilder(Transaction, FedoraId, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- AbstractResourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Abstract operation for interacting with a resource
- AbstractResourceOperation(Transaction, 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(Transaction, 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(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- addContainedBy(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- addContainedBy(Transaction, FedoraId, FedoraId, Instant, Instant) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- addContainedBy(Transaction, FedoraId, FedoraId, Instant, Instant) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- addMembership(Transaction, 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(Transaction, 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, Transaction, PersistentStorageSessionManager, ResourceFactory, UserTypesCache) - 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.UpdateNonRdfSourceHeadersOperationBuilderImpl
- build() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
- build() - Method in class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
C
- cacheUserTypes(FedoraId, List<URI>, String) - Method in class org.fcrepo.kernel.impl.cache.UserTypesCacheImpl
- cacheUserTypes(FedoraId, RdfStream, String) - Method in class org.fcrepo.kernel.impl.cache.UserTypesCacheImpl
- 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(Transaction) - 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(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Perform a commit of operations stored in the specified transaction
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- commitTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- commitTransaction(Transaction) - 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, Transaction, PersistentStorageSessionManager, ResourceFactory, UserTypesCache) - 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- containmentLastUpdated(Transaction, 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
- contentDigests(Collection<URI>) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationBuilderImpl
- 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
- contentSize(long) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationBuilderImpl
- create() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- create(Transaction, 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.VersionResourceOperationFactoryImpl
- createBuilder(Transaction, FedoraId, String, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
- createdBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- createdBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- createdDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- createdDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- createExternalBinaryBuilder(Transaction, FedoraId, String, URI) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- createInternalBinaryBuilder(Transaction, 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(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperation
-
Constructor for internal binaries.
- CreateNonRdfSourceOperation(Transaction, 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(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.CreateNonRdfSourceOperationBuilderImpl
-
Constructor for internal binary.
- CreateNonRdfSourceOperationBuilderImpl(Transaction, 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(Transaction, 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(Transaction, 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(Transaction, 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(Transaction, 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- deleteAllReferences(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
- deleteBuilder(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
- deleteMembershipForProxyAfter(Transaction, FedoraId, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
- deleteMembershipForSourceAfter(Transaction, 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(Transaction, 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(Transaction, 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(Transaction) - 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
- doInTx(Runnable) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- dropSessionCache(String) - Method in class org.fcrepo.kernel.impl.cache.UserTypesCacheImpl
E
- emitEvents(Transaction, String, String) - Method in class org.fcrepo.kernel.impl.observer.EventAccumulatorImpl
- endMembershipForSource(Transaction, FedoraId, Instant) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
End all membership properties resulting from the specified source container
- endMembershipFromChild(Transaction, 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.
- ensureCommitting() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- 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
- extractNonRdfSourceHeaderTriples(FedoraId, Model) - Method in class org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl
F
- fail() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- 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, Transaction, PersistentStorageSessionManager, ResourceFactory, UserTypesCache) - 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
- filename(String) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationBuilderImpl
- 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
- getArchivalGroupId() - 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(Transaction, 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContainedBy(Transaction, 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.models.ResourceFactoryImpl
- getContainerIdByPath(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContainerIdByPath(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- getContainmentIndex() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- getContains(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContains(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- getContainsDeleted(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- getContainsDeleted(Transaction, 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
- getContentDigests() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- getContentSize() - Method in class org.fcrepo.kernel.impl.models.BinaryImpl
- getContentSize() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContentSize() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- getContentStream() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContentStream() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- getContentUri() - Method in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperation
- getContentUri() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- getCreatedBy() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getCreatedBy() - Method in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- getCreatedDate() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getCreatedDate() - Method in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- 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
- getDbTransactionExecutor() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- 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
- getExternalHandling() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- 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
- getFilename() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- 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(Transaction, FedoraResource) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- getInboundReferences(Transaction, 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.models.TimeMapImpl
- 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.AbstractRelaxableResourceOperation
- getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- getLastModifiedDate() - Method in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- getLastUpdated(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
- getLastUpdatedTimestamp(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- getMembership(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipIndexManager
-
Get a stream of membership triples with
- getMembership(Transaction, 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
- getMimeType() - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- 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.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(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
- getSearchIndex() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- 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
- getTransaction() - Method in class org.fcrepo.kernel.impl.operations.AbstractResourceOperation
- getTransaction() - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- 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.ReindexResourceOperationImpl
- 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
- getUserTypes(FedoraId, String, Supplier<RdfStream>) - Method in class org.fcrepo.kernel.impl.cache.UserTypesCacheImpl
- getUserTypesCache() - Method in class org.fcrepo.kernel.impl.TransactionManagerImpl
- 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- hasResourcesStartingWith(Transaction, 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
- isOpen() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- isOpenLongRunning() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- 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
- isReadOnly() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- 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.AbstractRelaxableResourceOperation
- lastModifiedBy - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- lastModifiedDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- lastModifiedDate - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- 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
- mergeSessionCache(String) - Method in class org.fcrepo.kernel.impl.cache.UserTypesCacheImpl
- 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
- mimeType(String) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationBuilderImpl
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, Transaction, PersistentStorageSessionManager, ResourceFactory, UserTypesCache) - 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.cache - package org.fcrepo.kernel.impl.cache
- 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- psManager - Variable in class org.fcrepo.kernel.impl.services.AbstractDeleteResourceService
- purgeBuilder(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
- purgeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- purgeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- PurgeResourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Purge resource operation
- PurgeResourceOperation(Transaction, 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(Transaction, 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(Transaction, FedoraId, ResourceOperation) - Method in class org.fcrepo.kernel.impl.services.AbstractService
- recordEventForOperation(Transaction, 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(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReferenceOperation
- ReferenceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Build a reference operation.
- ReferenceOperationBuilder(Transaction, 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(Transaction, String, FedoraId) - Method in class org.fcrepo.kernel.impl.services.ReindexServiceImpl
- ReindexResourceOperationBuilder - Class in org.fcrepo.kernel.impl.operations
-
Builder for operations to reindex a resource
- ReindexResourceOperationBuilder(Transaction, 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
- ReindexResourceOperationImpl - Class in org.fcrepo.kernel.impl.operations
-
Operation for reindexing a resource
- ReindexResourceOperationImpl(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- 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.AbstractRelaxableResourceOperationBuilder
- relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationBuilderImpl
- relaxedProperties(Model) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationBuilderImpl
- 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(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- removeContainedBy(Transaction, FedoraId, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- removeResource(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- removeResource(Transaction, 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(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- resourceDeleted(Transaction, FedoraId) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- resourceExists(Transaction, FedoraId, boolean) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- resourceExists(Transaction, 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
- resourceModified(Transaction, 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(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.ContainmentIndexMetrics
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.MembershipServiceImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- rollbackTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceMetrics
S
- searchIndex - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- serverManagedPropsMode - Variable in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- setArchivalGroup(boolean) - Method in class org.fcrepo.kernel.impl.operations.CreateRdfSourceOperationImpl
- setArchivalGroupId(FedoraId) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- 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.AbstractRelaxableResourceOperation
- setCreatedDate(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setCreatedDate(Instant) - Method in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- 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
- setFilename(String) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- 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.AbstractRelaxableResourceOperation
- setLastModifiedDate(Instant) - Method in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- setLastModifiedDate(Instant) - Method in class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperation
- 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
- setMimeType(String) - Method in class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- 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
- setTransaction(Transaction) - Method in class org.fcrepo.kernel.impl.operations.ReindexResourceOperationImpl
- 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
- suppressEvents() - Method in class org.fcrepo.kernel.impl.TransactionImpl
T
- TimeMapImpl - Class in org.fcrepo.kernel.impl.models
-
FedoraResource implementation that represents a Memento TimeMap of the base resource.
- TimeMapImpl(FedoraResource, Transaction, PersistentStorageSessionManager, ResourceFactory) - Constructor for class org.fcrepo.kernel.impl.models.TimeMapImpl
- TombstoneImpl - Class in org.fcrepo.kernel.impl.models
-
Tombstone class
- TombstoneImpl(FedoraId, Transaction, 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
- toString() - Method in class org.fcrepo.kernel.impl.TransactionImpl
- transaction - Variable in class org.fcrepo.kernel.impl.models.FedoraResourceImpl
- transaction - Variable in class org.fcrepo.kernel.impl.operations.AbstractNonRdfSourceOperationBuilder
- transaction - Variable in class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
- 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.
U
- updateBuilder(Transaction, FedoraId, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.RdfSourceOperationFactoryImpl
- updateExpiry(Duration) - Method in class org.fcrepo.kernel.impl.TransactionImpl
- updateExternalBinaryBuilder(Transaction, FedoraId, String, URI) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- updateHeadersBuilder(Transaction, FedoraId, ServerManagedPropsMode) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- updateInternalBinaryBuilder(Transaction, FedoraId, InputStream) - Method in class org.fcrepo.kernel.impl.operations.NonRdfSourceOperationFactoryImpl
- UpdateNonRdfSourceHeadersOperationBuilderImpl - Class in org.fcrepo.kernel.impl.operations
-
Builder for an operation for updating headers of non-rdf sources
- UpdateNonRdfSourceHeadersOperationBuilderImpl(Transaction, FedoraId, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationBuilderImpl
-
Constructor
- UpdateNonRdfSourceHeadersOperationImpl - Class in org.fcrepo.kernel.impl.operations
-
Operation to update the headers of a non-rdf resource
- UpdateNonRdfSourceHeadersOperationImpl(Transaction, FedoraId) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceHeadersOperationImpl
- UpdateNonRdfSourceOperation - Class in org.fcrepo.kernel.impl.operations
-
Operation for updating a non-rdf source
- UpdateNonRdfSourceOperation(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperation
-
Constructor for internal binaries.
- UpdateNonRdfSourceOperation(Transaction, 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(Transaction, FedoraId, InputStream) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateNonRdfSourceOperationBuilder
- UpdateNonRdfSourceOperationBuilder(Transaction, 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(Transaction, 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(Transaction, FedoraId, ServerManagedPropsMode) - Constructor for class org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
-
Constructor.
- updateReferences(Transaction, FedoraId, String, Model) - Method in class org.fcrepo.kernel.impl.services.AbstractService
-
Wrapper to call the referenceService updateReference method
- updateReferences(Transaction, FedoraId, String, RdfStream) - Method in class org.fcrepo.kernel.impl.services.ReferenceServiceImpl
- updateReferences(Transaction, 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.UpdateNonRdfSourceHeadersOperationBuilderImpl
- userTypesCache - Variable in class org.fcrepo.kernel.impl.services.AbstractService
- UserTypesCacheImpl - Class in org.fcrepo.kernel.impl.cache
-
Default UserTypesCache implementation
- UserTypesCacheImpl(FedoraPropsConfig) - Constructor for class org.fcrepo.kernel.impl.cache.UserTypesCacheImpl
- 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, Transaction, PersistentStorageSessionManager, ResourceFactory, UserTypesCache) - 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
All Classes All Packages