public interface IActionAdaptor
IAction
and
any orchestration tool like for example Mesos or Kubernetes etc.Modifier and Type | Method and Description |
---|---|
IActionInvokeStatus |
delete(IAction action,
String user,
Map<String,Serializable> params)
Delete the request
|
IActionInvokeStatus |
execute(IAction action,
String user,
Map<String,Serializable> params)
Execute the request in the orchestration environment
|
IActionInvokeStatus |
schedule(IAction action,
String user,
Map<String,Serializable> params)
Schedule the request for execution in the orchestration environment in future
|
IActionInvokeStatus execute(IAction action, String user, Map<String,Serializable> params) throws Exception
(@link
- IAction) that holds the action for executionuser
- The user invoking the action(@link
- Map) of parameters for executionIActionInvokeStatus
object containing result of the actionException
IActionInvokeStatus schedule(IAction action, String user, Map<String,Serializable> params) throws Exception
(@link
- IAction) that holds the action for executionuser
- The user invoking the action(@link
- Map) of parameters for executionIActionInvokeStatus
object containing result of the actionException
IActionInvokeStatus delete(IAction action, String user, Map<String,Serializable> params) throws Exception
(@link
- IAction) that holds the action for executionuser
- The user invoking the action(@link
- Map) of parameters for executionIActionInvokeStatus
object containing result of the actionException
Copyright © 2020 Hitachi Vantara. All rights reserved.