Class TaskFormValuesProcessor
- java.lang.Object
-
- org.jbpm.workbench.forms.display.backend.provider.KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
- org.jbpm.workbench.forms.display.backend.provider.TaskFormValuesProcessor
-
@Dependent public class TaskFormValuesProcessor extends KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jbpm.workbench.forms.display.backend.provider.KieWorkbenchFormsValuesProcessor
KieWorkbenchFormsValuesProcessor.ContextForms
-
-
Field Summary
-
Fields inherited from class org.jbpm.workbench.forms.display.backend.provider.KieWorkbenchFormsValuesProcessor
contextManager, dynamicBPMNFormGenerator, formSerializer, SERVER_TEMPLATE_ID, SETTINGS_ATRA_NAME
-
-
Constructor Summary
Constructors Constructor Description TaskFormValuesProcessor(org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer formSerializer, org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager, org.kie.workbench.common.forms.jbpm.service.bpmn.DynamicBPMNFormGenerator dynamicBPMNFormGenerator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<org.kie.workbench.common.forms.model.FormDefinition>generateDefaultFormsForContext(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)protected Map<String,Object>generateRawFormData(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings, org.kie.workbench.common.forms.model.FormDefinition form)protected StringgetFormName(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)protected org.slf4j.LoggergetLogger()protected Map<String,Object>getOutputValues(Map<String,Object> values, org.kie.workbench.common.forms.model.FormDefinition form, org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)protected booleanisValid(org.kie.workbench.common.forms.model.FormDefinition rootForm)protected voidprepareContext(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings, org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContext context)-
Methods inherited from class org.jbpm.workbench.forms.display.backend.provider.KieWorkbenchFormsValuesProcessor
generateDefaultForms, generateRenderingContext, generateRenderingContext, generateRuntimeValuesMap, parseForms
-
-
-
-
Constructor Detail
-
TaskFormValuesProcessor
@Inject public TaskFormValuesProcessor(org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer formSerializer, org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager, org.kie.workbench.common.forms.jbpm.service.bpmn.DynamicBPMNFormGenerator dynamicBPMNFormGenerator)
-
-
Method Detail
-
getFormName
protected String getFormName(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)
- Specified by:
getFormNamein classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
getOutputValues
protected Map<String,Object> getOutputValues(Map<String,Object> values, org.kie.workbench.common.forms.model.FormDefinition form, org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)
- Specified by:
getOutputValuesin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
prepareContext
protected void prepareContext(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings, org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContext context)- Specified by:
prepareContextin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
generateRawFormData
protected Map<String,Object> generateRawFormData(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings, org.kie.workbench.common.forms.model.FormDefinition form)
- Overrides:
generateRawFormDatain classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
generateDefaultFormsForContext
protected Collection<org.kie.workbench.common.forms.model.FormDefinition> generateDefaultFormsForContext(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)
- Specified by:
generateDefaultFormsForContextin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
isValid
protected boolean isValid(org.kie.workbench.common.forms.model.FormDefinition rootForm)
- Specified by:
isValidin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
getLogger
protected org.slf4j.Logger getLogger()
- Specified by:
getLoggerin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
-
-