public static class TransformingProxyController.TransformingProxyControllerImpl extends Object implements TransformingProxyController
TransformingProxyController.Factory, TransformingProxyController.TransformingProxyControllerImplProxyController.ProxyOperationControl| Constructor and Description |
|---|
TransformingProxyControllerImpl(Transformers transformers,
RemoteProxyController proxy) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(org.jboss.dmr.ModelNode operation,
OperationMessageHandler handler,
ProxyController.ProxyOperationControl control,
OperationAttachments attachments)
Execute an operation, sending updates to the given handler and receiving the response via the given
ModelController.OperationTransactionControl. |
TransactionalProtocolClient |
getProtocolClient()
Get the underlying protocol client.
|
PathAddress |
getProxyNodeAddress()
Get the address where this proxy controller applies to in the host ModelController
|
Transformers |
getTransformers()
Get the Transformers!
|
OperationTransformer.TransformedOperation |
transformOperation(OperationContext context,
org.jboss.dmr.ModelNode operation)
Transform the operation.
|
public TransformingProxyControllerImpl(Transformers transformers, RemoteProxyController proxy)
public TransactionalProtocolClient getProtocolClient()
TransformingProxyControllergetProtocolClient in interface TransformingProxyControllerpublic Transformers getTransformers()
TransformingProxyControllergetTransformers in interface TransformingProxyControllerpublic PathAddress getProxyNodeAddress()
ProxyControllergetProxyNodeAddress in interface ProxyControllerpublic OperationTransformer.TransformedOperation transformOperation(OperationContext context, org.jboss.dmr.ModelNode operation) throws OperationFailedException
TransformingProxyControllertransformOperation in interface TransformingProxyControllercontext - the operation contextoperation - the operation to transform.OperationFailedExceptionpublic void execute(org.jboss.dmr.ModelNode operation,
OperationMessageHandler handler,
ProxyController.ProxyOperationControl control,
OperationAttachments attachments)
ProxyControllerModelController.OperationTransactionControl. When this operation returns, either the
ModelController.OperationTransactionControl.operationPrepared(ModelController.OperationTransaction, org.jboss.dmr.ModelNode)
or the ProxyController.ProxyOperationControl.operationFailed(org.jboss.dmr.ModelNode) callbacks on the given control
will have been invoked.execute in interface ProxyControlleroperation - the operation to execute. Cannot be nullhandler - the message handler. May be nullcontrol - the callback handler for this operation. Cannot be nullattachments - the operation attachments. May be nullCopyright © 2015 JBoss by Red Hat. All rights reserved.