public final class EventsUtil
extends java.lang.Object
| Constructor and Description |
|---|
EventsUtil() |
| Modifier and Type | Method and Description |
|---|---|
static RemoteEventProducer |
createRemoteEventProducer(EventProducer eProducer,
java.util.List<EventDefinition> eventDefForRR)
*** For internal framework use only ***
Given a producer createRemoteEventProducer creates a RemoteEventProducer which is serializable
|
static java.util.List |
getRaisableEventDefinitionList(EventDefinition[] eventDefs,
DCControlBinding ctrlBnd)
*** For internal framework use only ***
getRaisableEventDefinitionList is used to check for EventDefinitions which can be dispatched ie whose isRaisable condition evaluates to false.
|
static java.util.List<EventDefinition> |
getRemotableEventDefinitions(java.util.List<EventDefinition> eDefList)
*** For internal framework use only ***
getRemotableEventDefinitions method filters the Remotable eventdefinitions given a list of eventDefinitions from a producer
|
static boolean |
hasLocalEventDefinitions(java.util.List<EventDefinition> eDefList)
*** For internal framework use only ***
hasLocalEventDefinitions method returns true if any local eventdefinitions exists
|
public static java.util.List getRaisableEventDefinitionList(EventDefinition[] eventDefs, DCControlBinding ctrlBnd)
eventDefs - Array of eventDefinitions which needs to be evaluated to check if they can be raised as eventsctrlBnd - binding to which the eventDefinitions belong to.public static java.util.List<EventDefinition> getRemotableEventDefinitions(java.util.List<EventDefinition> eDefList)
eDefList - List of eventDefinitionspublic static boolean hasLocalEventDefinitions(java.util.List<EventDefinition> eDefList)
eDefList - List of eventDefinitionspublic static RemoteEventProducer createRemoteEventProducer(EventProducer eProducer, java.util.List<EventDefinition> eventDefForRR)
eProducer - EventProducereventDefForRR - filtered list of EventDefinitions which are marked Remotable.