org.priha.core.observation
Class ObservationManagerImpl.Impl

java.lang.Object
  extended by org.priha.core.observation.ObservationManagerImpl.Impl
Enclosing class:
ObservationManagerImpl

public class ObservationManagerImpl.Impl
extends java.lang.Object

Session-local ObservationManager.


Constructor Summary
ObservationManagerImpl.Impl(SessionImpl session)
           
 
Method Summary
 void addEventListener(java.util.EventListener listener, int eventTypes, java.lang.String absPath, boolean isDeep, java.lang.String[] uuid, java.lang.String[] nodeTypeName, boolean noLocal)
           
 void fireEvents(ChangeStore changes)
           
 EventListenerIterator getRegisteredEventListeners()
           
 void removeEventListener(java.util.EventListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObservationManagerImpl.Impl

public ObservationManagerImpl.Impl(SessionImpl session)
Method Detail

addEventListener

public void addEventListener(java.util.EventListener listener,
                             int eventTypes,
                             java.lang.String absPath,
                             boolean isDeep,
                             java.lang.String[] uuid,
                             java.lang.String[] nodeTypeName,
                             boolean noLocal)
                      throws RepositoryException
Throws:
RepositoryException

getRegisteredEventListeners

public EventListenerIterator getRegisteredEventListeners()
                                                  throws RepositoryException
Throws:
RepositoryException

removeEventListener

public void removeEventListener(java.util.EventListener listener)
                         throws RepositoryException
Throws:
RepositoryException

fireEvents

public void fireEvents(ChangeStore changes)