Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.1.0)

E10653-02

oracle.adf.model.events
Class AbstractEventDispatcher

java.lang.Object
  extended by oracle.adf.model.events.AbstractEventDispatcher
All Implemented Interfaces:
EventDispatcher
Direct Known Subclasses:
EventDispatcherImpl

public abstract class AbstractEventDispatcher
extends java.lang.Object
implements EventDispatcher

A AbstractEventDispatcher implements EventDispatcher interface This class helps in dispatching the event.

See Also:
EventDispatcherImpl

Constructor Summary
AbstractEventDispatcher()
           
 
Method Summary
 void addDynamicEventSubscription(java.lang.String containerName)
           
 void dispatchEventForWildCards(java.util.ArrayList eventsDefsToHandle, Event eventObject)
           
 java.util.List<java.lang.String> getDynamicEventSubscriptionList()
           
 boolean hasDynamicEventSubscription(java.lang.String name)
           
 void processContextualEvents()
          processContextualEvents used to propagate queued events
 void queueEvent(EventProducer producer, java.lang.Object payLoad)
          queueEvent queues up the event to be processed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.adf.model.events.EventDispatcher
dispatchEvent, fireEvent, fireEvent, getEventNameResolver, getRegisteredEventConsumer, registerEventConsumer, setEventNameResolver, unRegisterEventConsumer
 

Constructor Detail

AbstractEventDispatcher

public AbstractEventDispatcher()
Method Detail

processContextualEvents

public void processContextualEvents()
processContextualEvents used to propagate queued events

Specified by:
processContextualEvents in interface EventDispatcher

queueEvent

public void queueEvent(EventProducer producer,
                       java.lang.Object payLoad)
queueEvent queues up the event to be processed

Specified by:
queueEvent in interface EventDispatcher
Parameters:
producer - EventProducer
payLoad - Object Payload

dispatchEventForWildCards

public void dispatchEventForWildCards(java.util.ArrayList eventsDefsToHandle,
                                      Event eventObject)
Specified by:
dispatchEventForWildCards in interface EventDispatcher

getDynamicEventSubscriptionList

public java.util.List<java.lang.String> getDynamicEventSubscriptionList()
Specified by:
getDynamicEventSubscriptionList in interface EventDispatcher

addDynamicEventSubscription

public void addDynamicEventSubscription(java.lang.String containerName)
Specified by:
addDynamicEventSubscription in interface EventDispatcher

hasDynamicEventSubscription

public boolean hasDynamicEventSubscription(java.lang.String name)
Specified by:
hasDynamicEventSubscription in interface EventDispatcher

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.1.0)

E10653-02

Copyright © 1997, 2009, Oracle. All rights reserved.