org.outerj.daisy.repository.clientimpl
Class RemoteEventDispatcher
java.lang.Object
org.outerj.daisy.repository.clientimpl.RemoteEventDispatcher
- public class RemoteEventDispatcher
- extends java.lang.Object
This class distributes daisy events received from JMS to events
on the 'local' interfaces RepositoryListener and RepositorySchemaListener.
Constructor Summary |
RemoteEventDispatcher(org.outerj.daisy.jms.JmsClient jmsClient,
java.lang.String jmsTopic,
org.apache.avalon.framework.logger.Logger logger)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteEventDispatcher
public RemoteEventDispatcher(org.outerj.daisy.jms.JmsClient jmsClient,
java.lang.String jmsTopic,
org.apache.avalon.framework.logger.Logger logger)
throws java.lang.Exception
getLogger
public org.apache.avalon.framework.logger.Logger getLogger()
addRepositoryListener
public void addRepositoryListener(org.outerj.daisy.repository.RepositoryListener repositoryListener)
removeRepositoryListener
public void removeRepositoryListener(org.outerj.daisy.repository.RepositoryListener repositoryListener)
addRepositorySchemaListener
public void addRepositorySchemaListener(org.outerj.daisy.repository.schema.RepositorySchemaListener repositorySchemaListener)
removeRepositorySchemaListener
public void removeRepositorySchemaListener(org.outerj.daisy.repository.schema.RepositorySchemaListener repositorySchemaListener)
Copyright © -2005 . All Rights Reserved.