java.lang.Object
com.mulesoft.connectors.a2a.internal.server.agent.repository.StreamingContext
All Implemented Interfaces:
Serializable

public class StreamingContext extends Object implements Serializable
Groups all SSE/streaming-related context data for a task.
See Also:
  • Constructor Details

    • StreamingContext

      public StreamingContext()
      Default constructor for serialization and cases where context is built incrementally.
    • StreamingContext

      public StreamingContext(String requestId, String workerInstanceId)
      Constructor for creating a complete streaming context.
      Parameters:
      requestId - the original JSON-RPC request identifier
      workerInstanceId - the worker instance identifier
  • Method Details

    • getRequestId

      public String getRequestId()
    • setRequestId

      public void setRequestId(String requestId)
    • getWorkerInstanceId

      public String getWorkerInstanceId()
    • setWorkerInstanceId

      public void setWorkerInstanceId(String workerInstanceId)
    • getBufferedEvents

      public List<TaskEvent> getBufferedEvents()
    • addBufferedEvent

      public void addBufferedEvent(TaskEvent event)