|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ApplicationManager
| Method Summary | |
|---|---|
void |
addJob(java.lang.String applicationId,
WorkUnit workUnit)
|
void |
addSCSJob(java.lang.String applicationId,
WorkUnit workUnit)
|
java.lang.String |
createApplication(ApplicationContext app)
|
ApplicationContext |
getApplication(java.lang.String applicationId)
|
ApplicationContext |
getApplication(java.lang.String username,
java.lang.String appname)
Get an application by the username and application name |
UserCredential |
getCredentialsForService(java.lang.String applicationId,
Service s)
|
Job |
getJob(java.lang.String applicationId,
java.lang.String jobName)
|
long |
getJobCount(java.lang.String applicationID,
int status,
java.lang.String serverName)
|
java.util.Collection |
getJobs(java.lang.String applicationId)
|
java.util.Collection |
getJobs(java.lang.String applicationID,
int status)
Gets all the jobs with the given status |
java.util.Collection |
getJobs(java.lang.String applicationID,
int pageNumber,
int pageSize)
Gets all the jobs with the given status |
java.util.Collection |
getJobs(java.lang.String applicationID,
int status,
java.lang.String serverName)
|
JobStatistics |
getJobStatistics(java.lang.String applicationId,
java.lang.String serverName)
|
Qos |
getQos(java.lang.String applicationID)
|
long |
getSCSJobCount(java.lang.String applicationID,
int status,
java.lang.String serverName)
|
java.util.Collection |
getSCSJobs(java.lang.String applicationId)
|
java.util.Collection |
getServices(java.lang.String applicationId,
int serviceType)
|
void |
removeJob(java.lang.String applicationId,
Job job)
|
void |
resetJob(java.lang.String applicationId,
java.lang.String jobName)
|
void |
saveObject(java.lang.Object object)
|
void |
startApplication(java.lang.String applicationId)
|
void |
stopApplication(java.lang.String applicationId)
|
java.lang.String |
updateApplication(ApplicationContext app)
|
void |
updateJob(java.lang.String applicationID,
Job job)
Updates a given job (i.e saves it to a persistent store) |
void |
updateQos(java.lang.String applicationID,
Qos qos)
|
| Method Detail |
|---|
void startApplication(java.lang.String applicationId)
throws java.lang.Exception
applicationId -
java.lang.Exception
void stopApplication(java.lang.String applicationId)
throws java.lang.Exception
applicationId -
java.lang.Exception
java.lang.String createApplication(ApplicationContext app)
throws GridBrokerException
app -
GridBrokerException
java.lang.String updateApplication(ApplicationContext app)
throws GridBrokerException
app -
GridBrokerException
void addSCSJob(java.lang.String applicationId,
WorkUnit workUnit)
throws GridBrokerException
applicationId - workUnit -
GridBrokerException
void addJob(java.lang.String applicationId,
WorkUnit workUnit)
throws GridBrokerException
GridBrokerException
java.util.Collection getServices(java.lang.String applicationId,
int serviceType)
throws GridBrokerException
applicationId - serviceType -
GridBrokerException
void resetJob(java.lang.String applicationId,
java.lang.String jobName)
throws java.lang.Exception
applicationId - jobName -
java.lang.Exception
UserCredential getCredentialsForService(java.lang.String applicationId,
Service s)
throws GridBrokerException
applicationId - s -
GridBrokerException
ApplicationContext getApplication(java.lang.String applicationId)
throws GridBrokerException
applicationId -
GridBrokerException
ApplicationContext getApplication(java.lang.String username,
java.lang.String appname)
throws GridBrokerException
username - appname -
GridBrokerException
java.util.Collection getJobs(java.lang.String applicationId)
throws GridBrokerException
applicationId -
GridBrokerException
java.util.Collection getSCSJobs(java.lang.String applicationId)
throws GridBrokerException
GridBrokerException
Job getJob(java.lang.String applicationId,
java.lang.String jobName)
throws GridBrokerException
applicationId - jobName -
GridBrokerException
void updateJob(java.lang.String applicationID,
Job job)
throws GridBrokerException
applicationID - job -
GridBrokerException
void removeJob(java.lang.String applicationId,
Job job)
throws GridBrokerException
applicationId - job -
GridBrokerException
long getJobCount(java.lang.String applicationID,
int status,
java.lang.String serverName)
throws GridBrokerException
applicationID - status - serverName -
GridBrokerException
long getSCSJobCount(java.lang.String applicationID,
int status,
java.lang.String serverName)
throws GridBrokerException
GridBrokerException
JobStatistics getJobStatistics(java.lang.String applicationId,
java.lang.String serverName)
throws GridBrokerException
applicationId - serverName -
GridBrokerException
java.util.Collection getJobs(java.lang.String applicationID,
int status)
throws GridBrokerException
applicationID - status -
GridBrokerException
java.util.Collection getJobs(java.lang.String applicationID,
int pageNumber,
int pageSize)
throws GridBrokerException
applicationID - pageNumber - pageSize -
GridBrokerException
java.util.Collection getJobs(java.lang.String applicationID,
int status,
java.lang.String serverName)
throws GridBrokerException
applicationID - status - serverName -
GridBrokerException
Qos getQos(java.lang.String applicationID)
throws GridBrokerException
applicationID -
GridBrokerException
void updateQos(java.lang.String applicationID,
Qos qos)
throws GridBrokerException
applicationID - qos -
GridBrokerException
void saveObject(java.lang.Object object)
throws GridBrokerException
GridBrokerException
|
Copyright © The University of Melbourne. 2006 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||