Interface TaskPermissionService

All Superinterfaces:
PermissionService
All Known Implementing Classes:
TaskPermissionServiceImpl

public interface TaskPermissionService
extends PermissionService
  • Method Details

    • getTask

      org.flowable.task.api.Task getTask​(java.lang.String taskId, java.lang.String tenantId)
    • getRuntimeTaskPermissions

      java.util.List<java.lang.String> getRuntimeTaskPermissions​(java.lang.String taskId, java.lang.String taskDefinitionKey, java.lang.String instanceId, java.lang.String definitionId, java.lang.String scopeType, java.lang.String assignee, java.lang.String owner, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, java.lang.String tenantId)
    • getHistoricTaskPermissions

      java.util.List<java.lang.String> getHistoricTaskPermissions​(java.lang.String taskId, java.lang.String taskDefinitionKey, java.lang.String instanceId, java.lang.String definitionId, java.lang.String scopeType, java.lang.String assignee, java.lang.String owner, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, java.lang.String tenantId)
    • getSecurityPolicyModelForProcessInstance

      SecurityPolicyModel getSecurityPolicyModelForProcessInstance​(java.lang.String processInstanceId)
    • getSecurityPolicyModelForCaseInstance

      SecurityPolicyModel getSecurityPolicyModelForCaseInstance​(java.lang.String caseInstanceId)