protected static class PESDKEvents.EventCaller
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected EventCall |
eventCall |
protected boolean[] |
initStates |
protected CallSet<EventSetInterface> |
objects |
protected StateHandler |
stateHandler |
protected java.lang.String |
workerName |
protected java.util.concurrent.locks.Lock |
writeLock |
Constructor and Description |
---|
EventCaller(StateHandler stateHandler,
boolean[] initStates,
java.lang.String workerName,
EventCall eventCall) |
Modifier and Type | Method and Description |
---|---|
void |
add(EventSetInterface object) |
void |
callAll() |
protected EventCall eventCall
protected boolean[] initStates
protected CallSet<EventSetInterface> objects
protected StateHandler stateHandler
protected java.lang.String workerName
protected final java.util.concurrent.locks.Lock writeLock
public EventCaller(StateHandler stateHandler, boolean[] initStates, java.lang.String workerName, EventCall eventCall)
public void add(EventSetInterface object)
public void callAll()