Interface ValidationActionService
public interface ValidationActionService
Service for
invalid reference
ValidationActions
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptioncreateValidation(ActionDefinition validation) Create a Validation ActiongetValidation(String validationId) Return theActionDefinitiongiven the validationIdgetValidationByName(String namespaceCode, String name) Return theActionDefinitiongiven the namespaceCode and nameupdateValidation(ActionDefinition validation) Update a Validation Action
-
Method Details
-
getValidation
ActionDefinition getValidation(String validationId) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException Return theActionDefinitiongiven the validationId- Parameters:
validationId- of theActionDefinitionto return- Returns:
ActionDefinitionwhose value is of the given validationId- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
getValidationByName
ActionDefinition getValidationByName(String namespaceCode, String name) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException Return theActionDefinitiongiven the namespaceCode and name- Parameters:
namespaceCode- of theActionDefinitionto returnname- of theActionDefinitionto return- Returns:
ActionDefinitionwhose namespaceCode and name are of those given- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
-
createValidation
ActionDefinition createValidation(ActionDefinition validation) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException Create a Validation Action- Parameters:
validation-ActionDefinitionto create- Returns:
ActionDefinitioncreated- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-
updateValidation
ActionDefinition updateValidation(ActionDefinition validation) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException, org.kuali.rice.core.api.exception.RiceIllegalStateException Update a Validation Action- Parameters:
validation-ActionDefinitionto create- Returns:
ActionDefinitionupdated- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionorg.kuali.rice.core.api.exception.RiceIllegalStateException
-