|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RouteModule
A RouteModule is responsible for generating Action Requests for a given Route Header document. Implementations of this class are potentially remotable, so this interface uses value objects.
Method Summary | |
---|---|
List<ActionRequestValue> |
findActionRequests(RouteContext context)
Generate action requests for the given RouteContext. |
boolean |
isMoreRequestsAvailable(RouteContext context)
Returns true if this RouteModule has more requests available which it can generate. |
ResponsibleParty |
resolveResponsibilityId(String responsibilityId)
The route module will resolve the given responsibilityId and return an object that contains the key to either a user or a workgroup. |
Method Detail |
---|
List<ActionRequestValue> findActionRequests(RouteContext context) throws Exception
Exception
ResponsibleParty resolveResponsibilityId(String responsibilityId) throws WorkflowException
rId
- ResponsibiliyId that we need resolved.
WorkflowException
boolean isMoreRequestsAvailable(RouteContext context)
context
- the route context
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |