org.gridbus.broker.common
Class InformationService

java.lang.Object
  extended by org.gridbus.broker.common.Service
      extended by org.gridbus.broker.common.InformationService
All Implemented Interfaces:
ServiceFinder
Direct Known Subclasses:
NetworkWeatherService, ReplicaCatalog, SrbMCAT

public abstract class InformationService
extends Service
implements ServiceFinder

Author:
Krishna

Constructor Summary
InformationService()
           
 
Method Summary
 Service[] findServices(ServiceFinderCallback callback)
          find the available services
abstract  int getInformationServiceType()
           
 int getServiceType()
           
 
Methods inherited from class org.gridbus.broker.common.Service
discoverProperties, getApplicationID, getId, getMappingID, getName, isAvailable, setApplicationID, setAvailable, setMappingID, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InformationService

public InformationService()
Method Detail

getInformationServiceType

public abstract int getInformationServiceType()
Returns:
Returns the informationServiceType.

getServiceType

public int getServiceType()
Specified by:
getServiceType in class Service
Returns:
Returns the type of the service (One of the contants in ServiceType class).
See Also:
org.gridbus.broker.farming.common.Service#getServiceType()

findServices

public Service[] findServices(ServiceFinderCallback callback)
Description copied from interface: ServiceFinder
find the available services

Specified by:
findServices in interface ServiceFinder
Returns:

Copyright © The University of Melbourne. 2006