Class SetPushNotificationConfigHandler
java.lang.Object
com.mulesoft.connectors.a2a.internal.server.agent.operations.RequestHandler
com.mulesoft.connectors.a2a.internal.server.agent.operations.SetPushNotificationConfigHandler
Handles setting push notification configurations for tasks. This operation implements the 'tasks/pushNotificationConfig/set'
JSON-RPC method and provides proper error handling with standardized JSON-RPC error codes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateResponseBody(RequestHandlerContext context, RpcRequestContext.Response response) voiddoExecute(RequestHandlerContext handlerContext) getTaskIdentifiers(RequestHandlerContext requestHandlerContext) voidvalidate(RequestHandlerContext handlerContext, TaskRepositoryItem taskItem) Methods inherited from class com.mulesoft.connectors.a2a.internal.server.agent.operations.RequestHandler
execute, setupResponseHandler, validateContext, validateTask
-
Constructor Details
-
SetPushNotificationConfigHandler
public SetPushNotificationConfigHandler()
-
-
Method Details
-
validate
- Specified by:
validatein classRequestHandler
-
getTaskIdentifiers
- Specified by:
getTaskIdentifiersin classRequestHandler
-
doExecute
- Specified by:
doExecutein classRequestHandler
-
createResponseBody
public String createResponseBody(RequestHandlerContext context, RpcRequestContext.Response response) - Specified by:
createResponseBodyin classRequestHandler
-