|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gridbus.broker.xgrl.ComputeProcessor
public class ComputeProcessor
This class has methods to parse resources from the xml file which specifies the resource-description
| Constructor Summary | |
|---|---|
ComputeProcessor(org.dom4j.Element resourceElement,
java.lang.Object config)
Sets up the ComputeProcessor class with the element object passed in |
|
ComputeProcessor(java.lang.Object config)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
extractCompute()
Returns an Object representing a ComputeServer. |
ComputeServer |
parseLocal(org.dom4j.Element resourceElement)
Returns a ComputeServer representing the jobmanager on the localhost |
ComputeServer |
parseRemote(org.dom4j.Element resourceElement)
Returns a ComputeServer |
ComputeServer |
processAlchemi(org.dom4j.Element resourceElement)
Returns a AlchemiComputeServer (representing a Alchemi manager) |
ComputeServer |
processCondor(org.dom4j.Element resourceElement)
|
ComputeServer |
processFork(org.dom4j.Element resourceElement)
|
ComputeServer |
processGlobus(org.dom4j.Element resourceElement)
Returns a collection containing a GlobusComputeServer |
ComputeServer |
processPbs(org.dom4j.Element resourceElement)
|
ComputeServer |
processSge(org.dom4j.Element resourceElement)
|
UnicoreGateway |
processUnicore(org.dom4j.Element resourceElement)
Returns an object representing the Unicore gateway |
ComputeServer |
processXgrid(org.dom4j.Element resourceElement)
Returns a an XgridComputeServer |
void |
setCredentialList(java.util.Hashtable credentials)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ComputeProcessor(java.lang.Object config)
config -
public ComputeProcessor(org.dom4j.Element resourceElement,
java.lang.Object config)
resourceElement - config - - configuration properties for the broker resources| Method Detail |
|---|
public void setCredentialList(java.util.Hashtable credentials)
credentials - public java.lang.Object extractCompute()
public ComputeServer parseLocal(org.dom4j.Element resourceElement)
resourceElement -
public ComputeServer parseRemote(org.dom4j.Element resourceElement)
resourceElement -
public ComputeServer processGlobus(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public ComputeServer processPbs(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public ComputeServer processSge(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public ComputeServer processFork(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public ComputeServer processCondor(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public UnicoreGateway processUnicore(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public ComputeServer processAlchemi(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
public ComputeServer processXgrid(org.dom4j.Element resourceElement)
throws GridBrokerException
resourceElement -
GridBrokerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||