|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gridbus.broker.common.BrokerStorage
public final class BrokerStorage
| Method Summary | |
|---|---|
void |
addCredentialMappings(java.lang.String applicationId,
java.lang.String credentialID,
java.lang.String serviceMappingID)
|
void |
addCredentials(java.lang.String applicationId,
UserCredential uc)
Gets appropriate user-credentials from the in-memory collection of credentials. |
protected java.lang.Object |
clone()
|
ApplicationContext |
getApplication(java.lang.String applicationID)
|
ApplicationContext |
getApplication(java.lang.String username,
java.lang.String appname)
|
int |
getCount(java.lang.String hql)
Gets an integer count returned by the given HQL query. |
UserCredential |
getCredentialsForService(java.lang.String applicationId,
Service s)
Returns the appropriate credentials from the in-memory credential store for the given service entity |
java.util.List |
getDataConstraints(java.lang.String applicationID)
|
Job |
getJob(java.lang.String applicationID,
java.lang.String jobName)
|
long |
getJobCount(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
Returns the total number of jobs with the given status, on the given server. |
java.util.List |
getJobs(java.lang.String applicationID,
int[] jobStates,
int jobType,
java.lang.String serverName)
|
java.util.List |
getJobs(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
|
JobStatistics |
getJobStatistics(java.lang.String applicationId,
java.lang.String serverName)
|
JobStatistics |
getJobStatistics(java.lang.String applicationId,
java.lang.String serverName,
int jobType)
|
java.util.List |
getList(java.lang.String hqlQuery)
|
java.util.List |
getList(java.lang.String hqlQuery,
int limit)
|
Qos |
getQos(java.lang.String appId)
|
org.gridbus.scs.common.SCSJob |
getSCSJob(java.lang.String applicationID,
java.lang.String jobName)
|
long |
getSCSJobCount(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
|
java.util.List |
getSCSJobs(java.lang.String applicationID,
int[] jobStates,
int jobType,
java.lang.String serverName)
|
java.util.List |
getSCSJobs(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
|
Service |
getService(java.lang.String applicationID,
int serviceType,
java.lang.String name)
|
Service |
getServiceByHostname(java.lang.String applicationID,
java.lang.String hostname)
|
Service |
getServiceByMappingId(java.lang.String applicationID,
int serviceType,
java.lang.String mappingId)
|
java.util.List |
getServices(java.lang.String applicationID,
int serviceType,
java.lang.String filter)
|
java.util.Collection |
getUserJobsPaged(java.lang.String applicationID,
int pageNumber,
int pageSize)
|
java.util.List |
getWorkflowTasks(java.lang.String applicationID)
|
void |
removeJob(Job savedJob)
|
void |
saveApplication(ApplicationContext app)
|
void |
saveEvent(BrokerEvent evt)
|
void |
saveJob(Job j)
|
void |
saveJob(org.gridbus.scs.common.SCSJob j)
|
void |
saveNetworkLink(java.lang.String applicationID,
NetworkLink nl)
Saves the network link entity for a given application |
void |
saveQos(java.lang.String applicationId,
Qos qos)
Updates the qos for a given application |
void |
saveService(Service s)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
protected java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionObject.clone()
public long getJobCount(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
throws GridBrokerException
applicationID - jobStatus - jobType - serverName -
GridBrokerException
public long getSCSJobCount(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
throws GridBrokerException
GridBrokerException
public Qos getQos(java.lang.String appId)
throws GridBrokerException
appId -
GridBrokerException
public ApplicationContext getApplication(java.lang.String applicationID)
throws GridBrokerException
applicationID -
GridBrokerException
public ApplicationContext getApplication(java.lang.String username,
java.lang.String appname)
throws GridBrokerException
username - appname -
GridBrokerException
public Job getJob(java.lang.String applicationID,
java.lang.String jobName)
throws GridBrokerException
applicationID - jobName -
GridBrokerException
public org.gridbus.scs.common.SCSJob getSCSJob(java.lang.String applicationID,
java.lang.String jobName)
throws GridBrokerException
applicationID - jobName -
GridBrokerException
public Service getService(java.lang.String applicationID,
int serviceType,
java.lang.String name)
throws GridBrokerException
applicationID - serviceType - name -
GridBrokerException
public Service getServiceByMappingId(java.lang.String applicationID,
int serviceType,
java.lang.String mappingId)
throws GridBrokerException
applicationID - serviceType - name -
GridBrokerException
public java.util.List getServices(java.lang.String applicationID,
int serviceType,
java.lang.String filter)
throws GridBrokerException
applicationID - serviceType - filter - : an expression (in hql) to filter the data
GridBrokerException
public java.util.List getJobs(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
throws GridBrokerException
applicationID - jobStatus - (STATUS_ANY means any status)jobType - (TYPE_ANY means any type)serverName - (Constants.ANY_SERVER signifies any server)
GridBrokerException
public java.util.List getSCSJobs(java.lang.String applicationID,
int jobStatus,
int jobType,
java.lang.String serverName)
throws GridBrokerException
GridBrokerException
public java.util.List getSCSJobs(java.lang.String applicationID,
int[] jobStates,
int jobType,
java.lang.String serverName)
throws GridBrokerException
GridBrokerException
public java.util.List getJobs(java.lang.String applicationID,
int[] jobStates,
int jobType,
java.lang.String serverName)
throws GridBrokerException
applicationID - jobStates - jobType - serverName -
GridBrokerException
public void saveJob(Job j)
throws GridBrokerException
j -
GridBrokerException
public void saveJob(org.gridbus.scs.common.SCSJob j)
throws GridBrokerException
GridBrokerException
public void removeJob(Job savedJob)
throws GridBrokerException
savedJob -
GridBrokerException
public void saveService(Service s)
throws GridBrokerException
s -
GridBrokerException
public void saveApplication(ApplicationContext app)
throws GridBrokerException
app -
GridBrokerException
public void saveQos(java.lang.String applicationId,
Qos qos)
throws GridBrokerException
applicationId - qos -
GridBrokerException
public void saveNetworkLink(java.lang.String applicationID,
NetworkLink nl)
throws GridBrokerException
applicationID - nl -
GridBrokerException
public int getCount(java.lang.String hql)
throws GridBrokerException
hql -
GridBrokerException
public java.util.List getList(java.lang.String hqlQuery)
throws GridBrokerException
hqlQuery -
GridBrokerException
public java.util.List getList(java.lang.String hqlQuery,
int limit)
throws GridBrokerException
hqlQuery - limit -
GridBrokerException
public void addCredentials(java.lang.String applicationId,
UserCredential uc)
applicationId - uc -
public UserCredential getCredentialsForService(java.lang.String applicationId,
Service s)
applicationId - s -
public void addCredentialMappings(java.lang.String applicationId,
java.lang.String credentialID,
java.lang.String serviceMappingID)
applicationId - credentialID - serviceMappingID -
public void saveEvent(BrokerEvent evt)
throws GridBrokerException
evt -
GridBrokerException
public JobStatistics getJobStatistics(java.lang.String applicationId,
java.lang.String serverName)
throws GridBrokerException
serverName -
GridBrokerException
public JobStatistics getJobStatistics(java.lang.String applicationId,
java.lang.String serverName,
int jobType)
throws GridBrokerException
serverName -
GridBrokerException
public java.util.Collection getUserJobsPaged(java.lang.String applicationID,
int pageNumber,
int pageSize)
throws GridBrokerException
applicationID - pageNumber - pageSize -
GridBrokerException
public java.util.List getWorkflowTasks(java.lang.String applicationID)
throws GridBrokerException
applicationID -
GridBrokerException
public java.util.List getDataConstraints(java.lang.String applicationID)
throws GridBrokerException
applicationID -
GridBrokerException
public Service getServiceByHostname(java.lang.String applicationID,
java.lang.String hostname)
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 | |||||||||