Class DictionaryValidationServiceImpl

java.lang.Object
org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl
org.kuali.rice.kns.service.impl.DictionaryValidationServiceImpl
All Implemented Interfaces:
org.kuali.rice.kns.service.DictionaryValidationService, org.kuali.rice.krad.service.DictionaryValidationService

@Deprecated public class DictionaryValidationServiceImpl extends org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl implements org.kuali.rice.kns.service.DictionaryValidationService
Deprecated.
Use DictionaryValidationServiceImpl.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.kuali.rice.kns.service.WorkflowAttributePropertyResolutionService
    Deprecated.
     

    Fields inherited from class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl

    dataDictionaryService, documentDictionaryService, VALIDATE_METHOD
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.kuali.rice.core.api.datetime.DateTimeService
    Deprecated.
     
    org.kuali.rice.kns.service.MaintenanceDocumentDictionaryService
    Deprecated.
     
    protected org.kuali.rice.kns.service.WorkflowAttributePropertyResolutionService
    Deprecated.
     
    void
    setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
    Deprecated.
     
    void
    setMaintenanceDocumentDictionaryService(org.kuali.rice.kns.service.MaintenanceDocumentDictionaryService maintenanceDocumentDictionaryService)
    Deprecated.
     
    void
    setWorkflowAttributePropertyResolutionService(org.kuali.rice.kns.service.WorkflowAttributePropertyResolutionService workflowAttributePropertyResolutionService)
    Deprecated.
     
    void
    validateAttributeFormat(String objectClassName, String attributeName, String attributeInValue, String errorKey)
    Deprecated.
    since 1.1
    void
    validateAttributeFormat(String objectClassName, String attributeName, String attributeInValue, String attributeDataType, String errorKey)
    Deprecated.
    since 1.1
    void
    validateAttributeRequired(String objectClassName, String attributeName, Object attributeValue, Boolean forMaintenance, String errorKey)
    Deprecated.
    void
    Deprecated.
    void
    validateBusinessObject(Object businessObject, boolean validateRequired)
    Deprecated.
    void
    validateBusinessObjectOnMaintenanceDocument(org.kuali.rice.krad.bo.BusinessObject businessObject, String docTypeName)
    Deprecated.
    since 1.1
    protected void
    validateBusinessObjectOnMaintenanceDocumentHelper(org.kuali.rice.krad.bo.BusinessObject businessObject, List<? extends org.kuali.rice.kns.datadictionary.MaintainableItemDefinition> itemDefinitions, String errorPrefix)
    Deprecated.
     
    void
    validateDocument(org.kuali.rice.krad.document.Document document)
    Deprecated.
    since 2.1.2
    void
    validateDocumentAndUpdatableReferencesRecursively(org.kuali.rice.krad.document.Document document, int maxDepth, boolean validateRequired, boolean chompLastLetterSFromCollectionName)
    Deprecated.
    since 2.1
    void
    validateDocumentRecursively(org.kuali.rice.krad.document.Document document, int depth)
    Deprecated.
    since 2.0
    void
    validatePrimitiveFromDescriptor(String entryName, Object object, PropertyDescriptor propertyDescriptor, String errorPrefix, boolean validateRequired)
    Deprecated.
    protected void
    validatePrimitivesFromDescriptors(String entryName, Object object, PropertyDescriptor[] propertyDescriptors, String errorPrefix, boolean validateRequired)
    Deprecated.

    Methods inherited from class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl

    getCollectionConstraintProcessors, getConstraintProviders, getDataDictionaryService, getDataObjectService, getDocumentDictionaryService, getElementConstraintProcessors, getLegacyDataAdapter, isBusinessObjectValid, isBusinessObjectValid, newIdentitySet, processCollectionConstraints, processElementConstraints, setCollectionConstraintProcessors, setConstraintProviders, setDataDictionaryService, setDataObjectService, setDocumentDictionaryService, setElementConstraintProcessors, setLegacyDataAdapter, validate, validate, validate, validate, validateAgainstNextState, validateAgainstState, validateAttribute, validateAttribute, validateBusinessObjectsFromDescriptors, validateBusinessObjectsRecursively, validateDefaultExistenceChecks, validateDefaultExistenceChecksForNewCollectionItem, validateDefaultExistenceChecksForNewCollectionItem, validateDefaultExistenceChecksForTransDoc, validateDocumentAndUpdatableReferencesRecursively, validateDocumentAttribute, validateObject, validateReferenceExists, validateReferenceExists, validateReferenceExistsAndIsActive, validateReferenceExistsAndIsActive, validateReferenceIsActive, validateReferenceIsActive, validateUpdatabableReferencesRecursively

    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.kns.service.DictionaryValidationService

    validateBusinessObjectsRecursively

    Methods inherited from interface org.kuali.rice.krad.service.DictionaryValidationService

    isBusinessObjectValid, isBusinessObjectValid, validate, validate, validate, validate, validateAgainstNextState, validateAgainstState, validateDefaultExistenceChecks, validateDefaultExistenceChecksForNewCollectionItem, validateDefaultExistenceChecksForNewCollectionItem, validateDefaultExistenceChecksForTransDoc, validateDocumentAndUpdatableReferencesRecursively, validateDocumentAttribute, validateReferenceExists, validateReferenceExists, validateReferenceExistsAndIsActive, validateReferenceExistsAndIsActive, validateReferenceIsActive, validateReferenceIsActive
  • Field Details

    • workflowAttributePropertyResolutionService

      protected org.kuali.rice.kns.service.WorkflowAttributePropertyResolutionService workflowAttributePropertyResolutionService
      Deprecated.
  • Constructor Details

    • DictionaryValidationServiceImpl

      public DictionaryValidationServiceImpl()
      Deprecated.
  • Method Details

    • validateDocumentAndUpdatableReferencesRecursively

      @Deprecated public void validateDocumentAndUpdatableReferencesRecursively(org.kuali.rice.krad.document.Document document, int maxDepth, boolean validateRequired, boolean chompLastLetterSFromCollectionName)
      Deprecated.
      since 2.1
      Specified by:
      validateDocumentAndUpdatableReferencesRecursively in interface org.kuali.rice.krad.service.DictionaryValidationService
      Overrides:
      validateDocumentAndUpdatableReferencesRecursively in class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl
    • validateDocumentRecursively

      @Deprecated public void validateDocumentRecursively(org.kuali.rice.krad.document.Document document, int depth)
      Deprecated.
      since 2.0
      Specified by:
      validateDocumentRecursively in interface org.kuali.rice.kns.service.DictionaryValidationService
    • validateDocument

      @Deprecated public void validateDocument(org.kuali.rice.krad.document.Document document)
      Deprecated.
      since 2.1.2
      Specified by:
      validateDocument in interface org.kuali.rice.krad.service.DictionaryValidationService
      Overrides:
      validateDocument in class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl
      Parameters:
      document - - document to validate
    • validateBusinessObject

      @Deprecated public void validateBusinessObject(Object businessObject)
      Deprecated.
      Specified by:
      validateBusinessObject in interface org.kuali.rice.krad.service.DictionaryValidationService
      Overrides:
      validateBusinessObject in class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl
    • validateBusinessObject

      @Deprecated public void validateBusinessObject(Object businessObject, boolean validateRequired)
      Deprecated.
      Specified by:
      validateBusinessObject in interface org.kuali.rice.krad.service.DictionaryValidationService
      Overrides:
      validateBusinessObject in class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl
    • validateBusinessObjectOnMaintenanceDocument

      @Deprecated public void validateBusinessObjectOnMaintenanceDocument(org.kuali.rice.krad.bo.BusinessObject businessObject, String docTypeName)
      Deprecated.
      since 1.1
      Specified by:
      validateBusinessObjectOnMaintenanceDocument in interface org.kuali.rice.kns.service.DictionaryValidationService
    • validateBusinessObjectOnMaintenanceDocumentHelper

      protected void validateBusinessObjectOnMaintenanceDocumentHelper(org.kuali.rice.krad.bo.BusinessObject businessObject, List<? extends org.kuali.rice.kns.datadictionary.MaintainableItemDefinition> itemDefinitions, String errorPrefix)
      Deprecated.
    • validatePrimitivesFromDescriptors

      @Deprecated protected void validatePrimitivesFromDescriptors(String entryName, Object object, PropertyDescriptor[] propertyDescriptors, String errorPrefix, boolean validateRequired)
      Deprecated.
      iterates through property descriptors looking for primitives types, calls validate format and required check
    • validatePrimitiveFromDescriptor

      @Deprecated public void validatePrimitiveFromDescriptor(String entryName, Object object, PropertyDescriptor propertyDescriptor, String errorPrefix, boolean validateRequired)
      Deprecated.
      calls validate format and required check for the given propertyDescriptor
      Specified by:
      validatePrimitiveFromDescriptor in interface org.kuali.rice.krad.service.DictionaryValidationService
      Overrides:
      validatePrimitiveFromDescriptor in class org.kuali.rice.krad.service.impl.DictionaryValidationServiceImpl
    • validateAttributeFormat

      @Deprecated public void validateAttributeFormat(String objectClassName, String attributeName, String attributeInValue, String errorKey)
      Deprecated.
      since 1.1
      Specified by:
      validateAttributeFormat in interface org.kuali.rice.kns.service.DictionaryValidationService
    • validateAttributeFormat

      @Deprecated public void validateAttributeFormat(String objectClassName, String attributeName, String attributeInValue, String attributeDataType, String errorKey)
      Deprecated.
      since 1.1
      The attributeDataType parameter should be one of the data types specified by the SearchableAttribute interface; will default to DATA_TYPE_STRING if a data type other than the ones from SearchableAttribute is specified.
      Specified by:
      validateAttributeFormat in interface org.kuali.rice.kns.service.DictionaryValidationService
    • validateAttributeRequired

      @Deprecated public void validateAttributeRequired(String objectClassName, String attributeName, Object attributeValue, Boolean forMaintenance, String errorKey)
      Deprecated.
      Specified by:
      validateAttributeRequired in interface org.kuali.rice.kns.service.DictionaryValidationService
    • getWorkflowAttributePropertyResolutionService

      protected org.kuali.rice.kns.service.WorkflowAttributePropertyResolutionService getWorkflowAttributePropertyResolutionService()
      Deprecated.
    • setWorkflowAttributePropertyResolutionService

      public void setWorkflowAttributePropertyResolutionService(org.kuali.rice.kns.service.WorkflowAttributePropertyResolutionService workflowAttributePropertyResolutionService)
      Deprecated.
    • getDateTimeService

      public org.kuali.rice.core.api.datetime.DateTimeService getDateTimeService()
      Deprecated.
    • setDateTimeService

      public void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
      Deprecated.
    • getMaintenanceDocumentDictionaryService

      public org.kuali.rice.kns.service.MaintenanceDocumentDictionaryService getMaintenanceDocumentDictionaryService()
      Deprecated.
    • setMaintenanceDocumentDictionaryService

      public void setMaintenanceDocumentDictionaryService(org.kuali.rice.kns.service.MaintenanceDocumentDictionaryService maintenanceDocumentDictionaryService)
      Deprecated.