org.openrdf.repository.event
Interface InterceptingRepositoryConnection

All Superinterfaces:
RepositoryConnection
All Known Implementing Classes:
InterceptingRepositoryConnectionWrapper

public interface InterceptingRepositoryConnection
extends RepositoryConnection

Author:
Herko ter Horst

Method Summary
 void addRepositoryConnectionInterceptor(RepositoryConnectionInterceptor interceptor)
          Registers a RepositoryConnectionInterceptor that will receive notifications of operations that are performed on this connection.
 void removeRepositoryConnectionInterceptor(RepositoryConnectionInterceptor interceptor)
          Removes a registered RepositoryConnectionInterceptor from this connection.
 
Methods inherited from interface org.openrdf.repository.RepositoryConnection
add, add, add, add, add, add, add, add, clear, clearNamespaces, close, commit, export, exportStatements, getContextIDs, getNamespace, getNamespaces, getRepository, getStatements, hasStatement, hasStatement, isAutoCommit, isEmpty, isOpen, prepareBooleanQuery, prepareBooleanQuery, prepareGraphQuery, prepareGraphQuery, prepareQuery, prepareQuery, prepareTupleQuery, prepareTupleQuery, remove, remove, remove, remove, removeNamespace, rollback, setAutoCommit, setNamespace, size
 

Method Detail

addRepositoryConnectionInterceptor

void addRepositoryConnectionInterceptor(RepositoryConnectionInterceptor interceptor)
Registers a RepositoryConnectionInterceptor that will receive notifications of operations that are performed on this connection.


removeRepositoryConnectionInterceptor

void removeRepositoryConnectionInterceptor(RepositoryConnectionInterceptor interceptor)
Removes a registered RepositoryConnectionInterceptor from this connection.



Copyright © 2001-2008 Aduna. All Rights Reserved.