java.lang.Object
com.mulesoft.connectors.a2a.internal.server.agent.operations.TaskExecutor
Direct Known Subclasses:
GetTaskExecutor, SendMessageExecutor

public abstract class TaskExecutor extends Object
Super class encapsulating all tasks Server can handle.
  • Field Details

    • rpcRequest

      protected JsonRpcRequest rpcRequest
    • httpRequestContext

      protected org.mule.runtime.http.api.domain.request.HttpRequestContext httpRequestContext
    • requestContext

      protected final org.mule.runtime.http.api.domain.request.HttpRequestContext requestContext
    • responseCallback

      protected final org.mule.runtime.http.api.server.async.HttpResponseReadyCallback responseCallback
    • serializer

      protected final JsonRpcSerializer serializer
    • taskHistory

      protected final TaskHistory taskHistory
    • taskStoreService

      protected final TaskStoreService taskStoreService
  • Constructor Details

    • TaskExecutor

      protected TaskExecutor(org.mule.runtime.http.api.domain.request.HttpRequestContext requestContext, org.mule.runtime.http.api.server.async.HttpResponseReadyCallback responseCallback, JsonRpcRequest rpcRequest, JsonRpcSerializer serializer, TaskHistory taskHistory, TaskStoreService taskStoreService)
  • Method Details