org.eclipse.higgins.idas.registry.discovery
Class ResolutionDiscovery
java.lang.Object
org.eclipse.higgins.idas.registry.discovery.AbstractDiscovery
org.eclipse.higgins.idas.registry.discovery.ResolutionDiscovery
- All Implemented Interfaces:
- IDiscovery
- public class ResolutionDiscovery
- extends AbstractDiscovery
A Discovery implementation that uses XRI resolution to obtain an XRDS document
- Author:
- msabadello at parityinc dot net
ResolutionDiscovery
public ResolutionDiscovery(org.openxri.XRI xri,
String trustType,
boolean followRefs)
ResolutionDiscovery
public ResolutionDiscovery(org.openxri.XRI xri,
String trustType)
ResolutionDiscovery
public ResolutionDiscovery(org.openxri.XRI xri)
getResolver
public org.openxri.resolve.Resolver getResolver()
setResolver
public void setResolver(org.openxri.resolve.Resolver resolver)
discoverXRDS
public org.openxri.xml.XRDS discoverXRDS()
throws DiscoveryException
- Specified by:
discoverXRDS in interface IDiscovery- Specified by:
discoverXRDS in class AbstractDiscovery
- Throws:
DiscoveryException
discoverDefaultService
public org.openxri.xml.Service discoverDefaultService()
throws DiscoveryException
- Specified by:
discoverDefaultService in interface IDiscovery- Overrides:
discoverDefaultService in class AbstractDiscovery
- Throws:
DiscoveryException
isFollowRefs
public boolean isFollowRefs()
setFollowRefs
public void setFollowRefs(boolean followRefs)
getTrustType
public String getTrustType()
setTrustType
public void setTrustType(String trustType)
getXri
public org.openxri.XRI getXri()
setXri
public void setXri(org.openxri.XRI xri)
toString
public String toString()