| edu.iu.uis.eden.workgroup.WorkgroupRoutingService
All known Subclasses: edu.iu.uis.eden.workgroup.BaseWorkgroupRoutingService,
WorkgroupRoutingService | public interface WorkgroupRoutingService (Code) | | Defines a service for routing of Workgroups within Workflow. This interface should be implemented to
provide routing capabilities for a Workgroup implementation.
author: ewestfal |
activateRoutedWorkgroup | public void activateRoutedWorkgroup(Long documentId) throws WorkflowException(Code) | | Invoked after the Workgroup document has finished routing. Effectively activates the routed workgroup by
marking the current version (if there is one) as non-current and the new version as current.
|
getDefaultDocumentTypeName | public String getDefaultDocumentTypeName()(Code) | | Return the name of the default DocumentType defining the Workgroup routing process.
|
getLockingDocumentId | public Long getLockingDocumentId(GroupId groupId) throws WorkflowException(Code) | | Determines whether or not the Workgroup with the given id is locked for routing. If it is locked, then the
id of the Workflow document which causes the document to be locked is returned. Otherwise, null is returned.
|
|
|