Uses of Record Class
com.tnsai.spi.MessageBroker.Message
Packages that use MessageBroker.Message
-
Uses of MessageBroker.Message in com.tnsai.spi
Methods in com.tnsai.spi that return MessageBroker.MessageModifier and TypeMethodDescriptionstatic MessageBroker.MessageCreates a message with sender and payload.static MessageBroker.MessageCreates a simple message with payload only.Creates a reply to this message.static MessageBroker.MessageCreates a directed message.Methods in com.tnsai.spi that return types with arguments of type MessageBroker.MessageModifier and TypeMethodDescriptionMessageBroker.request(String targetAgentId, MessageBroker.Message request) Sends a request and waits for a reply.Methods in com.tnsai.spi with parameters of type MessageBroker.MessageModifier and TypeMethodDescriptionvoidMessageBroker.broadcast(MessageBroker.Message message) Broadcasts a message to all connected agents.voidMessageBroker.publish(String topic, MessageBroker.Message message) Publishes a message to a topic.MessageBroker.request(String targetAgentId, MessageBroker.Message request) Sends a request and waits for a reply.voidMessageBroker.send(String targetAgentId, MessageBroker.Message message) Sends a direct message to a specific agent.Method parameters in com.tnsai.spi with type arguments of type MessageBroker.MessageModifier and TypeMethodDescriptionMessageBroker.subscribe(String agentId, Consumer<MessageBroker.Message> handler) Subscribes to messages for a specific agent.MessageBroker.subscribeTopic(String topic, Consumer<MessageBroker.Message> handler) Subscribes to a topic.