OperationResultTransformer resultTransformer = op.getResultTransformer(); if (resultTransformer != null) { result = resultTransformer.transformResult(result);
OperationResultTransformer resultTransformer = op.getResultTransformer(); if (resultTransformer != null) { result = resultTransformer.transformResult(result);
OperationResultTransformer resultTransformer = op.getResultTransformer(); if (resultTransformer != null) { result = resultTransformer.transformResult(result);
final OperationTransformer.TransformedOperation result = transformingProxyController.transformOperation(context, operation); final ModelNode transformedOperation = result.getTransformedOperation(); final OperationResultTransformer resultTransformer = result.getResultTransformer(); if(transformedOperation != null) { final ProxyController.ProxyOperationControl transformingProxyControl = new ProxyController.ProxyOperationControl() {
final OperationTransformer.TransformedOperation result = transformingProxyController.transformOperation(context, operation); final ModelNode transformedOperation = result.getTransformedOperation(); final OperationResultTransformer resultTransformer = result.getResultTransformer(); if(transformedOperation != null) { final ProxyController.ProxyOperationControl transformingProxyControl = new ProxyController.ProxyOperationControl() {
final OperationTransformer.TransformedOperation result = transformingProxyController.transformOperation(context, operation); final ModelNode transformedOperation = result.getTransformedOperation(); final OperationResultTransformer resultTransformer = result.getResultTransformer(); if(transformedOperation != null) { final ProxyController.ProxyOperationControl transformingProxyControl = new ProxyController.ProxyOperationControl() {
final OperationTransformer.TransformedOperation result = transformingProxyController.transformOperation(context, operation); final ModelNode transformedOperation = result.getTransformedOperation(); final OperationResultTransformer resultTransformer = result.getResultTransformer(); if(transformedOperation != null) { final ProxyController.ProxyOperationControl transformingProxyControl = new ProxyController.ProxyOperationControl() {
OperationResultTransformer resultTransformer = op.getResultTransformer(); if (resultTransformer != null) { result = resultTransformer.transformResult(result);
OperationResultTransformer resultTransformer = op.getResultTransformer(); if (resultTransformer != null) { result = resultTransformer.transformResult(result);
@Override protected int execute(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener, ServerIdentity server, ModelNode original) throws OperationFailedException { final String hostName = server.getHostName(); ProxyController proxy = hostProxies.get(hostName); if (proxy == null) { if (localHostName.equals(hostName)) { // Use our server proxies proxy = serverProxies.get(server.getServerName()); } if (proxy == null) { if (trace) { HOST_CONTROLLER_LOGGER.tracef("No proxy for %s", server); } return -1; } } // Transform the server-results final TransformingProxyController remoteProxyController = (TransformingProxyController) proxy; final OperationTransformer.TransformedOperation transformed = multiphaseContext.transformServerOperation(hostName, remoteProxyController, transformationInputs, original); final ModelNode transformedOperation = transformed.getTransformedOperation(); final OperationResultTransformer resultTransformer = transformed.getResultTransformer(); final TransactionalProtocolClient client = remoteProxyController.getProtocolClient(); if (executeOperation(listener, client, server, transformedOperation, resultTransformer)) { return blockingTimeout.getProxyBlockingTimeout(server.toPathAddress(), remoteProxyController); } else { return -1; } } };
@Override protected int execute(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener, ServerIdentity server, ModelNode original) throws OperationFailedException { final String hostName = server.getHostName(); ProxyController proxy = hostProxies.get(hostName); if (proxy == null) { if (localHostName.equals(hostName)) { // Use our server proxies proxy = serverProxies.get(server.getServerName()); } if (proxy == null) { if (trace) { HOST_CONTROLLER_LOGGER.tracef("No proxy for %s", server); } return -1; } } // Transform the server-results final TransformingProxyController remoteProxyController = (TransformingProxyController) proxy; final OperationTransformer.TransformedOperation transformed = multiphaseContext.transformServerOperation(hostName, remoteProxyController, transformationInputs, original); final ModelNode transformedOperation = transformed.getTransformedOperation(); final OperationResultTransformer resultTransformer = transformed.getResultTransformer(); final TransactionalProtocolClient client = remoteProxyController.getProtocolClient(); if (executeOperation(listener, client, server, transformedOperation, resultTransformer)) { return blockingTimeout.getProxyBlockingTimeout(server.toPathAddress(), remoteProxyController); } else { return -1; } } };
@Override protected boolean execute(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener, ServerIdentity server, ModelNode original) throws OperationFailedException { final String hostName = server.getHostName(); ProxyController proxy = hostProxies.get(hostName); if (proxy == null) { if (localHostName.equals(hostName)) { // Use our server proxies proxy = serverProxies.get(server.getServerName()); } if (proxy == null) { if (trace) { HOST_CONTROLLER_LOGGER.tracef("No proxy for %s", server); } return false; } } // Transform the server-results final TransformingProxyController remoteProxyController = (TransformingProxyController) proxy; final OperationTransformer.TransformedOperation transformed = domainOperationContext.transformServerOperation(hostName, remoteProxyController, context, original); final ModelNode transformedOperation = transformed.getTransformedOperation(); final OperationResultTransformer resultTransformer = transformed.getResultTransformer(); final TransactionalProtocolClient client = remoteProxyController.getProtocolClient(); return executeOperation(listener, client, server, transformedOperation, resultTransformer); } };