org.kuali.rice.kew.validation
Class RuleValidationAttributeResolverImpl

java.lang.Object
  extended by org.kuali.rice.kew.validation.RuleValidationAttributeResolverImpl
All Implemented Interfaces:
RuleValidationAttributeResolver

public class RuleValidationAttributeResolverImpl
extends Object
implements RuleValidationAttributeResolver

RuleValidationAttributeResolver reference impl. Returns a proxy which delegates to the appropriate RuleValidationExporterService.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
RuleValidationAttribute, RuleValidationAttributeExporterService

Nested Class Summary
protected static class RuleValidationAttributeResolverImpl.RuleValidationAttributeInvocationHandler
           
 
Constructor Summary
RuleValidationAttributeResolverImpl()
           
 
Method Summary
protected  RuleValidationAttributeExporterService findRuleValidationAttributeExporterService(String applicationId)
           
 RuleValidationAttribute resolveRuleValidationAttribute(String attributeName, String applicationId)
          Resolves the RuleValidationAttribute by name, possibly resulting in delegation over the KSB.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleValidationAttributeResolverImpl

public RuleValidationAttributeResolverImpl()
Method Detail

resolveRuleValidationAttribute

public RuleValidationAttribute resolveRuleValidationAttribute(String attributeName,
                                                              String applicationId)
                                                       throws Exception
Description copied from interface: RuleValidationAttributeResolver
Resolves the RuleValidationAttribute by name, possibly resulting in delegation over the KSB.

Specified by:
resolveRuleValidationAttribute in interface RuleValidationAttributeResolver
Returns:
a RuleValidationAttribute suitable (only) for invocation of #validate
Throws:
Exception

findRuleValidationAttributeExporterService

protected RuleValidationAttributeExporterService findRuleValidationAttributeExporterService(String applicationId)


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