- getBaseSail() - Method in class org.openrdf.sail.helpers.NotifyingSailWrapper
-
- getBaseSail() - Method in class org.openrdf.sail.helpers.SailWrapper
-
- getBaseSail() - Method in interface org.openrdf.sail.StackableSail
-
Gets the base Sail that this Sail works on top of.
- getBindingSet() - Method in class org.openrdf.sail.UpdateContext
-
- getConfig() - Method in interface org.openrdf.sail.config.SailFactory
-
- getConnection() - Method in class org.openrdf.sail.helpers.NotifyingSailBase
-
- getConnection() - Method in class org.openrdf.sail.helpers.NotifyingSailWrapper
-
- getConnection() - Method in class org.openrdf.sail.helpers.SailBase
-
- getConnection() - Method in class org.openrdf.sail.helpers.SailWrapper
-
- getConnection() - Method in interface org.openrdf.sail.NotifyingSail
-
Opens a connection on the Sail which can be used to query and update data.
- getConnection() - Method in interface org.openrdf.sail.Sail
-
Opens a connection on the Sail which can be used to query and update data.
- getConnectionInternal() - Method in class org.openrdf.sail.helpers.NotifyingSailBase
-
- getConnectionInternal() - Method in class org.openrdf.sail.helpers.SailBase
-
Returns a store-specific SailConnection object.
- getContextIDs() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getContextIDs() - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- getContextIDs() - Method in interface org.openrdf.sail.SailConnection
-
Returns the set of all unique context identifiers that are used to store
statements.
- getContextIDsInternal() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getDataDir() - Method in class org.openrdf.sail.helpers.SailBase
-
- getDataDir() - Method in class org.openrdf.sail.helpers.SailWrapper
-
- getDataDir() - Method in interface org.openrdf.sail.Sail
-
Gets the Sail's data directory.
- getDataset() - Method in class org.openrdf.sail.UpdateContext
-
- getDelegate() - Method in interface org.openrdf.sail.config.DelegatingSailImplConfig
-
- getDelegate() - Method in class org.openrdf.sail.config.DelegatingSailImplConfigBase
-
- getExclusiveConnectionLock() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getExclusiveLock() - Method in class info.aduna.concurrent.locks.ExclusiveLockManager
-
Gets the exclusive lock.
- getInstance() - Static method in class org.openrdf.sail.config.SailRegistry
-
Gets the default SailRegistry.
- getKey(SailFactory) - Method in class org.openrdf.sail.config.SailRegistry
-
- getLocation() - Method in class org.openrdf.sail.helpers.DirectoryLockManager
-
- getLocation() - Method in interface org.openrdf.sail.LockManager
-
Technical description of where the lock is located, such as a URL.
- getLockedBy() - Method in exception org.openrdf.sail.SailLockedException
-
Returns the name representing the Java virtual machine that acquired the
lock.
- getLockManager() - Method in exception org.openrdf.sail.SailLockedException
-
- getNamespace(String) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getNamespace(String) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- getNamespace(String) - Method in interface org.openrdf.sail.SailConnection
-
Gets the namespace that is associated with the specified prefix, if any.
- getNamespaceInternal(String) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getNamespaces() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getNamespaces() - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- getNamespaces() - Method in interface org.openrdf.sail.SailConnection
-
Gets the namespaces relevant to the data contained in this Sail object.
- getNamespacesInternal() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getReadLock() - Method in class info.aduna.concurrent.locks.ReadPrefReadWriteLockManager
-
Gets a read lock.
- getReadLock() - Method in interface info.aduna.concurrent.locks.ReadWriteLockManager
-
Gets a read lock.
- getReadLock() - Method in class info.aduna.concurrent.locks.WritePrefReadWriteLockManager
-
Gets a read lock.
- getRequestedBy() - Method in exception org.openrdf.sail.SailLockedException
-
Returns the name representing the Java virtual machine that requested the
lock.
- getSail(SailImplConfig) - Method in interface org.openrdf.sail.config.SailFactory
-
Returns a Sail instance that has been initialized using the supplied
configuration data.
- getSail() - Method in class org.openrdf.sail.helpers.DefaultSailChangedEvent
-
- getSail() - Method in interface org.openrdf.sail.SailChangedEvent
-
The Sail object that sent this event.
- getSailType() - Method in interface org.openrdf.sail.config.SailFactory
-
Returns the type of the Sails that this factory creates.
- getSharedConnectionLock() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getStatements(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getStatements(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- getStatements(Resource, URI, Value, boolean, Resource...) - Method in interface org.openrdf.sail.SailConnection
-
Gets all statements from the specified contexts that have a specific
subject, predicate and/or object.
- getStatementsInternal(Resource, URI, Value, boolean, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getTransactionLock() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- getType() - Method in interface org.openrdf.sail.config.SailImplConfig
-
- getType() - Method in class org.openrdf.sail.config.SailImplConfigBase
-
- getUpdateExpr() - Method in class org.openrdf.sail.UpdateContext
-
- getValueFactory() - Method in class org.openrdf.sail.helpers.SailWrapper
-
- getValueFactory() - Method in interface org.openrdf.sail.Sail
-
Gets a ValueFactory object that can be used to create URI-, blank node-,
literal- and statement objects.
- getWrappedConnection() - Method in class org.openrdf.sail.helpers.NotifyingSailConnectionWrapper
-
- getWrappedConnection() - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
Gets the connection that is wrapped by this object.
- getWriteLock() - Method in class info.aduna.concurrent.locks.ReadPrefReadWriteLockManager
-
Gets an exclusive write lock.
- getWriteLock() - Method in interface info.aduna.concurrent.locks.ReadWriteLockManager
-
Gets an exclusive write lock.
- getWriteLock() - Method in class info.aduna.concurrent.locks.WritePrefReadWriteLockManager
-
Gets an exclusive write lock.
- ReadPrefReadWriteLockManager - Class in info.aduna.concurrent.locks
-
A read/write lock manager with reader preference.
- ReadPrefReadWriteLockManager() - Constructor for class info.aduna.concurrent.locks.ReadPrefReadWriteLockManager
-
Creates a MultiReadSingleWriteLockManager.
- ReadPrefReadWriteLockManager(boolean) - Constructor for class info.aduna.concurrent.locks.ReadPrefReadWriteLockManager
-
Creates a new MultiReadSingleWriteLockManager, optionally with lock
tracking enabled.
- ReadWriteLockManager - Interface in info.aduna.concurrent.locks
-
A lock manager that manages a multi-read, single-write lock.
- registerIteration(CloseableIteration<T, E>) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
Registers an iteration as active by wrapping it in a
SailBaseIteration object and adding it to the list of active
iterations.
- release() - Method in interface info.aduna.concurrent.locks.Lock
-
Release the lock, making it inactive.
- remove() - Method in class info.aduna.concurrent.locks.LockingIteration
-
- removeConnectionListener(SailConnectionListener) - Method in class org.openrdf.sail.helpers.NotifyingSailConnectionBase
-
- removeConnectionListener(SailConnectionListener) - Method in class org.openrdf.sail.helpers.NotifyingSailConnectionWrapper
-
Removes the given listener from the wrapped connection.
- removeConnectionListener(SailConnectionListener) - Method in interface org.openrdf.sail.NotifyingSailConnection
-
Deregisters a SailConnection listener with this SailConnection.
- removeNamespace(String) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- removeNamespace(String) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- removeNamespace(String) - Method in interface org.openrdf.sail.SailConnection
-
Removes a namespace declaration by removing the association between a
prefix and a namespace name.
- removeNamespaceInternal(String) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- removeSailChangedListener(SailChangedListener) - Method in class org.openrdf.sail.helpers.NotifyingSailBase
-
- removeSailChangedListener(SailChangedListener) - Method in class org.openrdf.sail.helpers.NotifyingSailWrapper
-
- removeSailChangedListener(SailChangedListener) - Method in interface org.openrdf.sail.NotifyingSail
-
Removes the specified SailChangedListener so that it no longer receives
events from this Sail object.
- removeStatement(UpdateContext, Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
The default implementation buffers removed statements until the update
operation is complete.
- removeStatement(UpdateContext, Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- removeStatement(UpdateContext, Resource, URI, Value, Resource...) - Method in interface org.openrdf.sail.SailConnection
-
Removes all statements matching the specified subject, predicate and
object from the repository.
- removeStatements(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- removeStatements(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- removeStatements(Resource, URI, Value, Resource...) - Method in interface org.openrdf.sail.SailConnection
-
Removes all statements matching the specified subject, predicate and
object from the repository.
- removeStatementsInternal(Resource, URI, Value, Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- revokeLock() - Method in class org.openrdf.sail.helpers.DirectoryLockManager
-
Revokes a lock owned by another process.
- revokeLock() - Method in interface org.openrdf.sail.LockManager
-
Revokes a lock owned by another process.
- rollback() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- rollback() - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- rollback() - Method in interface org.openrdf.sail.SailConnection
-
Rolls back the transaction, discarding any uncommitted changes that have
been made in this SailConnection.
- rollbackInternal() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- Sail - Interface in org.openrdf.sail
-
An interface for an RDF Storage.
- SailBase - Class in org.openrdf.sail.helpers
-
SailBase is an abstract Sail implementation that takes care of common sail
tasks, including proper closing of active connections and a grace period for
active connections during shutdown of the store.
- SailBase() - Constructor for class org.openrdf.sail.helpers.SailBase
-
- sailChanged(SailChangedEvent) - Method in interface org.openrdf.sail.SailChangedListener
-
Notifies the listener of a change to the data of a specific Sail.
- SailChangedEvent - Interface in org.openrdf.sail
-
Event object that is send to
SailChangedListeners to indicate that
the contents of the Sail that sent the event have changed.
- SailChangedListener - Interface in org.openrdf.sail
-
An interface for objects that want to be notified when the data in specific
Sail objects change.
- SailConfigException - Exception in org.openrdf.sail.config
-
Exception indicating a sail configuration problem.
- SailConfigException() - Constructor for exception org.openrdf.sail.config.SailConfigException
-
- SailConfigException(String) - Constructor for exception org.openrdf.sail.config.SailConfigException
-
- SailConfigException(Throwable) - Constructor for exception org.openrdf.sail.config.SailConfigException
-
- SailConfigException(String, Throwable) - Constructor for exception org.openrdf.sail.config.SailConfigException
-
- SailConfigSchema - Class in org.openrdf.sail.config
-
Defines constants for the Sail repository schema which are used to initialize
repositories.
- SailConfigSchema() - Constructor for class org.openrdf.sail.config.SailConfigSchema
-
- SailConfigUtil - Class in org.openrdf.sail.config
-
- SailConfigUtil() - Constructor for class org.openrdf.sail.config.SailConfigUtil
-
- SailConnection - Interface in org.openrdf.sail
-
A connection to an RDF Sail object.
- SailConnectionBase - Class in org.openrdf.sail.helpers
-
Abstract Class offering base functionality for SailConnection
implementations.
- SailConnectionBase(SailBase) - Constructor for class org.openrdf.sail.helpers.SailConnectionBase
-
- SailConnectionListener - Interface in org.openrdf.sail
-
- SailConnectionWrapper - Class in org.openrdf.sail.helpers
-
An implementation of the SailConnection interface that wraps another
SailConnection object and forwards any method calls to the wrapped
connection.
- SailConnectionWrapper(SailConnection) - Constructor for class org.openrdf.sail.helpers.SailConnectionWrapper
-
Creates a new TransactionWrapper object that wraps the supplied
connection.
- SailException - Exception in org.openrdf.sail
-
An exception thrown by some methods in Sail to indicate that a requested
operation could not be executed.
- SailException() - Constructor for exception org.openrdf.sail.SailException
-
- SailException(String) - Constructor for exception org.openrdf.sail.SailException
-
- SailException(Throwable) - Constructor for exception org.openrdf.sail.SailException
-
- SailException(String, Throwable) - Constructor for exception org.openrdf.sail.SailException
-
- SailFactory - Interface in org.openrdf.sail.config
-
A SailFactory takes care of creating and initializing a specific type of
Sail based on RDF configuration data.
- SailImplConfig - Interface in org.openrdf.sail.config
-
- SailImplConfigBase - Class in org.openrdf.sail.config
-
- SailImplConfigBase() - Constructor for class org.openrdf.sail.config.SailImplConfigBase
-
Create a new RepositoryConfigImpl.
- SailImplConfigBase(String) - Constructor for class org.openrdf.sail.config.SailImplConfigBase
-
Create a new RepositoryConfigImpl.
- SailLockedException - Exception in org.openrdf.sail
-
Indicates that a SAIL cannot be initialised because the configured persisted
location is locked.
- SailLockedException(String) - Constructor for exception org.openrdf.sail.SailLockedException
-
- SailLockedException(String, String) - Constructor for exception org.openrdf.sail.SailLockedException
-
- SailLockedException(String, String, LockManager) - Constructor for exception org.openrdf.sail.SailLockedException
-
- SailReadOnlyException - Exception in org.openrdf.sail
-
Indicates that the current write operation did not succeed because the SAIL
cannot be written to, it can only be read from.
- SailReadOnlyException(String) - Constructor for exception org.openrdf.sail.SailReadOnlyException
-
- SailRegistry - Class in org.openrdf.sail.config
-
A registry that keeps track of the available
SailFactorys.
- SailRegistry() - Constructor for class org.openrdf.sail.config.SailRegistry
-
- SAILTYPE - Static variable in class org.openrdf.sail.config.SailConfigSchema
-
http://www.openrdf.org/config/sail#sailType
- SailUtil - Class in org.openrdf.sail.helpers
-
Defines utility methods for working with Sails.
- SailUtil() - Constructor for class org.openrdf.sail.helpers.SailUtil
-
- SailWrapper - Class in org.openrdf.sail.helpers
-
An implementation of the StackableSail interface that wraps another Sail
object and forwards any relevant calls to the wrapped Sail.
- SailWrapper() - Constructor for class org.openrdf.sail.helpers.SailWrapper
-
Creates a new SailWrapper.
- SailWrapper(Sail) - Constructor for class org.openrdf.sail.helpers.SailWrapper
-
Creates a new SailWrapper that wraps the supplied Sail.
- setBaseSail(Sail) - Method in class org.openrdf.sail.helpers.NotifyingSailWrapper
-
- setBaseSail(Sail) - Method in class org.openrdf.sail.helpers.SailWrapper
-
- setBaseSail(Sail) - Method in interface org.openrdf.sail.StackableSail
-
Sets the base Sail that this Sail will work on top of.
- setDataDir(File) - Method in class org.openrdf.sail.helpers.SailBase
-
- setDataDir(File) - Method in class org.openrdf.sail.helpers.SailWrapper
-
- setDataDir(File) - Method in interface org.openrdf.sail.Sail
-
Sets the data directory for the Sail.
- setDelegate(SailImplConfig) - Method in class org.openrdf.sail.config.DelegatingSailImplConfigBase
-
- setLockTrackingEnabled(boolean) - Static method in class info.aduna.concurrent.locks.Properties
-
- setNamespace(String, String) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- setNamespace(String, String) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- setNamespace(String, String) - Method in interface org.openrdf.sail.SailConnection
-
Sets the prefix for a namespace.
- setNamespaceInternal(String, String) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- setStatementsAdded(boolean) - Method in class org.openrdf.sail.helpers.DefaultSailChangedEvent
-
- setStatementsRemoved(boolean) - Method in class org.openrdf.sail.helpers.DefaultSailChangedEvent
-
- setType(String) - Method in class org.openrdf.sail.config.SailImplConfigBase
-
- shutDown() - Method in class org.openrdf.sail.helpers.SailBase
-
- shutDown() - Method in class org.openrdf.sail.helpers.SailWrapper
-
- shutDown() - Method in interface org.openrdf.sail.Sail
-
Shuts down the Sail, giving it the opportunity to synchronize any stale
data.
- shutDownInternal() - Method in class org.openrdf.sail.helpers.SailBase
-
Do store-specific operations to ensure proper shutdown of the store.
- size(Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- size(Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- size(Resource) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- size(Resource...) - Method in interface org.openrdf.sail.SailConnection
-
Returns the number of (explicit) statements in the store, or in specific
contexts.
- sizeInternal(Resource...) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- StackableSail - Interface in org.openrdf.sail
-
An interface for Sails that can be stacked on top of other Sails.
- startTransactionInternal() - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- startUpdate(UpdateContext) - Method in class org.openrdf.sail.helpers.SailConnectionBase
-
- startUpdate(UpdateContext) - Method in class org.openrdf.sail.helpers.SailConnectionWrapper
-
- startUpdate(UpdateContext) - Method in interface org.openrdf.sail.SailConnection
-
Signals the start of an update operation.
- statementAdded(Statement) - Method in interface org.openrdf.sail.SailConnectionListener
-
Notifies the listener that a statement has been added in a transaction
that it has registered itself with.
- statementRemoved(Statement) - Method in interface org.openrdf.sail.SailConnectionListener
-
Notifies the listener that a statement has been removed in a transaction
that it has registered itself with.
- statementsAdded() - Method in class org.openrdf.sail.helpers.DefaultSailChangedEvent
-
- statementsAdded() - Method in interface org.openrdf.sail.SailChangedEvent
-
Indicates if statements were added to the Sail.
- statementsRemoved() - Method in class org.openrdf.sail.helpers.DefaultSailChangedEvent
-
- statementsRemoved() - Method in interface org.openrdf.sail.SailChangedEvent
-
Indicates if statements were removed from the Sail.