org.openrdf.repository.event
Interface NotifyingRepository

All Superinterfaces:
Repository
All Known Implementing Classes:
NotifyingRepositoryWrapper, SystemRepository

public interface NotifyingRepository
extends Repository

Author:
Herko ter Horst

Method Summary
 void addRepositoryConnectionListener(RepositoryConnectionListener listener)
          Registers a RepositoryConnectionListener that will receive notifications of operations that are performed on any< connections that are created by this repository.
 void addRepositoryListener(RepositoryListener listener)
          Registers a RepositoryListener that will receive notifications of operations that are performed on this repository.
 void removeRepositoryConnectionListener(RepositoryConnectionListener listener)
          Removes a registered RepositoryConnectionListener from this repository.
 void removeRepositoryListener(RepositoryListener listener)
          Removes a registered RepositoryListener from this repository.
 
Methods inherited from interface org.openrdf.repository.Repository
getConnection, getDataDir, getValueFactory, initialize, isWritable, setDataDir, shutDown
 

Method Detail

addRepositoryListener

void addRepositoryListener(RepositoryListener listener)
Registers a RepositoryListener that will receive notifications of operations that are performed on this repository.


removeRepositoryListener

void removeRepositoryListener(RepositoryListener listener)
Removes a registered RepositoryListener from this repository.


addRepositoryConnectionListener

void addRepositoryConnectionListener(RepositoryConnectionListener listener)
Registers a RepositoryConnectionListener that will receive notifications of operations that are performed on any< connections that are created by this repository.


removeRepositoryConnectionListener

void removeRepositoryConnectionListener(RepositoryConnectionListener listener)
Removes a registered RepositoryConnectionListener from this repository.



Copyright © 2001-2008 Aduna. All Rights Reserved.