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 actionExceptionIActionInvokeStatus 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 actionExceptionIActionInvokeStatus 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 actionExceptionCopyright © 2020 Hitachi Vantara. All rights reserved.