public class BpmnFormProvider extends PermissionAwareFormProvider
Modifier and Type | Field and Description |
---|---|
protected FormRepositoryService |
formRepositoryService |
protected FormService |
formService |
protected ProcessEngine |
processEngine |
permissionServiceRegistry
Constructor and Description |
---|
BpmnFormProvider(ProcessEngine processEngine,
FormRepositoryService formRepositoryService,
FormService formService) |
Modifier and Type | Method and Description |
---|---|
protected ProcessInstanceInfo |
fetchProcessInstanceWithHistory(String processInstanceId) |
protected String |
getExtensionElementText(BaseElement baseElement,
String extensionElementName) |
FormInfo |
getFormInfoForScopeDefinitionId(String scopeDefinitionId,
FormProviderContext context) |
FormInfo |
getFormInfoForScopeId(String scopeId,
FormProviderContext context) |
protected HistoryService |
getHistoryService() |
protected RepositoryService |
getRepositoryService() |
protected RuntimeService |
getRuntimeService() |
String |
getScopeType() |
protected FormInfo |
getStartFormInfo(String processInstanceId) |
protected FormInfo |
getStartFormInfoByDefinitionId(String scopeDefinitionId) |
protected FormInfo |
getWorkFormInfo(String processInstanceId) |
getCurrentTenantId, getPermissionScopeType, setPermissionServiceRegistry, validatePermissionOnHistoricScope, validatePermissionOnRuntimeScope, validatePermissionOnScope, validateReadPermissionOnScopeDefinition
protected final ProcessEngine processEngine
protected final FormRepositoryService formRepositoryService
protected final FormService formService
public BpmnFormProvider(ProcessEngine processEngine, FormRepositoryService formRepositoryService, FormService formService)
public String getScopeType()
public FormInfo getFormInfoForScopeId(String scopeId, FormProviderContext context)
protected ProcessInstanceInfo fetchProcessInstanceWithHistory(String processInstanceId)
protected String getExtensionElementText(BaseElement baseElement, String extensionElementName)
public FormInfo getFormInfoForScopeDefinitionId(String scopeDefinitionId, FormProviderContext context)
protected FormInfo getStartFormInfoByDefinitionId(String scopeDefinitionId)
protected HistoryService getHistoryService()
protected RuntimeService getRuntimeService()
protected RepositoryService getRepositoryService()