org.kuali.rice.kew.service.impl
Class ReviewResponsibilityTypeServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
      extended by org.kuali.rice.kns.kim.responsibility.KimResponsibilityTypeServiceBase
          extended by org.kuali.rice.kew.service.impl.DocumentTypeResponsibilityTypeServiceImpl
              extended by org.kuali.rice.kew.service.impl.ReviewResponsibilityTypeServiceImpl
All Implemented Interfaces:
ResponsibilityTypeService, KimTypeService

public class ReviewResponsibilityTypeServiceImpl
extends DocumentTypeResponsibilityTypeServiceImpl
implements ResponsibilityTypeService

Author:
Kuali Rice Team (rice.collab@kuali.org)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
DataDictionaryTypeServiceBase.KimTypeAttributeException, DataDictionaryTypeServiceBase.KimTypeAttributeValidationException
 
Field Summary
 
Fields inherited from class org.kuali.rice.kew.service.impl.DocumentTypeResponsibilityTypeServiceImpl
exactMatchStringAttributeName
 
Fields inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
COMMA_SEPARATOR
 
Constructor Summary
ReviewResponsibilityTypeServiceImpl()
           
 
Method Summary
protected  List<String> getRequiredAttributes()
           
protected  List<Responsibility> performResponsibilityMatches(Map<String,String> requestedDetails, List<Responsibility> responsibilitiesList)
          Internal method for matching Responsibilities.
 
Methods inherited from class org.kuali.rice.kew.service.impl.DocumentTypeResponsibilityTypeServiceImpl
getDocumentTypeService, isCheckRequiredAttributes
 
Methods inherited from class org.kuali.rice.kns.kim.responsibility.KimResponsibilityTypeServiceBase
getMatchingResponsibilities
 
Methods inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
areAttributesEqual, 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, validateUnmodifiableAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kim.framework.responsibility.ResponsibilityTypeService
getMatchingResponsibilities
 
Methods inherited from interface org.kuali.rice.kim.framework.type.KimTypeService
getAttributeDefinitions, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, validateAttributes, validateAttributesAgainstExisting, validateUniqueAttributes, validateUnmodifiableAttributes
 

Constructor Detail

ReviewResponsibilityTypeServiceImpl

public ReviewResponsibilityTypeServiceImpl()
Method Detail

getRequiredAttributes

protected List<String> getRequiredAttributes()
Overrides:
getRequiredAttributes in class DocumentTypeResponsibilityTypeServiceImpl

performResponsibilityMatches

protected List<Responsibility> performResponsibilityMatches(Map<String,String> requestedDetails,
                                                            List<Responsibility> responsibilitiesList)
Description copied from class: KimResponsibilityTypeServiceBase
Internal method for matching Responsibilities. Override this method to customize the matching behavior. This base implementation uses the DataDictionaryTypeServiceBase.performMatch(Map, Map) method to perform an exact match on the Responsibility details and return all that are equal.

Overrides:
performResponsibilityMatches in class DocumentTypeResponsibilityTypeServiceImpl


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.