|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.web.bindery.event.shared.EventBus
com.google.gwt.event.shared.EventBus
com.google.gwt.event.shared.SimpleEventBus
com.tibco.bpm.web.client.model.pagebus.hub.ManagedEventBus
public class ManagedEventBus
An EventBus extension that enables the use of the ManagedEvent class to pass events over the PageBus ManagedHub. The the normal GWT Event/Handler model is implemented and events are transparently fired over the ManagedHub.
Static members are used to:
ManagedEvent| Nested Class Summary | |
|---|---|
class |
ManagedEventBus.ManagedHandlerRegistration
|
| Method Summary | ||
|---|---|---|
|
addHandler(com.google.web.bindery.event.shared.Event.Type<H> type,
H handler)
|
|
|
addHandler(com.google.web.bindery.event.shared.Event.Type<H> type,
H handler,
java.lang.String handlerName)
|
|
|
addHandlerToSource(com.google.web.bindery.event.shared.Event.Type<H> type,
java.lang.Object source,
H handler)
|
|
void |
addManagedHandler(com.google.gwt.event.shared.HasHandlers managedHandler)
Adds the given managedHandler. |
|
void |
fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
|
|
void |
fireEventFromSource(com.google.gwt.event.shared.GwtEvent<?> event,
java.lang.Object source)
|
|
static ManagedEventBus |
getBus()
|
|
static java.util.HashSet<ManagedEventBusError> |
getManagedEventBusErrors()
Gets the managedEventBusErrors field value. |
|
static void |
logEvent(java.lang.String regClassName,
ManagedEvent<?> event,
boolean alert)
|
|
static void |
logEventAlert(java.lang.String regClassName,
ManagedEvent<?> event,
boolean alert)
|
|
static void |
registerManagedEvent(ManagedEvent<?> managedEvent)
Registers the given managedEvent. |
|
void |
removeManagedHandler(com.google.gwt.event.shared.HasHandlers managedHandler)
Removes the given managedHandler. |
|
static void |
setHub(Hub hub)
Sets the Hub instance used to publish and subscribe to the PageBus ManagedHub. |
|
static void |
setHub(Hub hub,
OnManagedEventBusErrorCallback onManagedEventBusErrorCallback)
Sets the Hub instance used to publish and subscribe to the PageBus ManagedHub. |
|
static void |
unRegisterManagedEvent(ManagedEvent<?> managedEvent)
Unregisters the given managedEvent. |
|
| Methods inherited from class com.google.gwt.event.shared.SimpleEventBus |
|---|
addHandler, addHandlerToSource, fireEvent, fireEventFromSource |
| Methods inherited from class com.google.gwt.event.shared.EventBus |
|---|
castFireEvent, castFireEventFromSource, wrap |
| Methods inherited from class com.google.web.bindery.event.shared.EventBus |
|---|
dispatchEvent, setSourceOfEvent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void logEvent(java.lang.String regClassName,
ManagedEvent<?> event,
boolean alert)
public static void logEventAlert(java.lang.String regClassName,
ManagedEvent<?> event,
boolean alert)
public static ManagedEventBus getBus()
public static void registerManagedEvent(ManagedEvent<?> managedEvent)
ManagedEvent.getTopic()
This can be called before or after calling setHub.
managedEvent - The ManagedEvent instance being registered.
ManagedEventDuplicateExceptionpublic static void unRegisterManagedEvent(ManagedEvent<?> managedEvent)
managedEvent - The ManagedEvent instance being unregistered.
ManagedEventNotRegisteredExceptionpublic static void setHub(Hub hub)
hub - The ManagedHub instance.setHub(Hub, OnManagedEventBusErrorCallback)
public static void setHub(Hub hub,
OnManagedEventBusErrorCallback onManagedEventBusErrorCallback)
#OnManagedEventBusErrorCallback is invoked if any
error is returned on subscribing to a ManagedEvent topic. This value may
be null. The getManagedEventBusErrors() method can also be used to
check for subscription errors.
hub - The connected Hub instance.onManagedEventBusErrorCallback - The handler for subscribe errors. This value may be null.public static java.util.HashSet<ManagedEventBusError> getManagedEventBusErrors()
public <H> com.google.web.bindery.event.shared.HandlerRegistration addHandler(com.google.web.bindery.event.shared.Event.Type<H> type,
H handler)
addHandler in class com.google.gwt.event.shared.SimpleEventBus
public <H> com.google.web.bindery.event.shared.HandlerRegistration addHandler(com.google.web.bindery.event.shared.Event.Type<H> type,
H handler,
java.lang.String handlerName)
public <H> com.google.web.bindery.event.shared.HandlerRegistration addHandlerToSource(com.google.web.bindery.event.shared.Event.Type<H> type,
java.lang.Object source,
H handler)
addHandlerToSource in class com.google.gwt.event.shared.SimpleEventBuspublic void addManagedHandler(com.google.gwt.event.shared.HasHandlers managedHandler)
managedHandler - A HasHandlers implementation to be added.public void removeManagedHandler(com.google.gwt.event.shared.HasHandlers managedHandler)
managedHandler - A HasHandlers implementation to be removed.public void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
fireEvent in interface com.google.gwt.event.shared.HasHandlersfireEvent in class com.google.gwt.event.shared.SimpleEventBus
public void fireEventFromSource(com.google.gwt.event.shared.GwtEvent<?> event,
java.lang.Object source)
fireEventFromSource in class com.google.gwt.event.shared.SimpleEventBus
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||