org.mmbase.applications.crontab
Class ProposedJobs.Broker

java.lang.Object
  extended by org.mmbase.core.event.EventBroker
      extended by org.mmbase.core.event.AbstractEventBroker
          extended by org.mmbase.applications.crontab.ProposedJobs.Broker
Enclosing class:
ProposedJobs

public static class ProposedJobs.Broker
extends AbstractEventBroker

The associated broker


Constructor Summary
ProposedJobs.Broker()
           
 
Method Summary
 boolean canBrokerForEvent(Event event)
          this method should return true if this event broker can broker for events of this type.
 boolean canBrokerForListener(EventListener listener)
          this method should return true if this broker can accept and propagate events to the listener of this type.
protected  void notifyEventListener(Event event, EventListener listener)
          This method has two functions.
 String toString()
           
 
Methods inherited from class org.mmbase.core.event.AbstractEventBroker
addListener, backing, removeListener
 
Methods inherited from class org.mmbase.core.event.EventBroker
equals, getListeners, hashCode, notifyForEvent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProposedJobs.Broker

public ProposedJobs.Broker()
Method Detail

canBrokerForListener

public boolean canBrokerForListener(EventListener listener)
Description copied from class: EventBroker
this method should return true if this broker can accept and propagate events to the listener of this type. There are no fixed criteria for this. Most implementions do event instanceof <EventListener associated with this broker>

Specified by:
canBrokerForListener in class EventBroker

canBrokerForEvent

public boolean canBrokerForEvent(Event event)
Description copied from class: EventBroker
this method should return true if this event broker can broker for events of this type. There are no fixed criteria for this. Most implementions do event instanceof <EvenType associated with this broker>

Specified by:
canBrokerForEvent in class EventBroker

notifyEventListener

protected void notifyEventListener(Event event,
                                   EventListener listener)
Description copied from class: EventBroker
This method has two functions. It must cast both event and listener to the proper type and invoke the event on the listener. But it must allso check if the listener has constraint properties set. if so it must use them to decide if the event should be invoked on this listener.

Specified by:
notifyEventListener in class EventBroker

toString

public String toString()
Specified by:
toString in class EventBroker


MMBase 2.0-SNAPSHOT - null