org.kuali.ole.license.executor
Class OwnerRulesEngineExecutor

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

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

OwnerRulesEngineExecutor validates rules from krms and executes people flow action.


Constructor Summary
OwnerRulesEngineExecutor()
           
 
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

OwnerRulesEngineExecutor

public OwnerRulesEngineExecutor()
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.