@Transactional
public class PlatformCaseDefinitionService
extends com.flowable.platform.security.service.AbstractPlatformSecurityService
Modifier and Type | Field and Description |
---|---|
protected com.flowable.platform.security.permission.CasePermissionService |
casePermissionService |
protected org.flowable.form.api.FormRepositoryService |
formRepositoryService |
additionalAdminUsers, CASE_PREFIX, cmmnRepositoryService, cmmnRuntimeService, cmmnTaskService, defaultSecurityPolicyKey, defaultSecurityPolicyModel, permissionServiceRegistry, platformSecurityInterceptor, policyRepositoryService, PROCESS_PREFIX, repositoryService, runtimeService, SECURITY_POLICY_MODEL, TASK_PREFIX, taskService
Constructor and Description |
---|
PlatformCaseDefinitionService() |
Modifier and Type | Method and Description |
---|---|
org.flowable.form.api.FormInfo |
getCaseDefinitionStartForm(String caseDefinitionId) |
protected org.flowable.form.api.FormInfo |
getStartForm(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition) |
currentUserHasAdminRights, currentUserIsSuperAdmin, fetchCasePermissionMappings, fetchCasePermissionMappings, fetchCaseSecurityPolicyModel, fetchPermissions, fetchPermissionsForTask, fetchProcessPermissionMappings, fetchProcessPermissionMappings, fetchProcessSecurityPolicyModel, fetchSecurityPolicyModel, fetchSecurityPolicyModel, fetchSecurityPolicyModelForTask, fetchSecurityPolicyModelForTask, fetchTaskPermissionMappings, fetchTaskPermissionMappings, fetchTaskPermissionMappings, fetchTaskPermissionMappingsForCase, fetchTaskPermissionMappingsForProcess, fetchTaskSecurityPolicyModelForCase, fetchTaskSecurityPolicyModelForProcess, filterPermissionsForRole, getCmmnExtensionElementValue, getCurrentGroupKeys, getCurrentTenantId, getCurrentUserId, getDefaultSecurityPolicyModel, getExtensionElementValue, getSecurityPolicyModelByKey, groupOrUserMatches, hasAnyMatchingIdentityLink, hasAssigneeOrOwnerIdentityLink, hasPermissionForEntityLinks, hasPermissionForHistoricEntityLinks, setPermissionServiceRegistry, translatePermissionForScope
@Autowired protected org.flowable.form.api.FormRepositoryService formRepositoryService
@Autowired protected com.flowable.platform.security.permission.CasePermissionService casePermissionService
public org.flowable.form.api.FormInfo getCaseDefinitionStartForm(String caseDefinitionId)
protected org.flowable.form.api.FormInfo getStartForm(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)
Copyright © 2019. All rights reserved.