public class NativeStoreConnection extends NotifyingSailConnectionBase implements InferencerConnection
| Modifier and Type | Field and Description |
|---|---|
protected NativeStore |
nativeStore |
connectionLock, logger, updateLock| Modifier | Constructor and Description |
|---|---|
protected |
NativeStoreConnection(NativeStore nativeStore) |
addConnectionListener, hasConnectionListeners, notifyStatementAdded, notifyStatementRemoved, removeConnectionListeneraddStatement, addStatement, autoStartTransaction, begin, clear, clearNamespaces, close, commit, endUpdate, evaluate, finalize, getContextIDs, getExclusiveConnectionLock, getNamespace, getNamespaces, getSharedConnectionLock, getStatements, getTransactionLock, isActive, isOpen, iterationClosed, prepare, registerIteration, removeNamespace, removeStatement, removeStatements, rollback, setNamespace, size, startUpdate, transactionActive, verifyIsActive, verifyIsOpenclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddConnectionListener, removeConnectionListeneraddStatement, addStatement, begin, clear, clearNamespaces, close, commit, endUpdate, evaluate, getContextIDs, getNamespace, getNamespaces, getStatements, isActive, isOpen, prepare, removeNamespace, removeStatement, removeStatements, rollback, setNamespace, size, startUpdateprotected final NativeStore nativeStore
protected NativeStoreConnection(NativeStore nativeStore) throws IOException
IOExceptionprotected void closeInternal()
closeInternal in class SailConnectionBaseprotected CloseableIteration<? extends BindingSet,QueryEvaluationException> evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) throws SailException
evaluateInternal in class SailConnectionBaseSailExceptionprotected EvaluationStrategy getEvaluationStrategy(Dataset dataset, NativeTripleSource tripleSource)
protected void replaceValues(TupleExpr tupleExpr) throws SailException
SailExceptionprotected CloseableIteration<? extends Resource,SailException> getContextIDsInternal() throws SailException
getContextIDsInternal in class SailConnectionBaseSailExceptionprotected CloseableIteration<? extends Statement,SailException> getStatementsInternal(Resource subj, URI pred, Value obj, boolean includeInferred, Resource... contexts) throws SailException
getStatementsInternal in class SailConnectionBaseSailExceptionprotected long sizeInternal(Resource... contexts) throws SailException
sizeInternal in class SailConnectionBaseSailExceptionprotected CloseableIteration<? extends Namespace,SailException> getNamespacesInternal() throws SailException
getNamespacesInternal in class SailConnectionBaseSailExceptionprotected String getNamespaceInternal(String prefix) throws SailException
getNamespaceInternal in class SailConnectionBaseSailExceptionprotected void startTransactionInternal()
throws SailException
startTransactionInternal in class SailConnectionBaseSailExceptionprotected void commitInternal()
throws SailException
commitInternal in class SailConnectionBaseSailExceptionprotected void rollbackInternal()
throws SailException
rollbackInternal in class SailConnectionBaseSailExceptionprotected void addStatementInternal(Resource subj, URI pred, Value obj, Resource... contexts) throws SailException
addStatementInternal in class SailConnectionBaseSailExceptionpublic boolean addInferredStatement(Resource subj, URI pred, Value obj, Resource... contexts) throws SailException
addInferredStatement in interface InferencerConnectionSailExceptionprotected void removeStatementsInternal(Resource subj, URI pred, Value obj, Resource... contexts) throws SailException
removeStatementsInternal in class SailConnectionBaseSailExceptionpublic boolean removeInferredStatement(Resource subj, URI pred, Value obj, Resource... contexts) throws SailException
removeInferredStatement in interface InferencerConnectionSailExceptionprotected void clearInternal(Resource... contexts) throws SailException
clearInternal in class SailConnectionBaseSailExceptionpublic void clearInferred(Resource... contexts) throws SailException
clearInferred in interface InferencerConnectionSailExceptionpublic void flushUpdates()
flushUpdates in interface InferencerConnectionprotected void setNamespaceInternal(String prefix, String name) throws SailException
setNamespaceInternal in class SailConnectionBaseSailExceptionprotected void removeNamespaceInternal(String prefix) throws SailException
removeNamespaceInternal in class SailConnectionBaseSailExceptionprotected void clearNamespacesInternal()
throws SailException
clearNamespacesInternal in class SailConnectionBaseSailExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.