Class ProcessFormsValuesProcessor
- java.lang.Object
-
- org.jbpm.workbench.forms.display.backend.provider.KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
- org.jbpm.workbench.forms.display.backend.provider.ProcessFormsValuesProcessor
-
@Dependent public class ProcessFormsValuesProcessor extends KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
-
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 ProcessFormsValuesProcessor(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.ProcessRenderingSettings settings)protected StringgetFormName(org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings 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.ProcessRenderingSettings context)protected booleanisValid(org.kie.workbench.common.forms.model.FormDefinition rootForm)protected voidprepareContext(org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings 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, generateRawFormData, generateRenderingContext, generateRenderingContext, generateRuntimeValuesMap, parseForms
-
-
-
-
Constructor Detail
-
ProcessFormsValuesProcessor
@Inject public ProcessFormsValuesProcessor(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.ProcessRenderingSettings settings)
- Specified by:
getFormNamein classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
getOutputValues
protected Map<String,Object> getOutputValues(Map<String,Object> values, org.kie.workbench.common.forms.model.FormDefinition form, org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings context)
- Specified by:
getOutputValuesin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
prepareContext
protected void prepareContext(org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings settings, org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContext context)- Specified by:
prepareContextin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
isValid
protected boolean isValid(org.kie.workbench.common.forms.model.FormDefinition rootForm)
- Specified by:
isValidin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
generateDefaultFormsForContext
protected Collection<org.kie.workbench.common.forms.model.FormDefinition> generateDefaultFormsForContext(org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings settings)
- Specified by:
generateDefaultFormsForContextin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
getLogger
protected org.slf4j.Logger getLogger()
- Specified by:
getLoggerin classKieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.ProcessRenderingSettings>
-
-