public class DocumentTypeAndNodeOrStatePermissionTypeServiceImpl extends DocumentTypePermissionTypeServiceImpl
DataDictionaryTypeServiceBase.KimTypeAttributeException, DataDictionaryTypeServiceBase.KimTypeAttributeValidationExceptiondocumentTypeServiceCOMMA_SEPARATOR| Constructor and Description |
|---|
DocumentTypeAndNodeOrStatePermissionTypeServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
appDocStatusMatches(Map<String,String> requestedDetails,
Map<String,String> permissionDetails) |
protected List<org.kuali.rice.kim.api.permission.Permission> |
performPermissionMatches(Map<String,String> requestedDetails,
List<org.kuali.rice.kim.api.permission.Permission> permissionsList)
Permission type service which can check the route node and status as well as the document hierarchy.
|
protected boolean |
routeNodeMatches(Map<String,String> requestedDetails,
Map<String,String> permissionDetails) |
protected boolean |
routeStatusMatches(Map<String,String> requestedDetails,
Map<String,String> permissionDetails) |
getDocumentTypeService, getRequiredAttributes, isCheckRequiredAttributesdoesPropertyNameMatch, getMatchingPermissionsareAttributesEqual, extractErrorsFromGlobalVariablesErrorMap, getAttributeDefinitions, getAttributeFormatter, getAttributeMaxValue, getAttributeMinValue, getAttributeValidatingExpression, getAttributeValue, getBusinessObjectService, getClosestParentDocumentTypeName, getDataDictionaryAttributeDefinition, getDataDictionaryService, getDictionaryValidationService, getNonDataDictionaryAttributeDefinition, getTypeInfoService, getUniqueAttributes, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, performMatch, translateInputAttributes, validateAttributeFormat, validateAttributeRequired, validateAttributes, validateAttributesAgainstExisting, validateDataDictionaryAttribute, validateDataDictionaryAttribute, validateNonDataDictionaryAttribute, validatePrimitiveFromDescriptor, validateReferencesExistAndActive, validateRequiredAttributesAgainstReceived, validateUniqueAttributes, validateUnmodifiableAttributespublic DocumentTypeAndNodeOrStatePermissionTypeServiceImpl()
protected List<org.kuali.rice.kim.api.permission.Permission> performPermissionMatches(Map<String,String> requestedDetails, List<org.kuali.rice.kim.api.permission.Permission> permissionsList)
performPermissionMatches in class DocumentTypePermissionTypeServiceImplprotected boolean routeNodeMatches(Map<String,String> requestedDetails, Map<String,String> permissionDetails)
protected boolean routeStatusMatches(Map<String,String> requestedDetails, Map<String,String> permissionDetails)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.