org.openrdf.repository.event
Interface RepositoryConnectionInterceptor


public interface RepositoryConnectionInterceptor

Interceptor interface for connection modification.

Author:
Herko ter Horst

Method Summary
 boolean add(RepositoryConnection conn, Resource subject, URI predicate, Value object, Resource... contexts)
           
 boolean clear(RepositoryConnection conn, Resource... contexts)
           
 boolean clearNamespaces(RepositoryConnection conn)
           
 boolean close(RepositoryConnection conn)
           
 boolean commit(RepositoryConnection conn)
           
 boolean remove(RepositoryConnection conn, Resource subject, URI predicate, Value object, Resource... contexts)
           
 boolean removeNamespace(RepositoryConnection conn, String prefix)
           
 boolean rollback(RepositoryConnection conn)
           
 boolean setAutoCommit(RepositoryConnection conn, boolean autoCommit)
           
 boolean setNamespace(RepositoryConnection conn, String prefix, String name)
           
 

Method Detail

close

boolean close(RepositoryConnection conn)

setAutoCommit

boolean setAutoCommit(RepositoryConnection conn,
                      boolean autoCommit)

commit

boolean commit(RepositoryConnection conn)

rollback

boolean rollback(RepositoryConnection conn)

add

boolean add(RepositoryConnection conn,
            Resource subject,
            URI predicate,
            Value object,
            Resource... contexts)

remove

boolean remove(RepositoryConnection conn,
               Resource subject,
               URI predicate,
               Value object,
               Resource... contexts)

clear

boolean clear(RepositoryConnection conn,
              Resource... contexts)

setNamespace

boolean setNamespace(RepositoryConnection conn,
                     String prefix,
                     String name)

removeNamespace

boolean removeNamespace(RepositoryConnection conn,
                        String prefix)

clearNamespaces

boolean clearNamespaces(RepositoryConnection conn)


Copyright © 2001-2008 Aduna. All Rights Reserved.