public interface EventMapDef
EventMapDefImpl
Modifier and Type | Method and Description |
---|---|
EventEntryDef[] |
getEventDefs()
getEventDefs gets the value of events[] field
|
ProducerDef |
getProducerDef(java.lang.String eventname,
java.lang.String producername)
getProducerDef retrieves the ProducerDef given the event name and its producer
|
java.util.List<ProducerDef> |
getProducerDefs(java.lang.String producername)
getProducerDefs retrieves the ProducerDef objects ArrayList given the producer
|
boolean |
hasDynamicEventSubscriber() |
void |
setEventDefs(EventEntryDef[] event)
setEventDefs sets the value of events[] field
|
void |
setHasDynamicEventSubscriber(boolean flag) |
void |
validateEventMapForCyclicDependencies()
validateEventMapForCyclicDependencies validated EventMap for cyclic deoendencies
|
void setEventDefs(EventEntryDef[] event)
event
- event EventDef arrayEventEntryDef[] getEventDefs()
ProducerDef getProducerDef(java.lang.String eventname, java.lang.String producername)
eventname
- Name of the eventproducername
- Name of the producer which produces the eventjava.util.List<ProducerDef> getProducerDefs(java.lang.String producername)
producername
- Name of the producer which produces the eventvoid validateEventMapForCyclicDependencies()
boolean hasDynamicEventSubscriber()
void setHasDynamicEventSubscriber(boolean flag)