Class DocumentTypeResponsibilityTypeServiceImpl

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

public class DocumentTypeResponsibilityTypeServiceImpl extends org.kuali.rice.kns.kim.responsibility.KimResponsibilityTypeServiceBase implements org.kuali.rice.kim.framework.responsibility.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

    org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase.KimTypeAttributeException, org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase.KimTypeAttributeValidationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
     

    Fields inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase

    COMMA_SEPARATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.kuali.rice.kew.api.doctype.DocumentTypeService
     
    protected List<String>
     
    protected boolean
     
    protected List<org.kuali.rice.kim.api.responsibility.Responsibility>
    performResponsibilityMatches(Map<String,String> requestedDetails, List<org.kuali.rice.kim.api.responsibility.Responsibility> responsibilitiesList)
     

    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.type.KimTypeService

    getAttributeDefinitions, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, validateAttributes, validateAttributesAgainstExisting, validateUniqueAttributes, validateUnmodifiableAttributes

    Methods inherited from interface org.kuali.rice.kim.framework.responsibility.ResponsibilityTypeService

    getMatchingResponsibilities
  • Field Details

    • exactMatchStringAttributeName

      protected String exactMatchStringAttributeName
  • Constructor Details

    • DocumentTypeResponsibilityTypeServiceImpl

      public DocumentTypeResponsibilityTypeServiceImpl()
  • Method Details

    • getRequiredAttributes

      protected List<String> getRequiredAttributes()
      Overrides:
      getRequiredAttributes in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
    • isCheckRequiredAttributes

      protected boolean isCheckRequiredAttributes()
      Overrides:
      isCheckRequiredAttributes in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
    • performResponsibilityMatches

      protected List<org.kuali.rice.kim.api.responsibility.Responsibility> performResponsibilityMatches(Map<String,String> requestedDetails, List<org.kuali.rice.kim.api.responsibility.Responsibility> responsibilitiesList)
      Overrides:
      performResponsibilityMatches in class org.kuali.rice.kns.kim.responsibility.KimResponsibilityTypeServiceBase
    • getDocumentTypeService

      public org.kuali.rice.kew.api.doctype.DocumentTypeService getDocumentTypeService()
      Overrides:
      getDocumentTypeService in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase