-
Method Summary
Modifier and Type |
Method |
Description |
org.flowable.cmmn.api.runtime.CaseInstance |
getCaseInstance(java.lang.String caseInstanceId,
java.lang.String tenantId) |
|
org.flowable.cmmn.api.history.HistoricCaseInstance |
getHistoricCaseInstance(java.lang.String caseInstanceId,
java.lang.String tenantId) |
|
java.util.List<java.lang.String> |
getHistoricCasePermissions(java.lang.String caseInstanceId,
java.lang.String definitionId,
java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks,
java.lang.String tenantId) |
|
java.util.List<java.lang.String> |
getRuntimeCasePermissions(java.lang.String caseInstanceId,
java.lang.String definitionId,
java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks,
java.lang.String tenantId) |
|
boolean |
hasPermissionForCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId) |
|
boolean |
hasPermissionForHistoricCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId) |
|
void |
validatePermissionForCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId) |
|
void |
validatePermissionForHistoricCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId) |
|
Methods inherited from interface com.flowable.platform.security.permission.PermissionService
fetchPermissionsForHistoricScope, fetchPermissionsForHistoricScope, fetchPermissionsForRuntimeScope, fetchPermissionsForRuntimeScope, getScopeType, hasPermissionForHistoricScope, hasPermissionForRuntimeScope, hasPermissionForScope, hasReadPermissionOnScopeDefinition, validatePermissionForHistoricScope, validatePermissionForRuntimeScope, validatePermissionForScope, validatePermissionsForHistoricScope, validatePermissionsForRuntimeScope, validateReadPermissionOnScopeDefinition
-
Method Details
-
void validatePermissionForCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId)
-
boolean hasPermissionForCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId)
-
void validatePermissionForHistoricCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId)
-
boolean hasPermissionForHistoricCaseInstance(java.lang.String permission,
org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance,
java.lang.String userId,
java.util.Set<java.lang.String> groupKeys,
java.lang.String tenantId)
-
org.flowable.cmmn.api.runtime.CaseInstance getCaseInstance(java.lang.String caseInstanceId,
java.lang.String tenantId)
-
org.flowable.cmmn.api.history.HistoricCaseInstance getHistoricCaseInstance(java.lang.String caseInstanceId,
java.lang.String tenantId)
-
java.util.List<java.lang.String> getRuntimeCasePermissions(java.lang.String caseInstanceId,
java.lang.String definitionId,
java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks,
java.lang.String tenantId)
-
java.util.List<java.lang.String> getHistoricCasePermissions(java.lang.String caseInstanceId,
java.lang.String definitionId,
java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks,
java.lang.String tenantId)