Package io.iworkflow.core.communication
Class SignalCommand
java.lang.Object
io.iworkflow.core.communication.SignalCommand
- All Implemented Interfaces:
BaseCommand
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SignalCommand
Create one signal command.static SuperCommand
Create a super command that represents one or many signal commands.static SignalCommand
Create one signal command.static SuperCommand
Create a super command that represents one or many signal commands.abstract String
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.iworkflow.core.command.BaseCommand
getCommandId
-
Constructor Details
-
SignalCommand
public SignalCommand()
-
-
Method Details
-
getSignalChannelName
-
create
Create a super command that represents one or many signal commands.- Parameters:
commandId
- required. All the signal commands created here will share the same commandId.signalName
- required.count
- required. It represents the number of signal commands to create.- Returns:
- super command
-
create
Create one signal command.- Parameters:
commandId
- required.signalName
- required.- Returns:
- signal command
-
create
Create a super command that represents one or many signal commands.- Parameters:
signalName
- required.count
- required. It represents the number of signal commands to create.- Returns:
- super command
-
create
Create one signal command.- Parameters:
signalName
- required.- Returns:
- signal command
-