Package org.openstack4j.api.workflow
Interface ActionExecutionService
-
- All Superinterfaces:
RestService
- All Known Implementing Classes:
ActionExecutionServiceImpl
public interface ActionExecutionService extends RestService
Service that provides CRUD operations for task executions.- Author:
- Renat Akhmerov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActionExecutioncreate(ActionExecution actionExecution)Create a new action execution.ActionResponsedelete(String id)Delete action execution by its ID.ActionExecutionget(String id)Get action execution by its ID.List<? extends ActionExecution>list()List all action executions with details.
-
-
-
Method Detail
-
list
List<? extends ActionExecution> list()
List all action executions with details.- Returns:
- List of action executions.
-
create
ActionExecution create(ActionExecution actionExecution)
Create a new action execution.- Parameters:
actionExecution- Action execution to create.- Returns:
- Created action execution.
-
get
ActionExecution get(String id)
Get action execution by its ID.- Parameters:
id- Action execution ID.- Returns:
- Action execution.
-
delete
ActionResponse delete(String id)
Delete action execution by its ID.- Parameters:
id- Action execution ID.- Returns:
- Action response from the server.
-
-