public class TransactionalProtocolOperationHandler extends Object implements ManagementRequestHandlerFactory
TransactionalProtocolClient
.ManagementRequestHandlerFactory.RequestHandlerChain
Constructor and Description |
---|
TransactionalProtocolOperationHandler(ModelController controller,
ManagementChannelAssociation channelAssociation,
ResponseAttachmentInputStreamSupport responseAttachmentSupport) |
Modifier and Type | Method and Description |
---|---|
protected OperationResponse |
internalExecute(Operation operation,
ManagementRequestContext<?> context,
OperationMessageHandler messageHandler,
ModelController.OperationTransactionControl control)
Subclasses can override this method to determine how to execute the method, e.g.
|
ManagementRequestHandler<?,?> |
resolveHandler(ManagementRequestHandlerFactory.RequestHandlerChain handlers,
ManagementRequestHeader request)
Try to resolve the request handler for the give header.
|
public TransactionalProtocolOperationHandler(ModelController controller, ManagementChannelAssociation channelAssociation, ResponseAttachmentInputStreamSupport responseAttachmentSupport)
public ManagementRequestHandler<?,?> resolveHandler(ManagementRequestHandlerFactory.RequestHandlerChain handlers, ManagementRequestHeader request)
ManagementRequestHandlerFactory
resolveHandler
in interface ManagementRequestHandlerFactory
handlers
- the handlers chainrequest
- the request headerprotected OperationResponse internalExecute(Operation operation, ManagementRequestContext<?> context, OperationMessageHandler messageHandler, ModelController.OperationTransactionControl control)
operation
- the operation being executedmessageHandler
- the operation message handler proxycontrol
- the operation transaction controlCopyright © 2023 JBoss by Red Hat. All rights reserved.