public class CollaborationWorkflowWizardHandler
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
EVENT_TYPE_WORKFLOW_INCORRECT_ASSIGNEE |
protected static java.lang.String |
MODEL_WORKFLOW_FORM |
protected static java.lang.String |
PARAM_START_WORKFLOW |
| Constructor and Description |
|---|
CollaborationWorkflowWizardHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Optional<WorkflowModel> |
createAdHocWorkflow(CollaborationWorkflowWizardForm wizardForm) |
protected java.util.Optional<WorkflowModel> |
createWorkflow(CollaborationWorkflowWizardForm wizardForm) |
protected java.lang.String |
getDestination(FlowActionHandlerAdapter adapter) |
protected NotificationService |
getNotificationService() |
protected java.util.Map<java.lang.String,java.lang.Object> |
getReferenceObject(WorkflowModel workflow,
java.lang.String destination) |
protected CollaborationWorkflowWizardForm |
getWizardFormFrom(FlowActionHandlerAdapter adapter) |
WorkflowEventPublisher |
getWorkflowEventPublisher() |
WorkflowFacade |
getWorkflowFacade() |
protected void |
notifyUser(WorkflowModel workflow,
java.lang.String eventType,
NotificationEvent.Level level)
Deprecated.
since 6.7, use the
NotificationService#notifyUser(String , String, NotificationEvent.Level, Object...) instead. |
void |
perform(CustomType customType,
FlowActionHandlerAdapter adapter,
java.util.Map<java.lang.String,java.lang.String> parameters) |
void |
setNotificationService(NotificationService notificationService) |
void |
setWorkflowEventPublisher(WorkflowEventPublisher workflowEventPublisher) |
void |
setWorkflowFacade(WorkflowFacade workflowFacade) |
protected boolean |
shouldStartWorkflow(java.util.Map<java.lang.String,java.lang.String> parameters) |
protected boolean |
startWorkflow(WorkflowModel workflow,
java.util.Map<java.lang.String,java.lang.String> parameters) |
protected static final java.lang.String MODEL_WORKFLOW_FORM
protected static final java.lang.String PARAM_START_WORKFLOW
protected static final java.lang.String EVENT_TYPE_WORKFLOW_INCORRECT_ASSIGNEE
public void perform(CustomType customType,
FlowActionHandlerAdapter adapter,
java.util.Map<java.lang.String,java.lang.String> parameters)
protected java.util.Optional<WorkflowModel> createWorkflow(CollaborationWorkflowWizardForm wizardForm)
protected java.util.Optional<WorkflowModel> createAdHocWorkflow(CollaborationWorkflowWizardForm wizardForm)
protected boolean shouldStartWorkflow(java.util.Map<java.lang.String,java.lang.String> parameters)
protected boolean startWorkflow(WorkflowModel workflow, java.util.Map<java.lang.String,java.lang.String> parameters)
protected java.util.Map<java.lang.String,java.lang.Object> getReferenceObject(WorkflowModel workflow, java.lang.String destination)
protected java.lang.String getDestination(FlowActionHandlerAdapter adapter)
@Deprecated protected void notifyUser(WorkflowModel workflow, java.lang.String eventType, NotificationEvent.Level level)
NotificationService#notifyUser(String , String, NotificationEvent.Level, Object...) instead.protected CollaborationWorkflowWizardForm getWizardFormFrom(FlowActionHandlerAdapter adapter)
public WorkflowFacade getWorkflowFacade()
public void setWorkflowFacade(WorkflowFacade workflowFacade)
public WorkflowEventPublisher getWorkflowEventPublisher()
public void setWorkflowEventPublisher(WorkflowEventPublisher workflowEventPublisher)
protected NotificationService getNotificationService()
public void setNotificationService(NotificationService notificationService)
Copyright © 2018 SAP SE. All Rights Reserved.