Class TaskExecutor
java.lang.Object
com.mulesoft.connectors.a2a.internal.server.agent.operations.TaskExecutor
- Direct Known Subclasses:
GetTaskExecutor,SendMessageExecutor
Super class encapsulating all tasks Server can handle.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.mule.runtime.http.api.domain.request.HttpRequestContextprotected final org.mule.runtime.http.api.domain.request.HttpRequestContextprotected final org.mule.runtime.http.api.server.async.HttpResponseReadyCallbackprotected JsonRpcRequestprotected final JsonRpcSerializerprotected final TaskHistoryprotected final TaskStoreService -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTaskExecutor(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 Summary
-
Field Details
-
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
-
taskHistory
-
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
-
execute
-