Uses of Class
com.mulesoft.connectors.a2a.internal.protocol.JsonRpcSerializer
Packages that use JsonRpcSerializer
Package
Description
-
Uses of JsonRpcSerializer in com.mulesoft.connectors.a2a.internal.client.connection
Constructors in com.mulesoft.connectors.a2a.internal.client.connection with parameters of type JsonRpcSerializerModifierConstructorDescriptionA2AClient(String baseUrl, int responseTimeout, org.mule.runtime.http.api.client.HttpClient httpClient, org.mule.extension.http.api.request.authentication.HttpRequestAuthentication authentication, org.mule.runtime.api.util.MultiMap<String, String> defaultHeaders, JsonRpcSerializer serializer) -
Uses of JsonRpcSerializer in com.mulesoft.connectors.a2a.internal.client.helper
Methods in com.mulesoft.connectors.a2a.internal.client.helper with parameters of type JsonRpcSerializerModifier and TypeMethodDescriptionstatic AgentCardAgentCardHelper.handleAgentCardResponse(URI requestUri, org.mule.runtime.extension.api.runtime.operation.Result<String, ResponseAttributes> result, JsonRpcSerializer serializer) Parses and validates the agent card from JSON.static AgentCardAgentCardHelper.parseAgentCard(URI requestUri, String json, JsonRpcSerializer serializer) Converts a JSON string to an AgentCard using the provided serializer. -
Uses of JsonRpcSerializer in com.mulesoft.connectors.a2a.internal.server.agent
Methods in com.mulesoft.connectors.a2a.internal.server.agent that return JsonRpcSerializerMethods in com.mulesoft.connectors.a2a.internal.server.agent with parameters of type JsonRpcSerializerConstructors in com.mulesoft.connectors.a2a.internal.server.agent with parameters of type JsonRpcSerializerModifierConstructorDescriptionServerAgent(org.mule.runtime.http.api.server.HttpServer httpServer, String path, JsonRpcSerializer serializer, A2AProtocolSerializer messageSerializer, org.mule.runtime.api.lock.LockFactory lockFactory, org.mule.runtime.api.store.ObjectStoreManager objectStoreManager) -
Uses of JsonRpcSerializer in com.mulesoft.connectors.a2a.internal.server.agent.operations
Fields in com.mulesoft.connectors.a2a.internal.server.agent.operations declared as JsonRpcSerializerConstructors in com.mulesoft.connectors.a2a.internal.server.agent.operations with parameters of type JsonRpcSerializerModifierConstructorDescriptionprotectedTaskExecutor(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) -
Uses of JsonRpcSerializer in com.mulesoft.connectors.a2a.internal.server.agent.utils
Methods in com.mulesoft.connectors.a2a.internal.server.agent.utils with parameters of type JsonRpcSerializerModifier and TypeMethodDescriptionstatic StringServerAgentUtils.createResponseBody(JsonRpcRequest request, RpcRequestContext.Response response, JsonRpcSerializer serializer) static voidServerAgentUtils.sendExceptionalHttpResponse(JsonRpcRequest request, Throwable t, org.mule.runtime.http.api.server.async.HttpResponseReadyCallback callback, JsonRpcSerializer serializer) static voidServerAgentUtils.sendFailureHttpResponse(Integer httpStatusCode, A2AErrorTypes errorType, String message, JsonRpcRequest request, org.mule.runtime.http.api.server.async.HttpResponseReadyCallback callback, JsonRpcSerializer serializer)