public class RandomWeightedEventSelector extends AbstractEventSelector
EventWeightlogger, name, registry| Constructor and Description |
|---|
RandomWeightedEventSelector(EventProcessorRegistry registry,
List<EventWeight> eventWeights) |
RandomWeightedEventSelector(String name,
EventProcessorRegistry registry,
List<EventWeight> eventWeights) |
| Modifier and Type | Method and Description |
|---|---|
protected EventSuccessor |
next(Object input,
Object response)
Chooses randomly from the list of successor events based on the weightings provided.
|
int |
size()
The number of event successors registered.
|
getName, nextEventpublic RandomWeightedEventSelector(String name, EventProcessorRegistry registry, List<EventWeight> eventWeights)
registry - registry that contains references to next eventseventWeights - list of events weights to select frompublic RandomWeightedEventSelector(EventProcessorRegistry registry, List<EventWeight> eventWeights)
registry - registry that contains references to next eventseventWeights - list of events weights to select fromprotected EventSuccessor next(Object input, Object response)
next in class AbstractEventSelectorinput - ignoredresponse - ignoredpublic int size()
EventSelectorCopyright © 2005–2018 Alfresco Software. All rights reserved.