public abstract class ServerTaskExecutor extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ServerTaskExecutor.ExecutedServerRequest
The executed request.
|
static class |
ServerTaskExecutor.ServerOperation |
static class |
ServerTaskExecutor.ServerPreparedResponse
The prepared response.
|
| Modifier | Constructor and Description |
|---|---|
protected |
ServerTaskExecutor(OperationContext context,
Map<ServerIdentity,ServerTaskExecutor.ExecutedServerRequest> submittedTasks,
List<ServerTaskExecutor.ServerPreparedResponse> preparedResults) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancelTask(ServerIdentity toCancel) |
protected abstract boolean |
execute(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener,
ServerIdentity identity,
org.jboss.dmr.ModelNode operation)
Execute
|
protected boolean |
executeOperation(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener,
TransactionalProtocolClient client,
ServerIdentity identity,
org.jboss.dmr.ModelNode operation,
OperationResultTransformer transformer)
Execute the operation.
|
boolean |
executeTask(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener,
org.jboss.as.domain.controller.plan.ServerUpdateTask task)
Execute a server task.
|
protected ServerTaskExecutor(OperationContext context, Map<ServerIdentity,ServerTaskExecutor.ExecutedServerRequest> submittedTasks, List<ServerTaskExecutor.ServerPreparedResponse> preparedResults)
protected abstract boolean execute(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener, ServerIdentity identity, org.jboss.dmr.ModelNode operation) throws OperationFailedException
listener - the transactional operation listeneridentity - the server identityoperation - the operationOperationFailedExceptionpublic boolean executeTask(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener, org.jboss.as.domain.controller.plan.ServerUpdateTask task)
listener - the transactional server listenertask - the server taskpublic boolean cancelTask(ServerIdentity toCancel)
protected boolean executeOperation(TransactionalProtocolClient.TransactionalOperationListener<ServerTaskExecutor.ServerOperation> listener, TransactionalProtocolClient client, ServerIdentity identity, org.jboss.dmr.ModelNode operation, OperationResultTransformer transformer)
listener - the transactional operation listenerclient - the transactional protocol clientidentity - the server identityoperation - the operationtransformer - the operation result transformerCopyright © 2015 JBoss by Red Hat. All rights reserved.