Uses of Class
org.eclipse.rdf4j.sail.SailException
Packages that use SailException
Package
Description
Repository implementation for local RDF databases that implement the SAIL SPI.
Helper and utility classes for the
SailRepositoryRDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
Elasticsearch store for string triples.
Elasticsearch store for string triples
Abstract base implementation and internal helper classes for Sail implementations.
Forward-chaining inferencers, implemented as
StackableSails.The LMDB based Store.
A Sail implementation that supports full-text indexing via the Lucene API.
An implementation of the RDF SAIL API that uses main memory for storage.
MemoryStore-specific implementations of the core RDF model objects.
The Native Store.
A Sail implementation for SHACL constraint checking.
-
Uses of SailException in org.eclipse.rdf4j.federated
Methods in org.eclipse.rdf4j.federated that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionprotected CloseableIteration<? extends Resource,SailException> FedXConnection.getContextIDsInternal()protected CloseableIteration<? extends Namespace,SailException> FedXConnection.getNamespacesInternal()protected CloseableIteration<? extends Statement,SailException> FedXConnection.getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Methods in org.eclipse.rdf4j.federated that throw SailExceptionModifier and TypeMethodDescriptionprotected voidFedXConnection.addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidFedXConnection.clearInternal(Resource... contexts) protected voidFedXConnection.clearNamespacesInternal()protected voidFedXConnection.closeInternal()protected voidFedXConnection.commitInternal()protected CloseableIteration<? extends BindingSet,QueryEvaluationException> FedXConnection.evaluateInternal(TupleExpr query, Dataset dataset, BindingSet bindings, boolean includeInferred) protected SailConnectionFedX.getConnectionInternal()protected SailConnectionFedXConnection.SailBaseDefaultImpl.getConnectionInternal()protected CloseableIteration<? extends Resource,SailException> FedXConnection.getContextIDsInternal()protected StringFedXConnection.getNamespaceInternal(String prefix) protected CloseableIteration<? extends Namespace,SailException> FedXConnection.getNamespacesInternal()protected CloseableIteration<? extends Statement,SailException> FedXConnection.getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) protected WriteStrategyFedXConnection.getWriteStrategyInternal()Return the initializedFedXConnection.writeStrategy.protected voidFedX.initializeInternal()protected voidFedX.initializeMember(Endpoint member) booleanFedX.isWritable()booleanFedXConnection.SailBaseDefaultImpl.isWritable()protected voidFedXConnection.removeNamespaceInternal(String prefix) protected voidFedXConnection.removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidFedXConnection.rollbackInternal()protected voidFedXConnection.setNamespaceInternal(String prefix, String name) protected voidFedX.shutDownInternal()Try to shut down all federation members.protected voidFedXConnection.SailBaseDefaultImpl.shutDownInternal()protected longFedXConnection.sizeInternal(Resource... contexts) protected voidFedXConnection.startTransactionInternal()Constructors in org.eclipse.rdf4j.federated that throw SailExceptionModifierConstructorDescriptionFedXConnection(FedX federation, FederationContext federationContext) -
Uses of SailException in org.eclipse.rdf4j.repository.sail
Method parameters in org.eclipse.rdf4j.repository.sail with type arguments of type SailExceptionModifier and TypeMethodDescriptionprotected <E> RepositoryResult<E>SailRepositoryConnection.createRepositoryResult(CloseableIteration<? extends E, SailException> sailIter) Wraps a CloseableIteration coming from a Sail in a RepositoryResult object, applying the required conversions -
Uses of SailException in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers that throw SailExceptionModifier and TypeMethodDescriptionprotected voidSailUpdateExecutor.executeAdd(Add add, UpdateContext uc, int maxExecTime) protected voidSailUpdateExecutor.executeClear(Clear clearExpr, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeCopy(Copy copy, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeCreate(Create create, UpdateContext uc) protected voidSailUpdateExecutor.executeDeleteData(DeleteData deleteDataExpr, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeInsertData(InsertData insertDataExpr, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeLoad(Load load, UpdateContext uc) protected voidSailUpdateExecutor.executeModify(Modify modify, UpdateContext uc, int maxExecutionTime) protected voidSailUpdateExecutor.executeMove(Move move, UpdateContext uc, int maxExecutionTime) voidSailUpdateExecutor.executeUpdate(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) -
Uses of SailException in org.eclipse.rdf4j.sail
Subclasses of SailException in org.eclipse.rdf4j.sailModifier and TypeClassDescriptionclassAn exception thrown by some methods in Sail to indicate that a requested isolation level could not be fulfilled.classIndicates that a SAIL cannot be initialised because the configured persisted location is locked.classIndicates that the current write operation did not succeed because the SAIL cannot be written to, it can only be read from.classIndicates that a SAIL's transaction state (active or inactive) cannot be determined.Methods in org.eclipse.rdf4j.sail that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends Resource,SailException> SailConnection.getContextIDs()Returns the set of all unique context identifiers that are used to store statements.CloseableIteration<? extends Namespace,SailException> SailConnection.getNamespaces()Gets the namespaces relevant to the data contained in this Sail object.CloseableIteration<? extends Statement,SailException> SailConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Gets all statements from the specified contexts that have a specific subject, predicate and/or object.Methods in org.eclipse.rdf4j.sail that throw SailExceptionModifier and TypeMethodDescriptionvoidSailConnection.addStatement(Resource subj, IRI pred, Value obj, Resource... contexts) Adds a statement to the store.voidSailConnection.addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) Adds a statement to the store.voidSailConnection.begin()Begins a transaction requiringSailConnection.commit()orSailConnection.rollback()to be called to close the transaction.voidSailConnection.begin(IsolationLevel level) Begins a transaction with the specifiedIsolationLevellevel, requiringSailConnection.commit()orSailConnection.rollback()to be called to close the transaction.voidRemoves all statements from the specified/all contexts.voidSailConnection.clearNamespaces()Removes all namespace declarations from the repository.voidSailConnection.close()Closes the connection.voidSailConnection.commit()Commits any updates that have been performed since the last timeSailConnection.commit()orSailConnection.rollback()was called.voidSailConnection.endUpdate(UpdateContext op) Indicates that the givenopwill not be used in any call again.CloseableIteration<? extends BindingSet,QueryEvaluationException> SailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) Evaluates the supplied TupleExpr on the data contained in this Sail object, using the (optional) dataset and supplied bindings as input parameters.voidSailConnection.flush()Flushes any pending updates and notify changes to listeners as appropriate.NotifyingSail.getConnection()Opens a connection on the Sail which can be used to query and update data.Sail.getConnection()Opens a connection on the Sail which can be used to query and update data.CloseableIteration<? extends Resource,SailException> SailConnection.getContextIDs()Returns the set of all unique context identifiers that are used to store statements.SailConnection.getNamespace(String prefix) Gets the namespace that is associated with the specified prefix, if any.CloseableIteration<? extends Namespace,SailException> SailConnection.getNamespaces()Gets the namespaces relevant to the data contained in this Sail object.CloseableIteration<? extends Statement,SailException> SailConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Gets all statements from the specified contexts that have a specific subject, predicate and/or object.default booleanSailConnection.hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Determines if the store contains any statements from the specified contexts that have a specific subject, predicate and/or object.voidSail.init()Initializes the Sail.booleanSailConnection.isOpen()Checks whether this SailConnection is open.booleanSail.isWritable()Checks whether this Sail object is writable, i.e.voidSailConnection.prepare()Checks for an error state in the active transaction that would force the transaction to be rolled back.voidSailConnection.removeNamespace(String prefix) Removes a namespace declaration by removing the association between a prefix and a namespace name.voidSailConnection.removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) Removes all statements matching the specified subject, predicate and object from the repository.voidSailConnection.removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts) Removes all statements matching the specified subject, predicate and object from the repository.voidSailConnection.rollback()Rolls back the transaction, discarding any uncommitted changes that have been made in this SailConnection.voidSailConnection.setNamespace(String prefix, String name) Sets the prefix for a namespace.voidSail.shutDown()Shuts down the Sail, giving it the opportunity to synchronize any stale data.longReturns the number of (explicit) statements in the store, or in specific contexts.voidSailConnection.startUpdate(UpdateContext op) Signals the start of an update operation.Constructor parameters in org.eclipse.rdf4j.sail with type arguments of type SailExceptionModifierConstructorDescriptionTripleSourceIterationWrapper(CloseableIteration<? extends T, SailException> delegate) -
Uses of SailException in org.eclipse.rdf4j.sail.base
Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends Resource,SailException> SailDataset.getContextIDs()Returns the set of all unique context identifiers that are used to store statements.protected CloseableIteration<? extends Resource,SailException> SailSourceConnection.getContextIDsInternal()CloseableIteration<? extends Namespace,SailException> SailDataset.getNamespaces()Gets the namespaces relevant to the data contained in this object.protected CloseableIteration<? extends Namespace,SailException> SailSourceConnection.getNamespacesInternal()CloseableIteration<? extends Statement,SailException> SailDataset.getStatements(Resource subj, IRI pred, Value obj, Resource... contexts) Gets all statements that have a specific subject, predicate and/or object.protected CloseableIteration<? extends Statement,SailException> SailSourceConnection.getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) default CloseableIteration<? extends Triple,SailException> SailDataset.getTriples(Resource subj, IRI pred, Value obj) Gets all RDF-star triples that have a specific subject, predicate and/or object.Methods in org.eclipse.rdf4j.sail.base that throw SailExceptionModifier and TypeMethodDescriptionbooleanSailSourceConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidSailSourceConnection.addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) voidvoidAdds a statement to the store.default voidAdds a statement to the store.voidRemoves all statements from the specified/all contexts.voidSailSourceConnection.clearInferred(Resource... contexts) protected voidSailSourceConnection.clearInternal(Resource... contexts) voidSailSink.clearNamespaces()Removes all namespace declarations from thisSailSource.protected voidSailSourceConnection.clearNamespacesInternal()voidBackingSailSource.close()voidChangeset.close()voidSailClosable.close()Closes this resource, relinquishing any underlying resources.voidSailDataset.close()Called when thisSailDatasetis no longer is used, such as when a read operation is complete.voidSnapshotSailStore.close()protected voidSailSourceConnection.closeInternal()protected voidSailSourceConnection.commitInternal()SailSource.dataset(IsolationLevel level) Create an observableSailDatasetof the current state of thisSailSource.default voidDeprecated.voidRemoves a statement.protected voidSailSourceConnection.endUpdateInternal(UpdateContext op) protected CloseableIteration<? extends BindingSet,QueryEvaluationException> SailSourceConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) voidBackingSailSource.flush()voidSailSink.flush()Once this method returns successfully, changes that were made to thisSailSinkwill be visible to subsequentSailSource.dataset(IsolationLevel).voidSailSource.flush()Apply all the changes to this branch to the backingSailSource, if applicable.voidSailSourceConnection.flushUpdates()CloseableIteration<? extends Resource,SailException> SailDataset.getContextIDs()Returns the set of all unique context identifiers that are used to store statements.protected CloseableIteration<? extends Resource,SailException> SailSourceConnection.getContextIDsInternal()SailDataset.getNamespace(String prefix) Gets the namespace that is associated with the specified prefix, if any.protected StringSailSourceConnection.getNamespaceInternal(String prefix) CloseableIteration<? extends Namespace,SailException> SailDataset.getNamespaces()Gets the namespaces relevant to the data contained in this object.protected CloseableIteration<? extends Namespace,SailException> SailSourceConnection.getNamespacesInternal()protected StatementDistinctModelReducingUnionIteration.getNextElement()CloseableIteration<? extends Statement,SailException> SailDataset.getStatements(Resource subj, IRI pred, Value obj, Resource... contexts) Gets all statements that have a specific subject, predicate and/or object.protected CloseableIteration<? extends Statement,SailException> SailSourceConnection.getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) default CloseableIteration<? extends Triple,SailException> SailDataset.getTriples(Resource subj, IRI pred, Value obj) Gets all RDF-star triples that have a specific subject, predicate and/or object.protected voidDistinctModelReducingUnionIteration.handleClose()default voidCalled to indicate matching statements have been observed and must not change their state until after thisSailSinkis committed, iff this was opened in an isolation level compatible withIsolationLevels.SERIALIZABLE.voidCalled to indicate matching statements have been observed and must not change their state until after thisSailSinkis committed, iff this was opened in an isolation level compatible withIsolationLevels.SERIALIZABLE.voidBackingSailSource.prepare()voidChangeset.prepare()voidSailSink.prepare()Checks if thisSailSinkis consistent with the isolation level it was created with.voidSailSource.prepare()Check the consistency of this branch and throws aSailConflictExceptionifSailSource.flush()ing this branch would cause the backingSailSourceto be inconsistent, if applicable.protected voidSailSourceConnection.prepareInternal()booleanSailSourceConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidSailSink.removeNamespace(String prefix) Removes a namespace declaration by removing the association between a prefix and a namespace name.protected voidSailSourceConnection.removeNamespaceInternal(String prefix) voidSailSourceConnection.removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) protected voidSailSourceConnection.rollbackInternal()voidSailSink.setNamespace(String prefix, String name) Sets the prefix for a namespace.protected voidSailSourceConnection.setNamespaceInternal(String prefix, String name) SailSource.sink(IsolationLevel level) Create aSailSinkthat when when itsSailSource.flush()is called, the changes are applied to this source.protected longSailSourceConnection.sizeInternal(Resource... contexts) protected voidSailSourceConnection.startTransactionInternal()voidSailSourceConnection.startUpdate(UpdateContext op) -
Uses of SailException in org.eclipse.rdf4j.sail.elasticsearchstore
Methods in org.eclipse.rdf4j.sail.elasticsearchstore that throw SailExceptionModifier and TypeMethodDescriptionprotected NotifyingSailConnectionElasticsearchStore.getConnectionInternal()protected voidElasticsearchStore.initializeInternal()booleanElasticsearchStore.isWritable()protected voidElasticsearchStore.shutDownInternal() -
Uses of SailException in org.eclipse.rdf4j.sail.extensiblestore
Methods in org.eclipse.rdf4j.sail.extensiblestore that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends ExtensibleStatement,SailException> DataStructureInterface.getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context) CloseableIteration<? extends ExtensibleStatement,SailException> EagerReadCache.getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context) CloseableIteration<? extends ExtensibleStatement,SailException> LazyReadCache.getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context) Methods in org.eclipse.rdf4j.sail.extensiblestore that throw SailExceptionModifier and TypeMethodDescriptionbooleanExtensibleStoreConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidExtensibleStoreConnection.addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts) voidExtensibleStoreConnection.clearInferred(Resource... contexts) protected voidExtensibleStoreConnection.clearInternal(Resource... contexts) voidExtensibleSailStore.close()protected voidExtensibleStoreConnection.commitInternal()protected voidExtensibleStore.initializeInternal()booleanExtensibleStoreConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidExtensibleStoreConnection.removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidExtensibleStoreConnection.rollbackInternal()protected voidExtensibleStore.shutDownInternal()protected voidExtensibleStoreConnection.startTransactionInternal() -
Uses of SailException in org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics
Methods in org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends ExtensibleStatement,SailException> EvaluationStatisticsWrapper.getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context) -
Uses of SailException in org.eclipse.rdf4j.sail.helpers
Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionfinal CloseableIteration<? extends Resource,SailException> AbstractSailConnection.getContextIDs()CloseableIteration<? extends Resource,SailException> SailConnectionWrapper.getContextIDs()protected abstract CloseableIteration<? extends Resource,SailException> AbstractSailConnection.getContextIDsInternal()final CloseableIteration<? extends Namespace,SailException> AbstractSailConnection.getNamespaces()CloseableIteration<? extends Namespace,SailException> SailConnectionWrapper.getNamespaces()protected abstract CloseableIteration<? extends Namespace,SailException> AbstractSailConnection.getNamespacesInternal()final CloseableIteration<? extends Statement,SailException> AbstractSailConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) CloseableIteration<? extends Statement,SailException> SailConnectionWrapper.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) protected abstract CloseableIteration<? extends Statement,SailException> AbstractSailConnection.getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Methods in org.eclipse.rdf4j.sail.helpers that throw SailExceptionModifier and TypeMethodDescriptionfinal voidAbstractSailConnection.addStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidAbstractSailConnection.addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) The default implementation buffers added statements until the update operation is complete.voidSailConnectionWrapper.addStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidSailConnectionWrapper.addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) protected abstract voidAbstractSailConnection.addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidAbstractSailConnection.autoStartTransaction()Deprecated.voidAbstractSailConnection.begin()voidAbstractSailConnection.begin(IsolationLevel isolationLevel) voidSailConnectionWrapper.begin()voidSailConnectionWrapper.begin(IsolationLevel level) final voidvoidprotected abstract voidAbstractSailConnection.clearInternal(Resource... contexts) final voidAbstractSailConnection.clearNamespaces()voidSailConnectionWrapper.clearNamespaces()protected abstract voidAbstractSailConnection.clearNamespacesInternal()final voidAbstractSailConnection.close()voidSailConnectionWrapper.close()protected abstract voidAbstractSailConnection.closeInternal()final voidAbstractSailConnection.commit()voidSailConnectionWrapper.commit()protected abstract voidAbstractSailConnection.commitInternal()final voidAbstractSailConnection.endUpdate(UpdateContext op) voidSailConnectionWrapper.endUpdate(UpdateContext modify) protected voidAbstractSailConnection.endUpdateInternal(UpdateContext op) final CloseableIteration<? extends BindingSet,QueryEvaluationException> AbstractSailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) CloseableIteration<? extends BindingSet,QueryEvaluationException> SailConnectionWrapper.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> AbstractSailConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) voidAbstractSailConnection.flush()voidSailConnectionWrapper.flush()AbstractNotifyingSail.getConnection()AbstractSail.getConnection()NotifyingSailWrapper.getConnection()SailWrapper.getConnection()protected abstract NotifyingSailConnectionAbstractNotifyingSail.getConnectionInternal()protected abstract SailConnectionAbstractSail.getConnectionInternal()Returns a store-specific SailConnection object.final CloseableIteration<? extends Resource,SailException> AbstractSailConnection.getContextIDs()CloseableIteration<? extends Resource,SailException> SailConnectionWrapper.getContextIDs()protected abstract CloseableIteration<? extends Resource,SailException> AbstractSailConnection.getContextIDsInternal()protected LockAbstractSailConnection.getExclusiveConnectionLock()Deprecated, for removal: This API element is subject to removal in a future version.final StringAbstractSailConnection.getNamespace(String prefix) SailConnectionWrapper.getNamespace(String prefix) protected abstract StringAbstractSailConnection.getNamespaceInternal(String prefix) final CloseableIteration<? extends Namespace,SailException> AbstractSailConnection.getNamespaces()CloseableIteration<? extends Namespace,SailException> SailConnectionWrapper.getNamespaces()protected abstract CloseableIteration<? extends Namespace,SailException> AbstractSailConnection.getNamespacesInternal()protected LockAbstractSailConnection.getSharedConnectionLock()Deprecated, for removal: This API element is subject to removal in a future version.final CloseableIteration<? extends Statement,SailException> AbstractSailConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) CloseableIteration<? extends Statement,SailException> SailConnectionWrapper.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) protected abstract CloseableIteration<? extends Statement,SailException> AbstractSailConnection.getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) protected LockAbstractSailConnection.getTransactionLock()Deprecated, for removal: This API element is subject to removal in a future version.final booleanAbstractSailConnection.hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) booleanSailConnectionWrapper.hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) voidAbstractSail.init()voidSailWrapper.init()protected voidAbstractSail.initializeInternal()Do store-specific operations to initialize the store.final booleanAbstractSailConnection.isOpen()booleanSailConnectionWrapper.isOpen()booleanSailWrapper.isWritable()final voidAbstractSailConnection.prepare()voidSailConnectionWrapper.prepare()protected voidAbstractSailConnection.prepareInternal()final voidAbstractSailConnection.removeNamespace(String prefix) voidSailConnectionWrapper.removeNamespace(String prefix) protected abstract voidAbstractSailConnection.removeNamespaceInternal(String prefix) voidAbstractSailConnection.removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts) The default implementation buffers removed statements until the update operation is complete.voidSailConnectionWrapper.removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) final voidAbstractSailConnection.removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts) voidSailConnectionWrapper.removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts) protected abstract voidAbstractSailConnection.removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts) final voidAbstractSailConnection.rollback()voidSailConnectionWrapper.rollback()protected abstract voidAbstractSailConnection.rollbackInternal()final voidAbstractSailConnection.setNamespace(String prefix, String name) voidSailConnectionWrapper.setNamespace(String prefix, String name) protected abstract voidAbstractSailConnection.setNamespaceInternal(String prefix, String name) voidAbstractSail.shutDown()voidSailWrapper.shutDown()protected abstract voidAbstractSail.shutDownInternal()Do store-specific operations to ensure proper shutdown of the store.final longlonglongprotected abstract longAbstractSailConnection.sizeInternal(Resource... contexts) protected abstract voidAbstractSailConnection.startTransactionInternal()voidAbstractSailConnection.startUpdate(UpdateContext op) voidSailConnectionWrapper.startUpdate(UpdateContext modify) protected voidAbstractSailConnection.verifyIsActive()Verifies if a transaction is currently active.protected voidAbstractSailConnection.verifyIsOpen() -
Uses of SailException in org.eclipse.rdf4j.sail.inferencer
Methods in org.eclipse.rdf4j.sail.inferencer that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends Resource,SailException> InferencerConnectionWrapper.getContextIDs()CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.CloseableIteration<? extends Statement,SailException> InferencerConnectionWrapper.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.Methods in org.eclipse.rdf4j.sail.inferencer that throw SailExceptionModifier and TypeMethodDescriptionbooleanInferencerConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) Adds an inferred statement to a specific context.booleanInferencerConnectionWrapper.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidInferencerConnection.clearInferred(Resource... contexts) Removes all inferred statements from the specified/all contexts.voidInferencerConnectionWrapper.clearInferred(Resource... contexts) voidInferencerConnectionWrapper.commit()CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.CloseableIteration<? extends BindingSet,QueryEvaluationException> InferencerConnectionWrapper.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.voidInferencerConnectionWrapper.flush()voidInferencerConnection.flushUpdates()Flushes any pending updates to be processed and the resulting changes to be reported to registeredSailConnectionListeners.voidInferencerConnectionWrapper.flushUpdates()CloseableIteration<? extends Resource,SailException> InferencerConnectionWrapper.getContextIDs()CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.CloseableIteration<? extends Statement,SailException> InferencerConnectionWrapper.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.booleanInferencerConnectionWrapper.hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) voidInferencerConnectionWrapper.prepare()CallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection.booleanInferencerConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) Removes an inferred statement from a specific context.booleanInferencerConnectionWrapper.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) longCallsInferencerConnectionWrapper.flushUpdates()before forwarding the call to the wrapped connection. -
Uses of SailException in org.eclipse.rdf4j.sail.inferencer.fc
Methods in org.eclipse.rdf4j.sail.inferencer.fc that throw SailExceptionModifier and TypeMethodDescriptionprotected abstract voidAbstractForwardChainingInferencerConnection.addAxiomStatements()Adds all basic set of axiom statements from which the complete set can be inferred to the underlying Sail.booleanDedupingInferencerConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) booleanSchemaCachingRDFSInferencerConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidSchemaCachingRDFSInferencerConnection.addStatement(Resource subject, IRI predicate, Value object, Resource... contexts) voidSchemaCachingRDFSInferencerConnection.addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) protected abstract intAbstractForwardChainingInferencerConnection.applyRules(Model iteration) Returns the number of newly inferred statements.voidAbstractForwardChainingInferencerConnection.begin()voidAbstractForwardChainingInferencerConnection.begin(IsolationLevel level) voidSchemaCachingRDFSInferencerConnection.begin()voidSchemaCachingRDFSInferencerConnection.begin(IsolationLevel level) voidDedupingInferencerConnection.clearInferred(Resource... contexts) voidSchemaCachingRDFSInferencerConnection.clearInferred(Resource... contexts) voidDedupingInferencerConnection.commit()voidSchemaCachingRDFSInferencerConnection.commit()protected voidAbstractForwardChainingInferencerConnection.doInferencing()voidAbstractForwardChainingInferencerConnection.flushUpdates()voidSchemaCachingRDFSInferencerConnection.flushUpdates()CustomGraphQueryInferencer.getConnection()DedupingInferencer.getConnection()DirectTypeHierarchyInferencer.getConnection()org.eclipse.rdf4j.sail.inferencer.fc.ForwardChainingRDFSInferencerConnectionForwardChainingRDFSInferencer.getConnection()Deprecated.SchemaCachingRDFSInferencer.getConnection()voidCustomGraphQueryInferencer.init()voidDirectTypeHierarchyInferencer.init()voidForwardChainingRDFSInferencer.init()Deprecated.Adds axiom statements to the underlying Sail.voidSchemaCachingRDFSInferencer.init()booleanDedupingInferencerConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidAbstractForwardChainingInferencerConnection.rollback()voidDedupingInferencerConnection.rollback()voidSchemaCachingRDFSInferencerConnection.rollback()final voidCustomGraphQueryInferencer.setFields(QueryLanguage language, String queryText, String matcherText) Called in order to set all the fields needed for the inferencer to function.Constructors in org.eclipse.rdf4j.sail.inferencer.fc that throw SailExceptionModifierConstructorDescriptionCustomGraphQueryInferencer(QueryLanguage language, String queryText, String matcherText) Create a new custom inferencer.CustomGraphQueryInferencer(NotifyingSail baseSail, QueryLanguage language, String queryText, String matcherText) Create a new custom inferencer. -
Uses of SailException in org.eclipse.rdf4j.sail.lmdb
Methods in org.eclipse.rdf4j.sail.lmdb that throw SailExceptionModifier and TypeMethodDescriptionbooleanLmdbStoreConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidLmdbStoreConnection.addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts) voidLmdbStoreConnection.clearInferred(Resource... contexts) protected voidLmdbStoreConnection.clearInternal(Resource... contexts) protected voidLmdbStoreConnection.commitInternal()protected NotifyingSailConnectionLmdbStore.getConnectionInternal()protected LockLmdbStore.getTransactionLock(IsolationLevel level) This call will block whenIsolationLevels.NONEis provided when there are active transactions with a higher isolation and block when a higher isolation is provided when there are active transactions withIsolationLevels.NONEisolation.protected voidLmdbStore.initializeInternal()Initializes this LmdbStore.booleanLmdbStoreConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidLmdbStoreConnection.removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidLmdbStoreConnection.rollbackInternal()voidLmdbStore.shutDown()protected voidLmdbStore.shutDownInternal()protected voidLmdbStoreConnection.startTransactionInternal() -
Uses of SailException in org.eclipse.rdf4j.sail.lucene
Methods in org.eclipse.rdf4j.sail.lucene that throw SailExceptionModifier and TypeMethodDescriptionvoidLuceneSailConnection.addStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidLuceneSailConnection.begin()voidvoidLuceneSailConnection.close()voidLuceneSailConnection.commit()final Collection<BindingSet>AbstractSearchIndex.evaluate(SearchQueryEvaluator evaluator) CloseableIteration<? extends BindingSet,QueryEvaluationException> LuceneSailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) SearchIndex.evaluate(SearchQueryEvaluator query) LuceneSail.getConnection()voidLuceneSail.init()voidDistanceQuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> results) voidGeoRelationQuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> results) QuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings) Deprecated.voidQuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> result) Appends a set of QuerySpecs embodying all necessary information to perform the Lucene query embedded in a TupleExpr.voidSearchQueryInterpreter.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> specs) Processes a TupleExpr into a set of SearchQueryEvaluators.voidLuceneSail.reindex()Starts a reindexation process of the whole sail.voidLuceneSailConnection.removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts) voidLuceneSailConnection.rollback()voidLuceneSail.shutDown() -
Uses of SailException in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory that throw SailExceptionModifier and TypeMethodDescriptionbooleanMemoryStoreConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidMemoryStoreConnection.addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts) voidMemoryStoreConnection.clearInferred(Resource... contexts) protected voidMemoryStoreConnection.clearInternal(Resource... contexts) protected voidMemoryStoreConnection.commitInternal()protected NotifyingSailConnectionMemoryStore.getConnectionInternal()protected voidMemoryStore.initializeInternal()Initializes this repository.booleanMemoryStoreConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidMemoryStoreConnection.removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidMemoryStoreConnection.rollbackInternal()protected voidMemoryStore.scheduleSyncTask()protected voidMemoryStore.shutDownInternal()protected voidMemoryStoreConnection.startTransactionInternal()voidMemoryStore.sync()Synchronizes the contents of this repository with the data that is stored on disk. -
Uses of SailException in org.eclipse.rdf4j.sail.memory.model
Methods in org.eclipse.rdf4j.sail.memory.model that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionMemStatementIterator.cacheAwareInstance(MemStatementList smallestList, MemResource subj, MemIRI pred, MemValue obj, Boolean explicit, int snapshot, MemResource[] memContexts, MemStatementIteratorCache iteratorCache) -
Uses of SailException in org.eclipse.rdf4j.sail.nativerdf
Methods in org.eclipse.rdf4j.sail.nativerdf that throw SailExceptionModifier and TypeMethodDescriptionbooleanNativeStoreConnection.addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidNativeStoreConnection.addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts) voidValueStore.checkConsistency()Checks that every value has exactly one ID.voidNativeStoreConnection.clearInferred(Resource... contexts) protected voidNativeStoreConnection.clearInternal(Resource... contexts) protected voidNativeStoreConnection.commitInternal()protected NotifyingSailConnectionLimitedSizeNativeStore.getConnectionInternal()Deprecated, for removal: This API element is subject to removal in a future version.protected NotifyingSailConnectionNativeStore.getConnectionInternal()protected LockNativeStore.getTransactionLock(IsolationLevel level) This call will block whenIsolationLevels.NONEis provided when there are active transactions with a higher isolation and block when a higher isolation is provided when there are active transactions withIsolationLevels.NONEisolation.protected voidNativeStore.initializeInternal()Initializes this NativeStore.booleanNativeStoreConnection.removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidNativeStoreConnection.removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts) protected voidNativeStoreConnection.rollbackInternal()voidNativeStore.shutDown()protected voidNativeStore.shutDownInternal()protected voidNativeStoreConnection.startTransactionInternal() -
Uses of SailException in org.eclipse.rdf4j.sail.shacl
Subclasses of SailException in org.eclipse.rdf4j.sail.shaclMethods in org.eclipse.rdf4j.sail.shacl that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends Statement,SailException> ShaclSailConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Methods in org.eclipse.rdf4j.sail.shacl that throw SailExceptionModifier and TypeMethodDescriptionvoidShaclSailConnection.addStatement(Resource subj, IRI pred, Value obj, Resource... contexts) voidShaclSailConnection.addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) voidShaclSailConnection.begin()voidShaclSailConnection.begin(IsolationLevel level) voidvoidShaclSailConnection.close()voidShaclSailConnection.commit()ShaclSail.getConnection()List<org.eclipse.rdf4j.sail.shacl.ast.ContextWithShape>ShaclSail.getShapes(RepositoryConnection shapesRepoConnection, IRI[] shapesGraphs) List<org.eclipse.rdf4j.sail.shacl.ast.ContextWithShape>ShaclSail.getShapes(RepositoryConnection shapesRepoConnection, SailConnection sailConnection, IRI[] shapesGraphs) CloseableIteration<? extends Statement,SailException> ShaclSailConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) booleanShaclSailConnection.hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) voidShaclSail.init()voidShaclSailConnection.prepare()voidShaclSailConnection.removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts) voidShaclSailConnection.removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts) voidShaclSailConnection.rollback()voidShaclSail.shutDown() -
Uses of SailException in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionInnerJoin.internalIterator()CloseableIteration<? extends ValidationTuple,SailException> AllTargetsPlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> BindSelect.iterator()CloseableIteration<? extends ValidationTuple,SailException> BufferedPlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> BufferedSplitter.BufferedSplitterPlaneNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> BulkedExternalInnerJoin.iterator()CloseableIteration<? extends ValidationTuple,SailException> BulkedExternalLeftOuterJoin.iterator()CloseableIteration<? extends ValidationTuple,SailException> DebugPlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> EmptyNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> EqualsJoin.iterator()CloseableIteration<? extends ValidationTuple,SailException> EqualsJoinValue.iterator()CloseableIteration<? extends ValidationTuple,SailException> FilterByPredicate.iterator()CloseableIteration<? extends ValidationTuple,SailException> FilterByPredicateObject.iterator()CloseableIteration<? extends ValidationTuple,SailException> FilterPlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> GroupByCountFilter.iterator()CloseableIteration<? extends ValidationTuple,SailException> GroupByFilter.iterator()CloseableIteration<? extends ValidationTuple,SailException> InnerJoin.iterator()CloseableIteration<? extends ValidationTuple,SailException> LeftOuterJoin.iterator()CloseableIteration<? extends ValidationTuple,SailException> NonUniqueTargetLang.iterator()CloseableIteration<? extends ValidationTuple,SailException> NotValuesIn.iterator()CloseableIteration<? extends ValidationTuple,SailException> PlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> ReduceTargets.iterator()CloseableIteration<? extends ValidationTuple,SailException> Select.iterator()CloseableIteration<? extends ValidationTuple,SailException> SetFilterNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> ShiftToNodeShape.iterator()CloseableIteration<? extends ValidationTuple,SailException> ShiftToPropertyShape.iterator()CloseableIteration<? extends ValidationTuple,SailException> SingleCloseablePlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> Sort.iterator()CloseableIteration<? extends ValidationTuple,SailException> SparqlConstraintSelect.iterator()CloseableIteration<? extends ValidationTuple,SailException> TargetChainPopper.iterator()CloseableIteration<? extends ValidationTuple,SailException> TrimToTarget.iterator()CloseableIteration<? extends ValidationTuple,SailException> TupleMapper.iterator()CloseableIteration<? extends ValidationTuple,SailException> UnBufferedPlanNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> UnionNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> Unique.iterator()CloseableIteration<? extends ValidationTuple,SailException> UnorderedSelect.iterator()CloseableIteration<? extends ValidationTuple,SailException> ValidationReportNode.iterator()CloseableIteration<? extends ValidationTuple,SailException> ValuesBackedNode.iterator()Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that throw SailExceptionModifier and TypeMethodDescriptionvoidLoggingCloseableIteration.close()final booleanLoggingCloseableIteration.hasNext()final ValidationTupleLoggingCloseableIteration.next()voidLoggingCloseableIteration.remove()A default method since the iterators in the ShaclSail don't support remove. -
Uses of SailException in org.eclipse.rdf4j.sail.shacl.ast.targets
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends ValidationTuple,SailException> TargetChainRetriever.iterator() -
Uses of SailException in org.eclipse.rdf4j.sail.shacl.results.lazy
Constructor parameters in org.eclipse.rdf4j.sail.shacl.results.lazy with type arguments of type SailExceptionModifierConstructorDescriptionValidationResultIterator(CloseableIteration<? extends ValidationTuple, SailException> tupleIterator, long limit) -
Uses of SailException in org.eclipse.rdf4j.sail.shacl.wrapper.data
Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data that return types with arguments of type SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends Statement,SailException> VerySimpleRdfsBackwardsChainingConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) Methods in org.eclipse.rdf4j.sail.shacl.wrapper.data that throw SailExceptionModifier and TypeMethodDescriptionCloseableIteration<? extends Statement,SailException> VerySimpleRdfsBackwardsChainingConnection.getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) booleanVerySimpleRdfsBackwardsChainingConnection.hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) -
Uses of SailException in org.eclipse.rdf4j.testsuite.sail
Methods in org.eclipse.rdf4j.testsuite.sail that throw SailExceptionModifier and TypeMethodDescriptionprotected longSailIsolationLevelTest.count(SailConnection con, Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) protected abstract NotifyingSailRDFNotifyingStoreTest.createSail()Gets an instance of the Sail that should be tested.protected abstract SailSailConcurrencyTest.createSail()protected abstract SailSailInterruptTest.createSail()protected abstract SailSailIsolationLevelTest.createSail()protected voidSailConcurrencyTest.insertTestStatement(SailConnection connection, int i) protected voidSailIsolationLevelTest.insertTestStatement(SailConnection connection, int i) protected booleanSailIsolationLevelTest.isSupported(IsolationLevels level) protected LiteralSailIsolationLevelTest.readLiteral(SailConnection con, IRI subj, IRI pred) protected voidSailConcurrencyTest.removeTestStatement(SailConnection connection, int i)
AbstractSailConnection.verifyIsActive()instead.