Class WorkflowRuleAttributeHandlerServiceImpl

java.lang.Object
org.kuali.rice.kew.impl.rule.attribute.WorkflowRuleAttributeHandlerServiceImpl
All Implemented Interfaces:
org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService

public class WorkflowRuleAttributeHandlerServiceImpl extends Object implements org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
Reference implementation of WorkflowRuleAttributeHandlerService.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • WorkflowRuleAttributeHandlerServiceImpl

      public WorkflowRuleAttributeHandlerServiceImpl()
  • Method Details

    • getRuleFields

      public org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFields getRuleFields(Map<String,String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      Specified by:
      getRuleFields in interface org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
      Throws:
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException
    • getSearchFields

      public org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFields getSearchFields(Map<String,String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      Specified by:
      getSearchFields in interface org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
      Throws:
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException
    • getRoutingDataFields

      public org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeFields getRoutingDataFields(Map<String,String> parameters, org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, boolean required) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
      Specified by:
      getRoutingDataFields in interface org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
      Throws:
      org.kuali.rice.core.api.exception.RiceIllegalArgumentException
    • getRoleNames

      public List<org.kuali.rice.kew.api.rule.RoleName> getRoleNames(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition)
      Specified by:
      getRoleNames in interface org.kuali.rice.kew.framework.rule.attribute.WorkflowRuleAttributeHandlerService
    • getExtensionRepositoryService

      protected org.kuali.rice.kew.api.extension.ExtensionRepositoryService getExtensionRepositoryService()
    • setExtensionRepositoryService

      public void setExtensionRepositoryService(org.kuali.rice.kew.api.extension.ExtensionRepositoryService extensionRepositoryService)