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.