org.kuali.rice.kew.routemodule
Class FlexRMAdapter
java.lang.Object
org.kuali.rice.kew.rule.FlexRM
org.kuali.rice.kew.routemodule.FlexRMAdapter
- All Implemented Interfaces:
- RouteModule
- Direct Known Subclasses:
- InlineRequestsRouteModule
public class FlexRMAdapter
- extends FlexRM
- implements RouteModule
Adapts FlexRM
to the RouteModule
interface.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
FlexRM
,
RouteModule
FlexRMAdapter
public FlexRMAdapter()
findActionRequests
public List<ActionRequestValue> findActionRequests(RouteContext context)
throws Exception
- Description copied from interface:
RouteModule
- Generate action requests for the given RouteContext.
- Specified by:
findActionRequests
in interface RouteModule
- Returns:
- A List of the generated ActionRequestValue objects.
- Throws:
Exception
toString
public String toString()
- Overrides:
toString
in class Object
isMoreRequestsAvailable
public boolean isMoreRequestsAvailable(RouteContext context)
- Description copied from interface:
RouteModule
- Returns true if this RouteModule has more requests available which it can generate. This method will only be
called after the first set of action requests returned by the first invocation of findActionRequests have been
fully activated. If this method returns true, findActionRequests will be invoked again and those requests will
all be activated before the cycle continues until this method returns false;
- Specified by:
isMoreRequestsAvailable
in interface RouteModule
- Parameters:
context
- the route context
- Returns:
- true if this route module has more requests it can generate, false otherwise
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.