org.kuali.ole.license.executor
Class OleLicenseRulesEngineExecutor

java.lang.Object
  extended by org.kuali.ole.license.executor.OleLicenseRulesEngineExecutor
All Implemented Interfaces:
org.kuali.rice.kew.framework.support.krms.RulesEngineExecutor

public class OleLicenseRulesEngineExecutor
extends Object
implements org.kuali.rice.kew.framework.support.krms.RulesEngineExecutor

OleLicenseRulesEngineExecutor validates rules from krms and executes people flow action.


Constructor Summary
OleLicenseRulesEngineExecutor()
           
 
Method Summary
 org.kuali.rice.krms.api.engine.EngineResults execute(org.kuali.rice.kew.engine.RouteContext routeContext, org.kuali.rice.krms.api.engine.Engine engine)
          This method validates rules from krms and execute people flow action
protected  Map<String,String> getAgendaContext(String agendaName)
          This method returns AgendaContext using agendaName..
protected  Map<String,String> getSelectionContext(String contextName)
          This method returns SelectionContext using contextName.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OleLicenseRulesEngineExecutor

public OleLicenseRulesEngineExecutor()
Method Detail

execute

public org.kuali.rice.krms.api.engine.EngineResults execute(org.kuali.rice.kew.engine.RouteContext routeContext,
                                                            org.kuali.rice.krms.api.engine.Engine engine)
This method validates rules from krms and execute people flow action

Specified by:
execute in interface org.kuali.rice.kew.framework.support.krms.RulesEngineExecutor
Parameters:
routeContext -
engine -
Returns:
EngineResults

getSelectionContext

protected Map<String,String> getSelectionContext(String contextName)
This method returns SelectionContext using contextName.

Parameters:
contextName -
Returns:
Map

getAgendaContext

protected Map<String,String> getAgendaContext(String agendaName)
This method returns AgendaContext using agendaName..

Parameters:
agendaName -
Returns:
Map


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