Class BpmnFormProvider
java.lang.Object
com.flowable.platform.service.form.PermissionAwareFormProvider
com.flowable.platform.service.process.BpmnFormProvider
- All Implemented Interfaces:
FormProvider,PermissionServiceRegistryAware,Aware
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final FormRepositoryServiceprotected final FormServiceprotected final ProcessEngineFields inherited from class com.flowable.platform.service.form.PermissionAwareFormProvider
permissionServiceRegistry -
Constructor Summary
ConstructorsConstructorDescriptionBpmnFormProvider(ProcessEngine processEngine, FormRepositoryService formRepositoryService, FormService formService) -
Method Summary
Modifier and TypeMethodDescriptionprotected ProcessInstanceInfofetchProcessInstanceWithHistory(String processInstanceId) protected StringgetExtensionElementText(BaseElement baseElement, String extensionElementName) getFormInfoForScopeDefinitionId(String scopeDefinitionId, FormProviderContext context) getFormInfoForScopeId(String scopeId, FormProviderContext context) protected HistoryServiceprotected RepositoryServiceprotected RuntimeServiceprotected FormInfogetStartFormInfo(String processInstanceId) protected FormInfogetStartFormInfoByDefinitionId(String scopeDefinitionId) protected FormInfogetWorkFormInfo(String processInstanceId) Methods inherited from class com.flowable.platform.service.form.PermissionAwareFormProvider
getCurrentTenantId, getPermissionScopeType, setPermissionServiceRegistry, validatePermissionOnHistoricScope, validatePermissionOnRuntimeScope, validatePermissionOnScope, validateReadPermissionOnScopeDefinition
-
Field Details
-
processEngine
-
formRepositoryService
-
formService
-
-
Constructor Details
-
BpmnFormProvider
public BpmnFormProvider(ProcessEngine processEngine, FormRepositoryService formRepositoryService, FormService formService)
-
-
Method Details
-
getScopeType
-
getFormInfoForScopeId
-
getStartFormInfo
-
getWorkFormInfo
-
fetchProcessInstanceWithHistory
-
getExtensionElementText
-
getFormInfoForScopeDefinitionId
public FormInfo getFormInfoForScopeDefinitionId(String scopeDefinitionId, FormProviderContext context) -
getStartFormInfoByDefinitionId
-
getHistoryService
-
getRuntimeService
-
getRepositoryService
-