|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openi.project.ProjectFactory
Method Summary | |
static Project |
createProject(java.lang.String baseDirName,
java.lang.String projectId)
Separate from getProject to avoid creating a project when there just might be a typo, error, security flaw. |
static Project |
getProject(java.lang.String baseDirName,
java.lang.String projectId)
Currently not cached - loads project from file each time. |
static java.util.Map |
getProjectMap(java.lang.String baseDirName)
Always returns all available projects underneath the baseDirName. |
static java.util.Map |
getProjectsByCategory(java.lang.String baseDirName)
|
static java.util.Map |
getProjectsByCategory(java.lang.String baseDirName,
java.lang.String username)
Returns map of categories, each category contains a list of projects. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static java.util.Map getProjectMap(java.lang.String baseDirName)
public static java.util.Map getProjectsByCategory(java.lang.String baseDirName)
baseDirName
-
This signature is intended
to generate maps for application admins only. Acutally, this should probably be eliminated once app
admin configuration is extracted from web.xml
public static java.util.Map getProjectsByCategory(java.lang.String baseDirName, java.lang.String username)
baseDirName
- public static Project getProject(java.lang.String baseDirName, java.lang.String projectId) throws java.io.IOException
baseDirName
- - base directory that contains all projectsprojectId
- - must match the directory name (relative to baseDirName)
java.io.IOException
public static Project createProject(java.lang.String baseDirName, java.lang.String projectId) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |