org.eclipse.higgins.idas.registry.discovery
Class AbstractDiscovery

java.lang.Object
  extended byorg.eclipse.higgins.idas.registry.discovery.AbstractDiscovery
All Implemented Interfaces:
IDiscovery
Direct Known Subclasses:
FileDiscovery, NullDiscovery, ResolutionDiscovery, StreamDiscovery, YadisDiscovery

public abstract class AbstractDiscovery
extends Object
implements IDiscovery


Constructor Summary
AbstractDiscovery()
           
 
Method Summary
 List discoverAllServices()
           
 org.openxri.xml.Service discoverDefaultService()
           
 org.openxri.xml.Service discoverService(String type, String mediaType, String path)
           
 List discoverServices(String type, String mediaType, String path)
           
 org.openxri.xml.XRD discoverXRD()
           
abstract  org.openxri.xml.XRDS discoverXRDS()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDiscovery

public AbstractDiscovery()
Method Detail

discoverXRDS

public abstract org.openxri.xml.XRDS discoverXRDS()
                                           throws DiscoveryException
Specified by:
discoverXRDS in interface IDiscovery
Throws:
DiscoveryException

discoverXRD

public org.openxri.xml.XRD discoverXRD()
                                throws DiscoveryException
Specified by:
discoverXRD in interface IDiscovery
Throws:
DiscoveryException

discoverAllServices

public List discoverAllServices()
                         throws DiscoveryException
Specified by:
discoverAllServices in interface IDiscovery
Throws:
DiscoveryException

discoverServices

public List discoverServices(String type,
                             String mediaType,
                             String path)
                      throws DiscoveryException
Specified by:
discoverServices in interface IDiscovery
Throws:
DiscoveryException

discoverService

public org.openxri.xml.Service discoverService(String type,
                                               String mediaType,
                                               String path)
                                        throws DiscoveryException
Specified by:
discoverService in interface IDiscovery
Throws:
DiscoveryException

discoverDefaultService

public org.openxri.xml.Service discoverDefaultService()
                                               throws DiscoveryException
Specified by:
discoverDefaultService in interface IDiscovery
Throws:
DiscoveryException