public class RdbmsConnection extends SailConnectionBase
SailConnection interface.connectionLock, logger, updateLock| Constructor and Description |
|---|
RdbmsConnection(RdbmsStore sail,
RdbmsTripleRepository triples) |
addStatement, addStatement, autoStartTransaction, begin, clear, clearNamespaces, close, commit, endUpdate, evaluate, getContextIDs, getExclusiveConnectionLock, getNamespace, getNamespaces, getSharedConnectionLock, getStatements, getTransactionLock, isActive, isOpen, iterationClosed, prepare, registerIteration, removeNamespace, removeStatement, removeStatements, rollback, setNamespace, size, startUpdate, transactionActive, verifyIsActive, verifyIsOpenpublic RdbmsConnection(RdbmsStore sail, RdbmsTripleRepository triples)
public void setNamespaces(NamespaceManager namespaces)
public void setRdbmsQueryOptimizer(RdbmsQueryOptimizer optimizer)
public void setRdbmsEvaluationFactory(RdbmsEvaluationFactory factory)
public void setLockManager(ExclusiveLockManager lock)
protected void addStatementInternal(Resource subj, URI pred, Value obj, Resource... contexts) throws SailException
addStatementInternal in class SailConnectionBaseSailExceptionprotected void clearInternal(Resource... contexts) throws SailException
clearInternal in class SailConnectionBaseSailExceptionprotected void closeInternal()
throws SailException
closeInternal in class SailConnectionBaseSailExceptionprotected void commitInternal()
throws SailException
commitInternal in class SailConnectionBaseSailExceptionprotected RdbmsResourceIteration 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 void removeStatementsInternal(Resource subj, URI pred, Value obj, Resource... contexts) throws SailException
removeStatementsInternal in class SailConnectionBaseSailExceptionprotected void rollbackInternal()
throws SailException
rollbackInternal in class SailConnectionBaseSailExceptionprotected CloseableIteration<BindingSet,QueryEvaluationException> evaluateInternal(TupleExpr expr, Dataset dataset, BindingSet bindings, boolean includeInferred) throws SailException
evaluateInternal in class SailConnectionBaseSailExceptionprotected void clearNamespacesInternal()
throws SailException
clearNamespacesInternal in class SailConnectionBaseSailExceptionprotected String getNamespaceInternal(String prefix) throws SailException
getNamespaceInternal in class SailConnectionBaseSailExceptionprotected CloseableIteration<? extends Namespace,SailException> getNamespacesInternal() throws SailException
getNamespacesInternal in class SailConnectionBaseSailExceptionprotected void removeNamespaceInternal(String prefix) throws SailException
removeNamespaceInternal in class SailConnectionBaseSailExceptionprotected void setNamespaceInternal(String prefix, String name) throws SailException
setNamespaceInternal in class SailConnectionBaseSailExceptionprotected long sizeInternal(Resource... contexts) throws SailException
sizeInternal in class SailConnectionBaseSailExceptionprotected void startTransactionInternal()
throws SailException
startTransactionInternal in class SailConnectionBaseSailExceptionprotected void finalize()
throws Throwable
finalize in class SailConnectionBaseThrowableCopyright © 2001-2014 Aduna. All Rights Reserved.