Package org.eclipse.rdf4j.sail.nativerdf
Class LimitedSizeNativeStoreConnection
- java.lang.Object
-
- org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
-
- org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSailConnection
-
- org.eclipse.rdf4j.sail.base.SailSourceConnection
-
- org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
-
- org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
-
- All Implemented Interfaces:
AutoCloseable
,FederatedServiceResolverClient
,ThreadSafetyAware
,InferencerConnection
,NotifyingSailConnection
,SailConnection
@Deprecated(since="4.2.4", forRemoval=true) public class LimitedSizeNativeStoreConnection extends NativeStoreConnection
Deprecated, for removal: This API element is subject to removal in a future version.since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983- Author:
- Jerven Bolleman, SIB Swiss Institute of Bioinformatics
-
-
Field Summary
-
Fields inherited from class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
nativeStore
-
Fields inherited from class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
connectionLock, updateLock, useConnectionLock
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LimitedSizeNativeStoreConnection(NativeStore nativeStore)
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected EvaluationStrategy
getEvaluationStrategy(Dataset dataset, TripleSource tripleSource)
Deprecated, for removal: This API element is subject to removal in a future version.int
getMaxCollectionsSize()
Deprecated, for removal: This API element is subject to removal in a future version.void
setMaxCollectionsSize(int maxCollectionsSize)
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
addInferredStatement, addStatementInternal, clearInferred, clearInternal, commitInternal, removeInferredStatement, removeStatementsInternal, rollbackInternal, startTransactionInternal, supportsConcurrentReads
-
Methods inherited from class org.eclipse.rdf4j.sail.base.SailSourceConnection
addStatement, clearNamespacesInternal, closeInternal, endUpdateInternal, evaluateInternal, explain, flushUpdates, getContextIDsInternal, getFederatedServiceResolver, getNamespaceInternal, getNamespacesInternal, getStatementsInternal, prepareInternal, removeNamespaceInternal, removeStatement, setFederatedServiceResolver, setNamespaceInternal, sizeInternal, startUpdate
-
Methods inherited from class org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSailConnection
addConnectionListener, hasConnectionListeners, notifyStatementAdded, notifyStatementRemoved, removeConnectionListener
-
Methods inherited from class org.eclipse.rdf4j.sail.helpers.AbstractSailConnection
addStatement, autoStartTransaction, begin, begin, clear, clearNamespaces, close, commit, endUpdate, evaluate, flush, getContextIDs, getExclusiveConnectionLock, getNamespace, getNamespaces, getSharedConnectionLock, getStatements, getTransactionIsolation, getTransactionLock, hasStatement, hasStatementInternal, isActive, isActiveOperation, isOpen, iterationClosed, pendingAdds, pendingRemovals, prepare, registerIteration, removeNamespace, removeStatements, rollback, setNamespace, setStatementsAdded, setStatementsRemoved, size, transactionActive, verifyIsActive, verifyIsOpen
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.rdf4j.sail.NotifyingSailConnection
addConnectionListener, removeConnectionListener
-
Methods inherited from interface org.eclipse.rdf4j.sail.SailConnection
addStatement, begin, begin, clear, clearNamespaces, close, commit, endUpdate, evaluate, flush, getContextIDs, getNamespace, getNamespaces, getStatements, hasStatement, isActive, isOpen, pendingRemovals, prepare, prepareQuery, removeNamespace, removeStatements, rollback, setNamespace, setTransactionSettings, size
-
-
-
-
Constructor Detail
-
LimitedSizeNativeStoreConnection
protected LimitedSizeNativeStoreConnection(NativeStore nativeStore) throws IOException
Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
nativeStore
-- Throws:
IOException
-
-
Method Detail
-
getMaxCollectionsSize
public int getMaxCollectionsSize()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setMaxCollectionsSize
public void setMaxCollectionsSize(int maxCollectionsSize)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getEvaluationStrategy
protected EvaluationStrategy getEvaluationStrategy(Dataset dataset, TripleSource tripleSource)
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
getEvaluationStrategy
in classSailSourceConnection
-
-