Class MultiInstanceReplicationAgentExecutor
java.lang.Object
io.a2a.extras.queuemanager.replicated.tests.multiinstance.common.MultiInstanceReplicationAgentExecutor
- All Implemented Interfaces:
AgentExecutor
Shared test agent executor for multi-instance replication tests.
Behavior:
1. Creates task in SUBMITTED state on first message
2. Adds messages as artifacts on subsequent messages
3. Completes task when message contains "close"
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel(RequestContext context, EventQueue eventQueue) voidexecute(RequestContext context, EventQueue eventQueue)
-
Constructor Details
-
MultiInstanceReplicationAgentExecutor
public MultiInstanceReplicationAgentExecutor()
-
-
Method Details
-
execute
- Specified by:
executein interfaceAgentExecutor- Throws:
JSONRPCError
-
cancel
- Specified by:
cancelin interfaceAgentExecutor- Throws:
JSONRPCError
-