org.gridbus.broker.xgrl
Class InformationServiceProcessor

java.lang.Object
  extended by org.gridbus.broker.xgrl.InformationServiceProcessor

public class InformationServiceProcessor
extends java.lang.Object

This class has methods to parse resources from the xml file which specifies the resource-description

Author:
Krishna Nadiminti (kna@cs.mu.oz.au)

Constructor Summary
InformationServiceProcessor()
          Default constructor
InformationServiceProcessor(org.dom4j.Element serviceElement)
          Sets up the InformationServiceProcessor class with the element object passed in
 
Method Summary
 Service extractInformationService()
          Returns a Service
 MarketService processMarketService(org.dom4j.Element serviceElement)
          Not implemented yet.
 NetworkStatusService processNetworkStatus(org.dom4j.Element serviceElement)
          Returns a NetworkStatusService
 ReplicaCatalog processReplicaCatalog(org.dom4j.Element serviceElement)
          Returns a Replica catalog service
 Service processSrbMCAT(org.dom4j.Element serviceElement)
          Returns a SrbMCAT Service
 void setCredentialList(java.util.Hashtable credentials)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InformationServiceProcessor

public InformationServiceProcessor()
Default constructor


InformationServiceProcessor

public InformationServiceProcessor(org.dom4j.Element serviceElement)
Sets up the InformationServiceProcessor class with the element object passed in

Parameters:
serviceElement -
Method Detail

extractInformationService

public Service extractInformationService()
Returns a Service

Returns:

processMarketService

public MarketService processMarketService(org.dom4j.Element serviceElement)
                                   throws GridBrokerException
Not implemented yet.

Parameters:
serviceElement -
Returns:
Throws:
GridBrokerException

processNetworkStatus

public NetworkStatusService processNetworkStatus(org.dom4j.Element serviceElement)
                                          throws GridBrokerException
Returns a NetworkStatusService

Parameters:
serviceElement -
Returns:
Throws:
GridBrokerException

processSrbMCAT

public Service processSrbMCAT(org.dom4j.Element serviceElement)
                       throws GridBrokerException
Returns a SrbMCAT Service

Parameters:
serviceElement -
Returns:
Throws:
GridBrokerException

processReplicaCatalog

public ReplicaCatalog processReplicaCatalog(org.dom4j.Element serviceElement)
                                     throws GridBrokerException
Returns a Replica catalog service

Parameters:
serviceElement -
Returns:
Throws:
GridBrokerException

setCredentialList

public void setCredentialList(java.util.Hashtable credentials)
Parameters:
credentials -