Package org.yamcs.commanding
Class CommandVerificationHandler
java.lang.Object
org.yamcs.commanding.CommandVerificationHandler
- All Implemented Interfaces:
CommandHistoryConsumer
This class implements the (post transmission) command verification.
There is one handler for all the verifiers of a command.
This handler collects all command attributes, command arguments and command history events and transforms them to parameters to be given to the verifiers when they run.
-
Constructor Summary
ConstructorDescriptionCommandVerificationHandler
(CommandingManager commandingManager, ActiveCommand pc) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Called when a new command matching the filters has been added to the historyvoid
start()
void
updatedCommand
(Commanding.CommandId cmdId, long time, List<Attribute> attrs)
-
Constructor Details
-
CommandVerificationHandler
-
-
Method Details
-
start
public void start() -
getProcessor
-
getAlgorithmExecutionContext
-
getActiveCommand
-
getAlgorithmManager
-
updatedCommand
- Specified by:
updatedCommand
in interfaceCommandHistoryConsumer
-
addedCommand
Description copied from interface:CommandHistoryConsumer
Called when a new command matching the filters has been added to the history- Specified by:
addedCommand
in interfaceCommandHistoryConsumer
-