Class KieWorkbenchFormEntryPointImpl

  • All Implemented Interfaces:
    org.jbpm.workbench.forms.display.service.KieWorkbenchFormsEntryPoint

    @Dependent
    public class KieWorkbenchFormEntryPointImpl
    extends Object
    implements org.jbpm.workbench.forms.display.service.KieWorkbenchFormsEntryPoint
    • Constructor Detail

      • KieWorkbenchFormEntryPointImpl

        @Inject
        public KieWorkbenchFormEntryPointImpl​(org.jbpm.workbench.pr.service.ProcessService processService,
                                              org.jbpm.workbench.ht.service.TaskService taskService,
                                              ProcessFormsValuesProcessor processRenderingSettingsInterpreter,
                                              TaskFormValuesProcessor taskRenderingSettingsInterpreter,
                                              org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager)
    • Method Detail

      • startProcessFromRenderContext

        public Long startProcessFromRenderContext​(Long timestamp,
                                                  Map<String,​Object> formData,
                                                  String serverTemplateId,
                                                  String containerId,
                                                  String processId,
                                                  String correlationKey)
        Specified by:
        startProcessFromRenderContext in interface org.jbpm.workbench.forms.display.service.KieWorkbenchFormsEntryPoint
      • saveTaskStateFromRenderContext

        public void saveTaskStateFromRenderContext​(Long timestamp,
                                                   Map<String,​Object> formData,
                                                   String serverTemplateId,
                                                   String containerId,
                                                   Long taskId)
        Specified by:
        saveTaskStateFromRenderContext in interface org.jbpm.workbench.forms.display.service.KieWorkbenchFormsEntryPoint
      • completeTaskFromContext

        public void completeTaskFromContext​(Long timestamp,
                                            Map<String,​Object> formData,
                                            String serverTemplateId,
                                            String containerId,
                                            Long taskId)
        Specified by:
        completeTaskFromContext in interface org.jbpm.workbench.forms.display.service.KieWorkbenchFormsEntryPoint
      • clearContext

        public void clearContext​(long timestamp)
        Specified by:
        clearContext in interface org.jbpm.workbench.forms.display.service.KieWorkbenchFormsEntryPoint