|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProjectWorkflowSchemeHelper
Provides the ability to deromilize the workflow -> workflowscheme ->project relationship in a number of different ways. This is really an internal helper class for Project Configuration.
| Method Summary | |
|---|---|
List<Project> |
getProjectsForScheme(Long schemeId)
Return a list of projects that use the workflow scheme with the passed query. |
com.google.common.collect.Multimap<String,Project> |
getProjectsForWorkflow(Set<String> workflows)
Return a map of active workflow names to the projects that use those workflows. |
List<Project> |
getProjectsForWorkflow(String workflowName)
Returns a list of the projects are currently using the passed workflow. |
| Method Detail |
|---|
List<Project> getProjectsForScheme(Long schemeId)
schemeId - the scheme id query. Null can be passed to search for the magical default workflow scheme.
List<Project> getProjectsForWorkflow(String workflowName)
workflowName - the name of the workflow the check.
com.google.common.collect.Multimap<String,Project> getProjectsForWorkflow(Set<String> workflows)
workflows - the workflows to query.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||