|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcluster5.server.managers.ProjectManager
public class ProjectManager
| Method Summary | |
|---|---|
Project.Status |
checkRunningProjectStatus(Project project)
Checks status of tasks associated with this project. |
void |
dropProject(java.lang.String token,
java.lang.Long projectId)
|
static ProjectManager |
getInstance()
|
Project |
getProject(java.lang.Long projectId)
|
Project |
getProject(java.lang.String token,
java.lang.Long projectId)
|
float |
getProjectProgress(java.lang.String token,
java.lang.Long projectId)
|
java.util.List<java.lang.String> |
listProjectNames(java.lang.String token)
|
Project |
openProject(java.lang.String token,
java.lang.String projectName)
|
void |
recordCpuTime(java.lang.Long projectId,
long cpuTime)
Adds CPU time to this project. |
void |
setProjectMainClass(java.lang.String token,
java.lang.Long projectId,
java.lang.String canonicalClassName)
|
void |
setProjectStatus(java.lang.String token,
java.lang.Long projectId,
Project.Status status)
Sets project status to indicated value. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ProjectManager getInstance()
public void dropProject(java.lang.String token,
java.lang.Long projectId)
public Project getProject(java.lang.String token,
java.lang.Long projectId)
token - projectId -
public Project getProject(java.lang.Long projectId)
projectId -
public java.util.List<java.lang.String> listProjectNames(java.lang.String token)
token -
public Project openProject(java.lang.String token,
java.lang.String projectName)
token - projectName -
public void setProjectMainClass(java.lang.String token,
java.lang.Long projectId,
java.lang.String canonicalClassName)
token - projectId - canonicalClassName -
public void setProjectStatus(java.lang.String token,
java.lang.Long projectId,
Project.Status status)
token - projectId - status -
public void recordCpuTime(java.lang.Long projectId,
long cpuTime)
projectId - cpuTime - public Project.Status checkRunningProjectStatus(Project project)
project - instance of a Project to be checked
public float getProjectProgress(java.lang.String token,
java.lang.Long projectId)
token - projectId -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||