Class TaskFormProvider
- java.lang.Object
-
- com.flowable.platform.service.form.PermissionAwareFormProvider
-
- com.flowable.platform.service.task.TaskFormProvider
-
- All Implemented Interfaces:
FormProvider
,PermissionServiceRegistryAware
,Aware
public class TaskFormProvider extends PermissionAwareFormProvider
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected CmmnEngine
cmmnEngine
protected FormRepositoryService
formRepositoryService
protected FormService
formService
protected ProcessEngine
processEngine
-
Fields inherited from class com.flowable.platform.service.form.PermissionAwareFormProvider
permissionServiceRegistry
-
-
Constructor Summary
Constructors Constructor Description TaskFormProvider(ProcessEngine processEngine, CmmnEngine cmmnEngine, FormRepositoryService formRepositoryService, FormService formService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormInfo
getFormInfoForScopeDefinitionId(String scopeDefinitionId, FormProviderContext context)
FormInfo
getFormInfoForScopeId(String scopeId, FormProviderContext context)
String
getScopeType()
-
Methods inherited from class com.flowable.platform.service.form.PermissionAwareFormProvider
getCurrentTenantId, getPermissionScopeType, setPermissionServiceRegistry, validatePermissionOnHistoricScope, validatePermissionOnRuntimeScope, validatePermissionOnScope, validateReadPermissionOnScopeDefinition
-
-
-
-
Field Detail
-
processEngine
protected final ProcessEngine processEngine
-
cmmnEngine
protected final CmmnEngine cmmnEngine
-
formRepositoryService
protected final FormRepositoryService formRepositoryService
-
formService
protected final FormService formService
-
-
Constructor Detail
-
TaskFormProvider
public TaskFormProvider(ProcessEngine processEngine, CmmnEngine cmmnEngine, FormRepositoryService formRepositoryService, FormService formService)
-
-
Method Detail
-
getScopeType
public String getScopeType()
-
getFormInfoForScopeId
public FormInfo getFormInfoForScopeId(String scopeId, FormProviderContext context)
-
getFormInfoForScopeDefinitionId
public FormInfo getFormInfoForScopeDefinitionId(String scopeDefinitionId, FormProviderContext context)
-
-