C G L N O P R U V 
All Classes All Packages

C

commit() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Commits any changes in the current session to persistent storage.
CommitOption - Enum in org.fcrepo.persistence.api
Options for defining the behavior when performing a commit to the persistent storage layer.

G

getBinaryContent(FedoraId, Instant) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Get the persisted binary content for the provided resource.
getHeaders(FedoraId, Instant) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Get the header information for the identified resource.
getId() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Return the ID for this session, or null for a read-only session.
getReadOnlySession() - Method in interface org.fcrepo.persistence.api.PersistentStorageSessionManager
Retrieve a read-only PersistentStorageSession.
getSession(String) - Method in interface org.fcrepo.persistence.api.PersistentStorageSessionManager
Retrieve a PersistentStorageSession.
getTriples(FedoraId, Instant) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Get the client managed triples for the provided resource.

L

listVersions(FedoraId) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Returns a list of immutable versions associated with the specified fedora identifier in ascending order by creation time of the version.

N

NEW_VERSION - org.fcrepo.persistence.api.CommitOption
 

O

org.fcrepo.persistence.api - package org.fcrepo.persistence.api
 
org.fcrepo.persistence.api.exceptions - package org.fcrepo.persistence.api.exceptions
 

P

persist(ResourceOperation) - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Perform a persistence operation on a resource
PersistentItemConflictException - Exception in org.fcrepo.persistence.api.exceptions
If an operation results in a conflict preventing the successful completion of a persistence operation.
PersistentItemConflictException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentItemConflictException
Basic constructor
PersistentItemNotFoundException - Exception in org.fcrepo.persistence.api.exceptions
If an item is not found in the storage.
PersistentItemNotFoundException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentItemNotFoundException
Basic constructor
PersistentItemNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentItemNotFoundException
Constructor
PersistentSessionClosedException - Exception in org.fcrepo.persistence.api.exceptions
Exception indicating that a persistence session is closed.
PersistentSessionClosedException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentSessionClosedException
Constructor with message
PersistentSessionClosedException(String, Throwable) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentSessionClosedException
Constructor with message and cause
PersistentStorageException - Exception in org.fcrepo.persistence.api.exceptions
Generic exception for things PersistentStorage related.
PersistentStorageException(String) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentStorageException
Constructor.
PersistentStorageException(String, Throwable) - Constructor for exception org.fcrepo.persistence.api.exceptions.PersistentStorageException
Constructor
PersistentStorageSession - Interface in org.fcrepo.persistence.api
An interface that mediates CRUD operations to and from persistence storage.
PersistentStorageSessionManager - Interface in org.fcrepo.persistence.api
Interface to access PersistentStorageSessions.
prepare() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Does anything that's necessary to prepare the session to be committed, for example committing database changes.

R

removeSession(String) - Method in interface org.fcrepo.persistence.api.PersistentStorageSessionManager
Removes the indicated session.
rollback() - Method in interface org.fcrepo.persistence.api.PersistentStorageSession
Rolls back any changes in the current session.

U

UNVERSIONED - org.fcrepo.persistence.api.CommitOption
 

V

valueOf(String) - Static method in enum org.fcrepo.persistence.api.CommitOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.persistence.api.CommitOption
Returns an array containing the constants of this enum type, in the order they are declared.
C G L N O P R U V 
All Classes All Packages