public class CrudOperationDelegate extends Object
DefaultPresenterContract.
Use the CrudOperationDelegate.Callback for operations that need to happen after the
delegate has performed work (i.e. refreshing the views)
TODO Change the signatures to use ResourceAddress
TODO Use a common ResourceAddress as constructor parameter (the statement context is already shared)?| Modifier and Type | Class and Description |
|---|---|
static interface |
CrudOperationDelegate.Callback |
| Constructor and Description |
|---|
CrudOperationDelegate(StatementContext statementContext,
DispatchAsync dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
onCreateResource(String addressString,
ModelNode payload,
CrudOperationDelegate.Callback... callback) |
void |
onRemoveResource(String addressString,
String name,
CrudOperationDelegate.Callback... callback) |
void |
onSaveResource(String addressString,
String name,
Map<String,Object> changedValues,
CrudOperationDelegate.Callback... callback) |
public CrudOperationDelegate(StatementContext statementContext, DispatchAsync dispatcher)
public void onCreateResource(String addressString, ModelNode payload, CrudOperationDelegate.Callback... callback)
public void onRemoveResource(String addressString, String name, CrudOperationDelegate.Callback... callback)
Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.