public abstract class ProvisioningAction extends Object
Touchpoint
.Constructor and Description |
---|
ProvisioningAction() |
Modifier and Type | Method and Description |
---|---|
abstract IStatus |
execute(Map<String,Object> parameters)
Performs the provisioning action.
|
protected Memento |
getMemento() |
Value<?> |
getResult()
This method is meant for provisioning actions that need to communicate the result of their execution
to subsequent actions.
|
Touchpoint |
getTouchpoint()
Returns the touchpoint that this action is operating under.
|
void |
setTouchpoint(Touchpoint touchpoint) |
abstract IStatus |
undo(Map<String,Object> parameters)
Performs the inverse of this provisioning action.
|
protected Memento getMemento()
public abstract IStatus execute(Map<String,Object> parameters)
parameters
- The action parameterspublic abstract IStatus undo(Map<String,Object> parameters)
execute(Map)
method.parameters
- The action parameterspublic Value<?> getResult()
public void setTouchpoint(Touchpoint touchpoint)
public Touchpoint getTouchpoint()
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.