Package io.iworkflow.core.command
Class CommandResults
- java.lang.Object
-
- io.iworkflow.core.command.CommandResults
-
@Immutable public abstract class CommandResults extends java.lang.Object
This is the container of all requested commands' results/statuses
-
-
Constructor Summary
Constructors Constructor Description CommandResults()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.util.List<InternalChannelCommandResult>
getAllInternalChannelCommandResult()
abstract java.util.List<SignalCommandResult>
getAllSignalCommandResults()
abstract java.util.List<TimerCommandResult>
getAllTimerCommandResults()
<T> T
getSignalValueById(java.lang.String commandId)
<T> T
getSignalValueByIndex(int idx)
abstract java.util.Optional<java.lang.Boolean>
getWaitUntilApiSucceeded()
-
-
-
Method Detail
-
getAllSignalCommandResults
public abstract java.util.List<SignalCommandResult> getAllSignalCommandResults()
-
getAllTimerCommandResults
public abstract java.util.List<TimerCommandResult> getAllTimerCommandResults()
-
getAllInternalChannelCommandResult
public abstract java.util.List<InternalChannelCommandResult> getAllInternalChannelCommandResult()
-
getWaitUntilApiSucceeded
public abstract java.util.Optional<java.lang.Boolean> getWaitUntilApiSucceeded()
-
getSignalValueByIndex
public <T> T getSignalValueByIndex(int idx)
-
getSignalValueById
public <T> T getSignalValueById(java.lang.String commandId)
-
-