| java.lang.Object edu.iu.uis.eden.workgroup.BaseWorkgroupRoutingService
BaseWorkgroupRoutingService | public class BaseWorkgroupRoutingService implements WorkgroupRoutingService(Code) | | A simple implementation of the WorkgroupRoutingService
author: Eric Westfall |
Method Summary | |
public void | activateRoutedWorkgroup(Long documentId) | protected void | addSearchableAttributeDefinitions(WorkflowDocument document, Workgroup workgroup) | public void | blanketApprove(Workgroup workgroup, UserSession user, String annotation) | public WorkflowDocument | createWorkgroupDocument(UserSession initiator, WorkgroupType workgroupType) | public Workgroup | findByDocumentId(Long documentId) | protected void | generateXmlContent(WorkflowDocument document, BaseWorkgroup workgroup) | public String | getDefaultDocumentTypeName() | protected String | getDocTitle(Workgroup workgroup) Constructs the title for the Workgroup Document. | protected BaseWorkgroup | getEnrouteWorkgroup(GroupId groupId) Returns the currently enroute workgroup for the given id. | public Long | getLockingDocumentId(GroupId groupId) | protected Integer | getNextVersionNumber(GroupId groupId) | protected WorkflowDocument | getWorkflowDocumentForRouting(Long routeHeaderId, Workgroup workgroup, WorkflowUser user) | protected BaseWorkgroupDAO | getWorkgroupDAO() | protected WorkgroupService | getWorkgroupService() | protected void | materializeMembersForRouting(BaseWorkgroup workgroup) | public void | route(Workgroup workgroup, UserSession user, String annotation) | protected void | saveWorkgroupForRouting(WorkflowDocument document, BaseWorkgroup workgroup) | public void | setWorkgroupDAO(BaseWorkgroupDAO workgroupDAO) | protected void | validateWorkgroup(BaseWorkgroup workgroup) |
addSearchableAttributeDefinitions | protected void addSearchableAttributeDefinitions(WorkflowDocument document, Workgroup workgroup)(Code) | | Adds the searchable attribute definitions to this document to allow for searching by Workgroup Name
|
getDefaultDocumentTypeName | public String getDefaultDocumentTypeName()(Code) | | |
getDocTitle | protected String getDocTitle(Workgroup workgroup)(Code) | | Constructs the title for the Workgroup Document.
|
getEnrouteWorkgroup | protected BaseWorkgroup getEnrouteWorkgroup(GroupId groupId) throws WorkflowException(Code) | | Returns the currently enroute workgroup for the given id. Used to determine whether or not the Workgroup is
locked for changes.
|
|
|