Class RunnerStateChange
- All Implemented Interfaces:
Future<Void>
,Associator
,Eligible
The Class RunnerStateChange.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents, invokedFor
-
Constructor Summary
ConstructorDescriptionRunnerStateChange
(RunnerStateChange.RunState state, String reason, String message, boolean failed, Channel... channels) Instantiates a new runner state change.RunnerStateChange
(RunnerStateChange.RunState state, String reason, String message, Channel... channels) Instantiates a new runner state change. -
Method Summary
Methods inherited from class org.jgrapes.core.Event
addCompletionEvent, associated, cancel, channels, channels, completionEvents, currentResults, defaultCriterion, forChannels, get, get, handled, handlingError, isCancelled, isDone, isEligibleFor, isStopped, processedBy, results, results, resumeHandling, setAssociated, setChannels, setRequiresResult, setResult, stop, suspendHandling, suspendHandling, tieTo
Methods inherited from class org.jgrapes.core.internal.EventBase
disableTracking, enqueued, firstResultAssigned, isTracked, onCompletion
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associatedGet
Methods inherited from interface java.util.concurrent.Future
exceptionNow, resultNow, state
-
Constructor Details
-
RunnerStateChange
public RunnerStateChange(RunnerStateChange.RunState state, String reason, String message, Channel... channels) Instantiates a new runner state change.- Parameters:
state
- the statereason
- the reasonmessage
- the messagechannels
- the channels
-
RunnerStateChange
public RunnerStateChange(RunnerStateChange.RunState state, String reason, String message, boolean failed, Channel... channels) Instantiates a new runner state change.- Parameters:
state
- the statereason
- the reasonmessage
- the messagefailed
- the failedchannels
- the channels
-
-
Method Details