public class CasePageFormProvider extends PermissionAwareFormProvider
Modifier and Type | Field and Description |
---|---|
protected CmmnEngine |
cmmnEngine |
protected FormRepositoryService |
formRepositoryService |
protected FormService |
formService |
permissionServiceRegistry
Constructor and Description |
---|
CasePageFormProvider(CmmnEngine cmmnEngine,
FormRepositoryService formRepositoryService,
FormService formService) |
Modifier and Type | Method and Description |
---|---|
FormInfo |
getFormInfoForScopeDefinitionId(String scopeDefinitionId,
FormProviderContext context) |
FormInfo |
getFormInfoForScopeId(String scopeId,
FormProviderContext context) |
protected String |
getPermissionScopeType() |
String |
getScopeType() |
protected FormInfo |
resolveFormInfo(String formKey,
String caseDefinitionId,
String tenantId,
String planItemDefinitionId) |
getCurrentTenantId, setPermissionServiceRegistry, validatePermissionOnHistoricScope, validatePermissionOnRuntimeScope, validatePermissionOnScope, validateReadPermissionOnScopeDefinition
protected final CmmnEngine cmmnEngine
protected final FormRepositoryService formRepositoryService
protected final FormService formService
public CasePageFormProvider(CmmnEngine cmmnEngine, FormRepositoryService formRepositoryService, FormService formService)
protected String getPermissionScopeType()
getPermissionScopeType
in class PermissionAwareFormProvider
public String getScopeType()
public FormInfo getFormInfoForScopeId(String scopeId, FormProviderContext context)
protected FormInfo resolveFormInfo(String formKey, String caseDefinitionId, String tenantId, String planItemDefinitionId)
public FormInfo getFormInfoForScopeDefinitionId(String scopeDefinitionId, FormProviderContext context)