Modifier and Type | Method and Description |
---|---|
void |
TransactionOperation.execute(RepositoryConnection con)
Executes this operation on the supplied connection.
|
void |
SetNamespaceOperation.execute(RepositoryConnection con) |
void |
SPARQLUpdateOperation.execute(RepositoryConnection con) |
void |
RemoveStatementsOperation.execute(RepositoryConnection con) |
void |
RemoveNamespaceOperation.execute(RepositoryConnection con) |
void |
ClearOperation.execute(RepositoryConnection con) |
void |
ClearNamespacesOperation.execute(RepositoryConnection con) |
void |
AddStatementOperation.execute(RepositoryConnection con) |
Modifier and Type | Interface and Description |
---|---|
interface |
DelegatingRepositoryConnection |
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
Repository.getConnection()
Opens a connection to this repository that can be used for querying and updating the contents of the repository.
|
RepositoryConnection |
DelegatingRepositoryConnection.getDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
DelegatingRepositoryConnection.setDelegate(RepositoryConnection delegate) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRepositoryConnection
Abstract class implementing most 'convenience' methods in the
RepositoryConnection interface by transforming
parameters and mapping the methods to the basic (abstractly declared) methods. |
class |
RepositoryConnectionBase
Deprecated.
since 2.0. Use
AbstractRepositoryConnection instead. |
class |
RepositoryConnectionWrapper
Delegates all calls to the delegate RepositoryConnection.
|
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
RepositoryWrapper.getConnection() |
RepositoryConnection |
RepositoryConnectionWrapper.getDelegate() |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryConnectionWrapper.setDelegate(RepositoryConnection delegate) |
Constructor and Description |
---|
RepositoryConnectionWrapper(Repository repository,
RepositoryConnection delegate) |
Modifier and Type | Method and Description |
---|---|
static Resource |
RepositoryConfigUtil.getContext(RepositoryConnection con,
String repositoryID)
Deprecated.
|
static void |
RepositoryConfigUtil.updateRepositoryConfigs(RepositoryConnection con,
RepositoryConfig... configs)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextAwareConnection
Allows contexts to be specified at the connection level or the method level.
|
Constructor and Description |
---|
ContextAwareConnection(RepositoryConnection connection) |
ContextAwareConnection(Repository repository,
RepositoryConnection connection) |
Modifier and Type | Class and Description |
---|---|
class |
DatasetRepositoryConnection |
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
DatasetRepository.getConnection() |
Constructor and Description |
---|
RepositoryTripleSource(RepositoryConnection repo) |
RepositoryTripleSource(RepositoryConnection repo,
boolean includeInferred) |
Modifier and Type | Interface and Description |
---|---|
interface |
InterceptingRepositoryConnection |
interface |
NotifyingRepositoryConnection |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryConnectionListener.add(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
boolean |
RepositoryConnectionInterceptor.add(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
void |
RepositoryConnectionListener.begin(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptor.begin(RepositoryConnection conn) |
void |
RepositoryConnectionListener.clear(RepositoryConnection conn,
Resource... contexts) |
boolean |
RepositoryConnectionInterceptor.clear(RepositoryConnection conn,
Resource... contexts) |
void |
RepositoryConnectionListener.clearNamespaces(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptor.clearNamespaces(RepositoryConnection conn) |
void |
RepositoryConnectionListener.close(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptor.close(RepositoryConnection conn) |
void |
RepositoryConnectionListener.commit(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptor.commit(RepositoryConnection conn) |
void |
RepositoryConnectionListener.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
boolean |
RepositoryConnectionInterceptor.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
boolean |
RepositoryInterceptor.getConnection(Repository repo,
RepositoryConnection conn) |
void |
RepositoryConnectionListener.remove(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
boolean |
RepositoryConnectionInterceptor.remove(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
void |
RepositoryConnectionListener.removeNamespace(RepositoryConnection conn,
String prefix) |
boolean |
RepositoryConnectionInterceptor.removeNamespace(RepositoryConnection conn,
String prefix) |
void |
RepositoryConnectionListener.rollback(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptor.rollback(RepositoryConnection conn) |
void |
RepositoryConnectionListener.setAutoCommit(RepositoryConnection conn,
boolean autoCommit)
Deprecated.
since 2.0. Use
RepositoryConnectionListener.begin(RepositoryConnection) instead. |
boolean |
RepositoryConnectionInterceptor.setAutoCommit(RepositoryConnection conn,
boolean autoCommit)
Deprecated.
since 2.0. Use
RepositoryConnectionInterceptor.begin(RepositoryConnection) instead. |
void |
RepositoryConnectionListener.setNamespace(RepositoryConnection conn,
String prefix,
String name) |
boolean |
RepositoryConnectionInterceptor.setNamespace(RepositoryConnection conn,
String prefix,
String name) |
Modifier and Type | Class and Description |
---|---|
class |
InterceptingRepositoryConnectionWrapper
Wrapper that notifies interceptors of events on RepositoryConnections before they happen.
|
class |
NotifyingRepositoryConnectionWrapper
This broadcaster is used by the RepositoryBroadcaster to wrap the delegate repository connection.
|
Modifier and Type | Method and Description |
---|---|
void |
RepositoryConnectionListenerAdapter.add(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
boolean |
RepositoryConnectionInterceptorAdapter.add(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
void |
RepositoryConnectionListenerAdapter.begin(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptorAdapter.begin(RepositoryConnection conn) |
void |
RepositoryConnectionListenerAdapter.clear(RepositoryConnection conn,
Resource... contexts) |
boolean |
RepositoryConnectionInterceptorAdapter.clear(RepositoryConnection conn,
Resource... contexts) |
void |
RepositoryConnectionListenerAdapter.clearNamespaces(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptorAdapter.clearNamespaces(RepositoryConnection conn) |
void |
RepositoryConnectionListenerAdapter.close(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptorAdapter.close(RepositoryConnection conn) |
void |
RepositoryConnectionListenerAdapter.commit(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptorAdapter.commit(RepositoryConnection conn) |
void |
RepositoryConnectionListenerAdapter.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
boolean |
RepositoryConnectionInterceptorAdapter.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
void |
RepositoryConnectionListenerAdapter.remove(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
boolean |
RepositoryConnectionInterceptorAdapter.remove(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
void |
RepositoryConnectionListenerAdapter.removeNamespace(RepositoryConnection conn,
String prefix) |
boolean |
RepositoryConnectionInterceptorAdapter.removeNamespace(RepositoryConnection conn,
String prefix) |
void |
RepositoryConnectionListenerAdapter.rollback(RepositoryConnection conn) |
boolean |
RepositoryConnectionInterceptorAdapter.rollback(RepositoryConnection conn) |
void |
RepositoryConnectionListenerAdapter.setAutoCommit(RepositoryConnection conn,
boolean autoCommit)
Deprecated.
|
boolean |
RepositoryConnectionInterceptorAdapter.setAutoCommit(RepositoryConnection conn,
boolean autoCommit)
Deprecated.
|
void |
RepositoryConnectionListenerAdapter.setNamespace(RepositoryConnection conn,
String prefix,
String name) |
boolean |
RepositoryConnectionInterceptorAdapter.setNamespace(RepositoryConnection conn,
String prefix,
String name) |
Constructor and Description |
---|
InterceptingRepositoryConnectionWrapper(Repository repository,
RepositoryConnection connection) |
NotifyingRepositoryConnectionWrapper(Repository repository,
RepositoryConnection connection) |
NotifyingRepositoryConnectionWrapper(Repository repository,
RepositoryConnection connection,
boolean reportDeltas) |
Modifier and Type | Method and Description |
---|---|
void |
DebugRepositoryConnectionListener.add(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
void |
DebugRepositoryConnectionListener.begin(RepositoryConnection conn) |
void |
DebugRepositoryConnectionListener.clear(RepositoryConnection conn,
Resource... contexts) |
void |
DebugRepositoryConnectionListener.clearNamespaces(RepositoryConnection conn) |
void |
DebugRepositoryConnectionListener.close(RepositoryConnection conn) |
void |
DebugRepositoryConnectionListener.commit(RepositoryConnection conn) |
void |
DebugRepositoryConnectionListener.execute(RepositoryConnection conn,
QueryLanguage ql,
String update,
String baseURI,
Update operation) |
protected String |
DebugRepositoryConnectionListener.getConnectionID(RepositoryConnection conn) |
void |
DebugRepositoryConnectionListener.remove(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts) |
void |
DebugRepositoryConnectionListener.removeNamespace(RepositoryConnection conn,
String prefix) |
void |
DebugRepositoryConnectionListener.rollback(RepositoryConnection conn) |
void |
DebugRepositoryConnectionListener.setAutoCommit(RepositoryConnection conn,
boolean autoCommit)
Deprecated.
|
void |
DebugRepositoryConnectionListener.setNamespace(RepositoryConnection conn,
String prefix,
String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
RepositoryBloomFilter.mayHaveStatement(RepositoryConnection conn,
Resource subj,
IRI pred,
Value obj,
Resource... ctxs)
Returns true if the repository may have such a statement or false if it definitely does not.
|
boolean |
InaccurateRepositoryBloomFilter.mayHaveStatement(RepositoryConnection conn,
Resource subj,
IRI pred,
Value obj,
Resource... contexts) |
boolean |
AccurateRepositoryBloomFilter.mayHaveStatement(RepositoryConnection conn,
Resource subj,
IRI pred,
Value obj,
Resource... contexts) |
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
HTTPRepository.getConnection() |
Modifier and Type | Class and Description |
---|---|
class |
SailRepositoryConnection
An implementation of the
RepositoryConnection interface that wraps a SailConnection . |
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
ProxyRepository.getConnection() |
Modifier and Type | Class and Description |
---|---|
class |
SPARQLConnection
Provides a
RepositoryConnection interface to any SPARQL endpoint. |
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
SPARQLRepository.getConnection() |
Modifier and Type | Field and Description |
---|---|
protected RepositoryConnection |
RepositoryFederatedService.conn |
Modifier and Type | Method and Description |
---|---|
protected RepositoryConnection |
RepositoryFederatedService.getConnection() |
Modifier and Type | Field and Description |
---|---|
protected RepositoryConnection |
RDFInserter.con
The connection to use for the add operations.
|
Modifier and Type | Method and Description |
---|---|
static void |
Connections.consumeRDFCollection(RepositoryConnection conn,
Resource head,
java.util.function.Consumer<Statement> collectionConsumer,
Resource... contexts)
|
static <C extends Collection<Statement>> |
Connections.getRDFCollection(RepositoryConnection conn,
Resource head,
C statementCollection,
Resource... contexts)
Retrieve all
Statement s that together form the RDF Collection starting with the supplied starting
resource. |
static Optional<Statement> |
Connections.getStatement(RepositoryConnection conn,
Resource subject,
IRI predicate,
Value object,
Resource... contexts)
Retrieve a single
Statement matching with the supplied subject, predicate, object and context(s) from the
given RepositoryConnection . |
Modifier and Type | Method and Description |
---|---|
static void |
Repositories.consume(Repository repository,
java.util.function.Consumer<RepositoryConnection> processFunction)
Opens a
RepositoryConnection to the given Repository within a transaction, sends the connection to the
given Consumer , before either rolling back the transaction if it failed, or committing the transaction if
it was successful. |
static void |
Repositories.consume(Repository repository,
java.util.function.Consumer<RepositoryConnection> processFunction,
java.util.function.Consumer<RepositoryException> exceptionHandler)
Opens a
RepositoryConnection to the given Repository within a transaction, sends the connection to the
given Consumer , before either rolling back the transaction if it failed, or committing the transaction if
it was successful. |
static void |
Repositories.consumeNoTransaction(Repository repository,
java.util.function.Consumer<RepositoryConnection> processFunction)
Opens a
RepositoryConnection to the given Repository without opening a transaction, sends the connection
to the given Consumer . |
static void |
Repositories.consumeNoTransaction(Repository repository,
java.util.function.Consumer<RepositoryConnection> processFunction,
java.util.function.Consumer<RepositoryException> exceptionHandler)
Opens a
RepositoryConnection to the given Repository without opening a transaction, sends the connection
to the given Consumer . |
static void |
Repositories.consumeSilent(Repository repository,
java.util.function.Consumer<RepositoryConnection> processFunction)
Opens a
RepositoryConnection to the given Repository within a transaction, sends the connection to the
given Consumer , before either rolling back the transaction if it failed, or committing the transaction if
it was successful. |
static void |
Repositories.consumeSilentNoTransaction(Repository repository,
java.util.function.Consumer<RepositoryConnection> processFunction)
Opens a
RepositoryConnection to the given Repository without opening a transaction, sends the connection
to the given Consumer . |
static <T> T |
Repositories.get(Repository repository,
java.util.function.Function<RepositoryConnection,T> processFunction)
Opens a
RepositoryConnection to the given Repository within a transaction, sends the connection to the
given Function , before either rolling back the transaction if it failed, or committing the transaction if
it was successful. |
static <T> T |
Repositories.get(Repository repository,
java.util.function.Function<RepositoryConnection,T> processFunction,
java.util.function.Consumer<RepositoryException> exceptionHandler)
Opens a
RepositoryConnection to the given Repository within a transaction, sends the connection to the
given Function , before either rolling back the transaction if it failed, or committing the transaction if
it was successful. |
static <T> T |
Repositories.getNoTransaction(Repository repository,
java.util.function.Function<RepositoryConnection,T> processFunction)
Opens a
RepositoryConnection to the given Repository without opening a transaction, sends the connection
to the given Function . |
static <T> T |
Repositories.getNoTransaction(Repository repository,
java.util.function.Function<RepositoryConnection,T> processFunction,
java.util.function.Consumer<RepositoryException> exceptionHandler)
Opens a
RepositoryConnection to the given Repository without opening a transaction, sends the connection
to the given Function . |
static <T> T |
Repositories.getSilent(Repository repository,
java.util.function.Function<RepositoryConnection,T> processFunction)
Opens a
RepositoryConnection to the given Repository within a transaction, sends the connection to the
given Function , before either rolling back the transaction if it failed, or committing the transaction if
it was successful. |
static <T> T |
Repositories.getSilentNoTransaction(Repository repository,
java.util.function.Function<RepositoryConnection,T> processFunction)
Opens a
RepositoryConnection to the given Repository without opening a transaction, sends the connection
to the given Function . |
Constructor and Description |
---|
RDFInserter(RepositoryConnection con)
Creates a new RDFInserter object that preserves bnode IDs and that does not enforce any context upon statements
that are reported to it.
|
RDFRemover(RepositoryConnection con)
Creates a new RDFRemover object that removes the data from the default context.
|
Modifier and Type | Method and Description |
---|---|
RepositoryConnection |
OwnedTupleExpr.getOwner() |
Constructor and Description |
---|
OwnedTupleExpr(RepositoryConnection owner,
TupleExpr arg) |
Constructor and Description |
---|
RepositoryTripleSource(RepositoryConnection repo)
Deprecated.
|
Constructor and Description |
---|
EmptyPatternOptimizer(Collection<? extends RepositoryConnection> members) |
EmptyPatternOptimizer(Collection<? extends RepositoryConnection> members,
java.util.function.Function<? super Repository,? extends RepositoryBloomFilter> bloomFilters) |
FederationJoinOptimizer(Collection<? extends RepositoryConnection> members,
boolean distinct,
PrefixHashSet localSpace) |
FederationJoinOptimizer(Collection<? extends RepositoryConnection> members,
boolean distinct,
PrefixHashSet localSpace,
java.util.function.Function<? super Repository,? extends RepositoryBloomFilter> bloomFilters) |
Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.