org.gridbus.broker.xgrl
Class XGRLInterpreter

java.lang.Object
  |
  +--org.gridbus.broker.xgrl.XGRLInterpreter
All Implemented Interfaces:
ClassInterpreter

public class XGRLInterpreter
extends java.lang.Object
implements ClassInterpreter

Author:
krishna

Constructor Summary
XGRLInterpreter()
           
 
Method Summary
 java.util.Collection getComputeServers()
           
 java.util.Hashtable getCredentials()
           
 java.util.Collection getServices()
           
 java.util.Collection getStorageServers()
           
 void process(org.dom4j.Document d)
           
 void process(java.lang.Object o)
          Abstract method to process xml doc / file / other object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XGRLInterpreter

public XGRLInterpreter()
Method Detail

process

public void process(java.lang.Object o)
             throws java.lang.Exception
Description copied from interface: ClassInterpreter
Abstract method to process xml doc / file / other object

Specified by:
process in interface ClassInterpreter
Parameters:
o -
Throws:
java.lang.Exception
See Also:
ClassInterpreter.process(java.lang.Object)

process

public void process(org.dom4j.Document d)
             throws java.lang.Exception
Parameters:
d -
Throws:
java.lang.Exception
See Also:
ClassInterpreter.process(java.lang.Object)

getComputeServers

public java.util.Collection getComputeServers()
Specified by:
getComputeServers in interface ClassInterpreter
Returns:
See Also:
ClassInterpreter.getComputeServers()

getServices

public java.util.Collection getServices()
Specified by:
getServices in interface ClassInterpreter
Returns:
See Also:
ClassInterpreter.getServices()

getStorageServers

public java.util.Collection getStorageServers()
Specified by:
getStorageServers in interface ClassInterpreter
Returns:
See Also:
ClassInterpreter.getStorageServers()

getCredentials

public java.util.Hashtable getCredentials()
Returns:
Returns the credentials.