final TestFuture<ModelNode> prepared = new TestFuture<ModelNode>();
final TestFuture<OperationTransaction> preparedTx = new TestFuture<OperationTransaction>();
final TestFuture<ModelNode> result = new TestFuture<ModelNode>();
proxyController.execute(operation,
null,
new ProxyOperationControl() {
@Override
public void operationPrepared(OperationTransaction transaction, ModelNode result) {
prepared.done(result);
preparedTx.done(transaction);