Package org.eso.ias.command
package org.eso.ias.command
-
ClassDescriptionThe execution status of a commandThe interface of the listener of commands received from the command topicThe data structure that the listener returns to the
CommandManagerThe CommandManager base class for command executors subscribes as a consumer of the command topic and as a producer of the reply topic.The java POJO representing a command to be published in the command kafka topic This POJO is serialized into a JSON string to be published in the kafka topicObjects of this class send commands and optionally wait for the reply through the kafka topics.Interface to serialize/deserializer theCommandMessageto/from stringsThe commands supported by the coreTheDefaultCommandExecutorprovides a default implementation of the commands defined inCommandType.The listener of repliesThe java POJO to send replies over the kafka topic.Interface to serialize/deserializer theReplyMessageto/from stringsTh eexception generated when marshalling or unmarshalling commands and replies to and from strings.