Package com.tnsai.protocols.annotations
package com.tnsai.protocols.annotations
Declarative annotations for configuring agent communication protocols.
This package provides annotations such as DirectMessage,
Broadcast,
PubSub, and
RequestReply that can be applied to Agent or Role
classes to declaratively enable communication patterns.
- See Also:
-
ClassDescriptionEnables broadcast messaging for an Agent or Role.Enables multi-agent debate and consensus building for an Agent.Consensus strategy options.Enables direct point-to-point messaging for an Agent or Role.Marks a method as a message handler for agent communication.Error handling strategies.Message type filter for @OnMessageReceived annotation.Marks a method as a callback for receiving messages.Enables publish-subscribe messaging for an Agent or Role.Enables synchronous request-reply messaging pattern.