Package co.novu.api.workflowoverrides
Class WorkflowOverrideHandler
- java.lang.Object
-
- co.novu.api.workflowoverrides.WorkflowOverrideHandler
-
public class WorkflowOverrideHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description WorkflowOverrideHandler(RestHandler restHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowOverrideResponsecreateWorkflowOverride(CreateWorkflowOverrideRequest request)DeleteWorkflowOverrideResponsedeleteWorkflowOverride(String overrideId)WorkflowOverrideResponsegetWorkflowOverride(String workflowId, String tenantId)WorkflowOverrideResponsegetWorkflowOverrideById(String overrideId)BulkWorkflowOverridesResponsegetWorkflowOverrides(GetWorkflowOverrideRequest request)WorkflowOverrideResponseupdateWorkflowOverride(String workflowId, String tenantId, UpdateWorkflowOverrideRequest request)WorkflowOverrideResponseupdateWorkflowOverrideById(String overrideId, UpdateWorkflowOverrideRequest request)
-
-
-
Constructor Detail
-
WorkflowOverrideHandler
public WorkflowOverrideHandler(RestHandler restHandler)
-
-
Method Detail
-
createWorkflowOverride
public WorkflowOverrideResponse createWorkflowOverride(CreateWorkflowOverrideRequest request) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
getWorkflowOverrides
public BulkWorkflowOverridesResponse getWorkflowOverrides(GetWorkflowOverrideRequest request) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
getWorkflowOverride
public WorkflowOverrideResponse getWorkflowOverride(String workflowId, String tenantId) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
getWorkflowOverrideById
public WorkflowOverrideResponse getWorkflowOverrideById(String overrideId) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
updateWorkflowOverrideById
public WorkflowOverrideResponse updateWorkflowOverrideById(String overrideId, UpdateWorkflowOverrideRequest request) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
updateWorkflowOverride
public WorkflowOverrideResponse updateWorkflowOverride(String workflowId, String tenantId, UpdateWorkflowOverrideRequest request) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
deleteWorkflowOverride
public DeleteWorkflowOverrideResponse deleteWorkflowOverride(String overrideId) throws IOException, NovuNetworkException
- Throws:
IOExceptionNovuNetworkException
-
-