Class RouteModuleServiceImpl

java.lang.Object
org.kuali.rice.kew.routemodule.service.impl.RouteModuleServiceImpl
All Implemented Interfaces:
RouteModuleService, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware

public class RouteModuleServiceImpl extends Object implements RouteModuleService, org.springframework.beans.factory.BeanFactoryAware
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • RouteModuleServiceImpl

      public RouteModuleServiceImpl()
  • Method Details

    • findRouteModule

      public RouteModule findRouteModule(RouteNode node) throws org.kuali.rice.kew.api.exception.ResourceUnavailableException
      Specified by:
      findRouteModule in interface RouteModuleService
      Throws:
      org.kuali.rice.kew.api.exception.ResourceUnavailableException
    • findRouteModule

      public RouteModule findRouteModule(ActionRequestValue actionRequest) throws org.kuali.rice.kew.api.exception.ResourceUnavailableException
      Specified by:
      findRouteModule in interface RouteModuleService
      Throws:
      org.kuali.rice.kew.api.exception.ResourceUnavailableException
    • setPeopleFlowRouteModule

      public void setPeopleFlowRouteModule(RouteModule peopleFlowRouteModule)
    • getPeopleFlowRouteModule

      public RouteModule getPeopleFlowRouteModule()
    • getRulesEngineRouteModuleId

      public String getRulesEngineRouteModuleId()
    • setRulesEngineRouteModuleId

      public void setRulesEngineRouteModuleId(String rulesEngineRouteModuleId)
    • setBeanFactory

      public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
      Specified by:
      setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
      Throws:
      org.springframework.beans.BeansException
    • getRulesEngineRouteModule

      protected RouteModule getRulesEngineRouteModule()
      Loaded lazily by id so as not to introduce a runtime dependency on KRMS when it is not in use.