public abstract class NotifyingSailConnectionBase extends AbstractSailConnection implements NotifyingSailConnection
connectionLock, updateLock| Constructor and Description |
|---|
NotifyingSailConnectionBase(AbstractSail sailBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionListener(SailConnectionListener listener)
Registers a SailConnection listener with this SailConnection.
|
protected boolean |
hasConnectionListeners() |
protected void |
notifyStatementAdded(Statement st) |
protected void |
notifyStatementRemoved(Statement st) |
void |
removeConnectionListener(SailConnectionListener listener)
Deregisters a SailConnection listener with this SailConnection.
|
addStatement, addStatement, addStatementInternal, autoStartTransaction, begin, begin, clear, clearInternal, clearNamespaces, clearNamespacesInternal, close, closeInternal, commit, commitInternal, endUpdate, endUpdateInternal, evaluate, evaluateInternal, flush, getContextIDs, getContextIDsInternal, getExclusiveConnectionLock, getNamespace, getNamespaceInternal, getNamespaces, getNamespacesInternal, getSharedConnectionLock, getStatements, getStatementsInternal, getTransactionIsolation, getTransactionLock, isActive, isActiveOperation, isOpen, iterationClosed, pendingAdds, pendingRemovals, prepare, prepareInternal, registerIteration, removeNamespace, removeNamespaceInternal, removeStatement, removeStatements, removeStatementsInternal, rollback, rollbackInternal, setNamespace, setNamespaceInternal, size, sizeInternal, startTransactionInternal, startUpdate, transactionActive, verifyIsActive, verifyIsOpenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddStatement, addStatement, addStatement, addStatement, begin, begin, clear, clearNamespaces, close, commit, endUpdate, evaluate, explain, flush, getContextIDs, getNamespace, getNamespaces, getStatements, getStatements, hasStatement, isActive, isOpen, pendingRemovals, prepare, prepareQuery, removeNamespace, removeStatement, removeStatement, removeStatements, removeStatements, rollback, setNamespace, setTransactionSettings, size, startUpdatepublic NotifyingSailConnectionBase(AbstractSail sailBase)
public void addConnectionListener(SailConnectionListener listener)
NotifyingSailConnectionaddConnectionListener in interface NotifyingSailConnectionlistener - A SailConnectionListener.public void removeConnectionListener(SailConnectionListener listener)
NotifyingSailConnectionremoveConnectionListener in interface NotifyingSailConnectionlistener - A SailConnectionListener.protected boolean hasConnectionListeners()
protected void notifyStatementAdded(Statement st)
protected void notifyStatementRemoved(Statement st)
Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.