org.kuali.student.r2.common.datadictionary
Interface DataDictionaryValidator

All Known Implementing Classes:
RiceDataDictionaryValidatorImpl, RiceDataDictionaryValidatorImplDoesNotWorkButShould

public interface DataDictionaryValidator

Author:
nwright

Nested Class Summary
static class DataDictionaryValidator.ValidationType
           
 
Method Summary
 List<ValidationResultInfo> validate(DataDictionaryValidator.ValidationType validationType, Object info, ContextInfo context)
          Generic validation interface used to implement the individual validateXXXX (xxxxx) methods This is not supposed to remotable because it's object is an Object.
 

Method Detail

validate

List<ValidationResultInfo> validate(DataDictionaryValidator.ValidationType validationType,
                                    Object info,
                                    ContextInfo context)
                                    throws OperationFailedException,
                                           MissingParameterException,
                                           InvalidParameterException,
                                           PermissionDeniedException
Generic validation interface used to implement the individual validateXXXX (xxxxx) methods This is not supposed to remotable because it's object is an Object.

Parameters:
validationType, - FULL_VALIDATION or SKIP_REQUIREDNESS_VALIDATIONS
info - object to be validated
context - of user and locale information
Returns:
list of validation results
Throws:
OperationFailedException
MissingParameterException
InvalidParameterException
PermissionDeniedException


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