ibrokerkit.iservicestore.sep
Class LocatorService

java.lang.Object
  extended by org.openxri.xml.Service
      extended by ibrokerkit.iservicestore.sep.LocatorService
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class LocatorService
extends org.openxri.xml.Service

This is a Locator Service as described by "Locator Service v1.0 Working Draft 01, 7 April 2007 All constructors produce a service endpoint that conforms to the specification. The RECOMMENDED third-level DNS name for hosting a Locator Service is 'locator', e.g. 'locator.my-i-broker.com'

Author:
=peacekeeper
See Also:
Serialized Form

Field Summary
static java.lang.String LOCATOR_PATH
           
static java.lang.String SERVICE_TYPE
           
 
Constructor Summary
LocatorService(java.net.URI locatorPage)
           
LocatorService(java.net.URI[] locatorPages)
           
LocatorService(java.net.URI[] locatorPages, java.lang.String providerID)
           
LocatorService(java.net.URI[] locatorPages, java.lang.String providerID, boolean makeDefault)
          Constructs a new Locator Service endpoint for use in an authority.
LocatorService(java.net.URI locatorPage, java.lang.String providerID)
           
LocatorService(java.net.URI locatorPage, java.lang.String providerID, boolean makeDefault)
           
 
Method Summary
static boolean isInstance(org.openxri.xml.Service service)
           
 
Methods inherited from class org.openxri.xml.Service
addLocalID, addMediaType, addMediaType, addMediaType, addPath, addPath, addPath, addRedirect, addRef, addType, addType, addType, addURI, addURI, addURI, clone, dump, equals, fromDOM, getExtension, getKeyInfo, getLocalIDAt, getMediaType, getMediaTypeAt, getMediaTypes, getNumLocalIDs, getNumMediaTypes, getNumPaths, getNumRedirects, getNumRefs, getNumTypes, getNumURIs, getOtherChildrenVectorMap, getOtherTagValues, getPathAt, getPaths, getPrioritizedRedirects, getPrioritizedRefs, getPrioritizedURIs, getPriority, getProviderId, getRedirectAt, getRedirects, getRefAt, getRefs, getType, getTypeAt, getTypes, getURI, getURIAt, getURIForScheme, getURIs, matchType, reset, setExtension, setKeyInfo, setMediaType, setMediaTypes, setOtherTagValues, setPaths, setPrioritizedURIs, setPriority, setPriority, setProviderId, setType, setTypes, setURIs, toDOM, toDOM, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SERVICE_TYPE

public static final java.lang.String SERVICE_TYPE
See Also:
Constant Field Values

LOCATOR_PATH

public static final java.lang.String LOCATOR_PATH
See Also:
Constant Field Values
Constructor Detail

LocatorService

public LocatorService(java.net.URI[] locatorPages,
                      java.lang.String providerID,
                      boolean makeDefault)
Constructs a new Locator Service endpoint for use in an authority.

Parameters:
locatorPages - - The URI(s) where a locator page is implemented.
providerID - - The global i-number of the I-Broker providing this Locator Service.
makeDefault - - Whether to make the Locator Service the default service.

LocatorService

public LocatorService(java.net.URI locatorPage,
                      java.lang.String providerID,
                      boolean makeDefault)

LocatorService

public LocatorService(java.net.URI[] locatorPages,
                      java.lang.String providerID)

LocatorService

public LocatorService(java.net.URI locatorPage,
                      java.lang.String providerID)

LocatorService

public LocatorService(java.net.URI[] locatorPages)

LocatorService

public LocatorService(java.net.URI locatorPage)
Method Detail

isInstance

public static boolean isInstance(org.openxri.xml.Service service)


Copyright © 2009. All Rights Reserved.