|
||||||||||
| 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.
WorkflowExceptionboolean isMoreRequestsAvailable(RouteContext context)
context - the route context
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||