Uses of Class
org.sblim.slp.ServiceLocationException

Packages that use ServiceLocationException
org.sblim.slp This package contains the external API of the SLP library. 
org.sblim.slp.example   
org.sblim.slp.internal This package contains internal implementation of the SLP library. 
 

Uses of ServiceLocationException in org.sblim.slp
 

Methods in org.sblim.slp that throw ServiceLocationException
 void Advertiser.addAttributes(ServiceURL pURL, java.util.Vector pAttributes)
          Update the registration by adding the given attributes.
abstract  ServiceLocationAttributeVerifier TemplateRegistry.attributeVerifier(java.lang.String pDocumentURL)
          Reads the template document URL and returns an attribute verifier for the service type.
 void Advertiser.deleteAttributes(ServiceURL pURL, java.util.Vector pAttributeIds)
          Delete the attributes from a URL for the locale with which the Advertiser was created.
 void Advertiser.deregister(ServiceURL pURL)
          Deregister a service from the SLP framework.
abstract  void TemplateRegistry.deregisterServiceTemplate(ServiceType pType, java.util.Locale pLocale, java.lang.String pVersion)
          Deregister the template for the service type.
 ServiceLocationEnumeration Locator.findAttributes(ServiceType pType, java.util.Vector pScopes, java.util.Vector pAttributeIds)
          For the type and scope, return a Vector of all ServiceLocationAttribute objects whose ids match the String patterns in the attributeIds Vector regardless of the Locator's locale.
 ServiceLocationEnumeration Locator.findAttributes(ServiceType pType, java.util.Vector pScopes, java.util.Vector pAttributeIds, java.util.Vector pDirectoryAgents)
          For the type and scope, return a Vector of all ServiceLocationAttribute objects whose ids match the String patterns in the attributeIds Vector regardless of the Locator's locale.
 ServiceLocationEnumeration Locator.findAttributes(ServiceURL URL, java.util.Vector scopes, java.util.Vector attributeIds)
          For the URL and scope, return a Vector of ServiceLocationAttribute objects whose ids match the String patterns in the attributeIds Vector.
 ServiceLocationEnumeration Locator.findAttributes(ServiceURL pURL, java.util.Vector pScopes, java.util.Vector pAttributeIds, java.util.Vector pDirectoryAgents)
          For the URL and scope, return a Vector of ServiceLocationAttribute objects whose ids match the String patterns in the attributeIds Vector.
static java.util.Vector ServiceLocationManager.findScopes()
          Returns an List of strings with all available scope names.
 ServiceLocationEnumeration Locator.findServices(ServiceType pType, java.util.Vector pScopes, java.lang.String pSearchFilter)
          Returns a vector of ServiceURL objects for services matching the query, and having a matching type in the given scopes.
 ServiceLocationEnumeration Locator.findServices(ServiceType pType, java.util.Vector pScopes, java.lang.String pSearchFilter, java.util.Vector pDirectoryAgents)
          Returns a vector of ServiceURL objects for services matching the query, and having a matching type in the given scopes.
 ServiceLocationEnumeration Locator.findServiceTypes(java.lang.String pNamingAuthority, java.util.Vector pScopes)
          Returns an enumeration of ServiceType objects giving known service types for the given scopes and given naming authority.
 ServiceLocationEnumeration Locator.findServiceTypes(java.lang.String pNamingAuthority, java.util.Vector pScopes, java.util.Vector pDirectoryAgent)
          Returns an enumeration of ServiceType objects giving known service types for the given scopes and given naming authority.
abstract  java.lang.String TemplateRegistry.findTemplateURL(ServiceType pType, java.util.Locale pLocale, java.lang.String pVersion)
          Returns the URL for the template document.
static Advertiser ServiceLocationManager.getAdvertiser(java.util.Locale pLocale)
          Return an Advertiser object for the given language locale.
static Locator ServiceLocationManager.getLocator(java.util.Locale pLocale)
          Return a Locator object for the given language Locale.
static int ServiceLocationManager.getRefreshInterval()
          Returns the maximum across all DAs of the min-refresh-interval attribute.
 java.lang.Object ServiceLocationEnumeration.next()
          Return the next value or block until it becomes available.
 void Advertiser.register(ServiceURL pURL, java.util.Vector pAttributes)
          Register a new service with SLP having the given attributes.
abstract  void TemplateRegistry.registerServiceTemplate(ServiceType pType, java.lang.String pDocumentURL, java.util.Locale pLocale, java.lang.String pVersion)
          Register the service template with the template registry.
 java.lang.String ServiceLocationAttribute.serialize()
          Returns the attribute serialized (as comma separated list)
 void ServiceURL.setServiceType(ServiceType pServicetype)
          Set the service type name to the object.
 void ServiceLocationAttributeVerifier.verifyAttribute(ServiceLocationAttribute pAttribute)
          Verify that the attribute matches the template definition.
 void ServiceLocationAttributeVerifier.verifyRegistration(java.util.Vector pAttributeVector)
          Verify that the Vector of ServiceLocationAttribute objects matches the template for this service type.
 

Constructors in org.sblim.slp that throw ServiceLocationException
ServiceLocationAttribute(java.lang.String pString)
          Construct a service location attribute from a String.
 

Uses of ServiceLocationException in org.sblim.slp.example
 

Methods in org.sblim.slp.example that throw ServiceLocationException
static Locator slpMain.getLocator()
           
static java.util.List slpMain.lookup(Locator slpLocator, java.lang.String name)
           
 

Uses of ServiceLocationException in org.sblim.slp.internal
 

Fields in org.sblim.slp.internal declared as ServiceLocationException
protected  ServiceLocationException MessageDispatcher.iExErr
           
 

Methods in org.sblim.slp.internal that return ServiceLocationException
static ServiceLocationException MessageDispatcher.dispatchDAMsg(java.util.Vector pDAList, org.sblim.slp.internal.ServiceLocationMessage pRequest, java.util.Vector pResults, int pMaxReplies)
           
static ServiceLocationException MessageDispatcherStreamed.dispatchDAMsg(java.util.Vector pDAList, org.sblim.slp.internal.ServiceLocationMessage pRequest, java.util.Vector pResults, int pMaxReplies)
           
static ServiceLocationException MessageDispatcher.dispatchDatagramMsg(org.sblim.slp.internal.ServiceLocationMessage pRequest, java.util.Vector pResponseList, int[] pTimeoutList, int pMaxResults, java.net.InetAddress pInetAddress, boolean pJustFirstResult)
           
static ServiceLocationException MessageDispatcherStreamed.dispatchDatagramMsg(org.sblim.slp.internal.ServiceLocationMessage pRequest, java.util.Vector pResponseList, int[] pTimeoutList, int pMaxResults, java.net.InetAddress pInetAddress, boolean pJustFirstResult)
           
 ServiceLocationException ServiceLocationEnumeratorStreamed.dispatchDatagramMsg(org.sblim.slp.internal.ServiceLocationMessage pRequest, java.util.Vector pResponseList, int[] pTimeoutList, int pMaxResults, java.net.InetAddress pInetAddress, boolean pJustFirstResult)
           
 ServiceLocationException MessageDispatcherStreamed.getExtendedError()
           
 

Methods in org.sblim.slp.internal that throw ServiceLocationException
 void AdvertiserImpl.addAttributes(ServiceURL pUrl, java.util.Vector pAttributes)
           
 void AdvertiserImpl.deleteAttributes(ServiceURL pUrl, java.util.Vector pAttributeIds)
           
 void AdvertiserImpl.deregister(ServiceURL pServiceUrl)
           
 void ServiceRepository.deregister(ServiceURL pServiceUrl, java.util.Vector pScopes)
           
static java.util.Vector MessageDispatcher.dispatchMulticastMsg(java.net.InetAddress pInetAddress, java.net.DatagramSocket pDatagramSocket, org.sblim.slp.internal.ServiceLocationMessage pRequest, int[] pMsTimeOutsList, int pMaxResults, boolean pGetFirstResult)
           
static java.util.Vector MessageDispatcherStreamed.dispatchMulticastMsg(java.net.InetAddress pInetAddress, java.net.DatagramSocket pDatagramSocket, org.sblim.slp.internal.ServiceLocationMessage pRequest, int[] pMsTimeOutsList, int pMaxResults, boolean getFirstResult)
           
 java.util.Vector ServiceLocationEnumeratorStreamed.dispatchMulticastMsg(java.net.InetAddress pInetaddress, java.net.DatagramSocket pDatagramsocket1, org.sblim.slp.internal.ServiceLocationMessage pRequest, int[] pMsTimeOutsList, int pMaxResults, boolean pGetFirstResult)
           
static org.sblim.slp.internal.ServiceLocationMessage MessageDispatcher.dispatchStreamMsg(java.net.InetAddress pInetAddress, org.sblim.slp.internal.ServiceLocationMessage pRequest, boolean pRetry)
           
static org.sblim.slp.internal.ServiceLocationMessage MessageDispatcherStreamed.dispatchStreamMsg(java.net.InetAddress pInetAddress, org.sblim.slp.internal.ServiceLocationMessage pRequest, boolean pRetry)
           
static java.util.Vector MessageDispatcher.dispatchUAMsg(java.util.Vector pDAList, org.sblim.slp.internal.ServiceLocationMessage pRequestMsg, java.net.InetAddress pInetAddress)
           
static java.util.Vector MessageDispatcherStreamed.dispatchUAMsg(java.util.Vector pDAList, org.sblim.slp.internal.ServiceLocationMessage pRequestMsg, java.net.InetAddress pInetAddress)
           
static java.util.Enumeration ServiceLocationEnumeratorStreamed.dispatchUAMsg(java.util.Vector pDAList, org.sblim.slp.internal.ServiceLocationMessage pRequestMsg, java.net.InetAddress pInetAddress)
           
static java.lang.String Utils.escapeAttributeString(java.lang.String pString)
           
static void Utils.escapeScopeStrings(java.util.Vector pValueList)
           
static void Utils.escapeTags(java.util.Vector pValueList)
           
 ServiceLocationEnumeration LocatorImpl.findAttributes(ServiceType pServiceType, java.util.Vector pScopes, java.util.Vector pAttributeIds)
           
 ServiceLocationEnumeration LocatorImplStreamed.findAttributes(ServiceType pServiceType, java.util.Vector pScopes, java.util.Vector pAttributeIds)
           
 ServiceLocationEnumeration LocatorImpl.findAttributes(ServiceType pType, java.util.Vector pScopes, java.util.Vector pAttributeIds, java.util.Vector directoryAgents)
           
 ServiceLocationEnumeration LocatorImplStreamed.findAttributes(ServiceType pServiceType, java.util.Vector pScopes, java.util.Vector pAttributeIds, java.util.Vector pDirectoryAgents)
           
 ServiceLocationEnumeration LocatorImpl.findAttributes(ServiceURL pServiceUrl, java.util.Vector pScopes, java.util.Vector pAttributeIds)
           
 ServiceLocationEnumeration LocatorImplStreamed.findAttributes(ServiceURL pServiceUrl, java.util.Vector pScopes, java.util.Vector pAttributeIds)
           
 ServiceLocationEnumeration LocatorImpl.findAttributes(ServiceURL pURL, java.util.Vector pScopes, java.util.Vector pAttributeIds, java.util.Vector directoryAgents)
           
 ServiceLocationEnumeration LocatorImplStreamed.findAttributes(ServiceURL pServiceUrl, java.util.Vector pScopes, java.util.Vector pAttributeIds, java.util.Vector pDirectoryAgents)
           
 ServiceLocationEnumeration LocatorImpl.findServices(ServiceType pServicetype, java.util.Vector pScopes, java.lang.String pQuery)
           
 ServiceLocationEnumeration LocatorImplStreamed.findServices(ServiceType pServiceType, java.util.Vector pScopes, java.lang.String pQuery)
           
 ServiceLocationEnumeration LocatorImpl.findServices(ServiceType pServicetype, java.util.Vector pScopes, java.lang.String pQuery, java.util.Vector pDiscoveryAgents)
           
 ServiceLocationEnumeration LocatorImplStreamed.findServices(ServiceType pServiceType, java.util.Vector pScopes, java.lang.String pQuery, java.util.Vector pDiscoveryAgents)
           
 java.util.Vector ServiceRepository.findServiceTypes(ServiceType pServiceType, java.util.Vector pScopes)
           
 ServiceLocationEnumeration LocatorImpl.findServiceTypes(java.lang.String pNamingAuthority, java.util.Vector pScopes)
           
 ServiceLocationEnumeration LocatorImplStreamed.findServiceTypes(java.lang.String pNamingAuthority, java.util.Vector pScopes)
           
 ServiceLocationEnumeration LocatorImpl.findServiceTypes(java.lang.String pNamingAuthority, java.util.Vector pScopes, java.util.Vector pDirectoryAgent)
           
 ServiceLocationEnumeration LocatorImplStreamed.findServiceTypes(java.lang.String pNamingAuthority, java.util.Vector pScopes, java.util.Vector pDirectoryAgent)
           
protected static byte[] MessageDispatcher.getBytes(org.sblim.slp.internal.ServiceLocationMessage pRequest, boolean pUsingMCast, boolean pUsingStreams)
           
protected static byte[] MessageDispatcherStreamed.getBytes(org.sblim.slp.internal.ServiceLocationMessage pRequest, boolean pUsingMCast, boolean pUsingStreams)
           
 int ServiceLocationHeader.getInt(java.io.DataInputStream pStream)
           
protected  int ServiceLocationHeader.getInt24(java.io.DataInputStream pStream)
           
static int ServiceLocationHeader.getInteger(java.io.DataInputStream pStream)
           
 byte[] ServiceLocationHeader.getString(java.lang.StringBuffer pBuffer, java.io.DataInputStream pStream)
           
static byte[] ServiceLocationHeader.getStringField(java.lang.StringBuffer pBuffer, java.io.DataInputStream pStream, java.lang.String pString)
           
 boolean ServiceLocationEnumeratorStreamed.hasMoreElements()
           
 org.sblim.slp.internal.ServiceLocationMessage SLPServiceRequestMessage.makeReply(java.util.Vector pUrls)
           
 org.sblim.slp.internal.ServiceLocationMessage ServiceTable.makeSAAdvert(SLPServiceRequestMessage pServiceMsg, java.net.InetAddress pInetAddress)
           
 java.lang.Object ServiceLocationEnumerator.next()
           
 java.lang.Object ServiceLocationEnumeratorStreamed.next()
           
static java.util.Vector Utils.parseCommaSeparatedList(java.lang.String pString, boolean pIgnoreParenthesis)
           
abstract  void ServiceLocationHeader.parseHeader(int pFunctionCode, java.io.DataInputStream pStream)
           
protected static org.sblim.slp.internal.ServiceLocationMessage MessageDispatcher.parseMsg(java.io.DataInputStream pInputStream)
           
protected static org.sblim.slp.internal.ServiceLocationMessage MessageDispatcherStreamed.parseMsg(java.io.DataInputStream pInputStream)
           
abstract  org.sblim.slp.internal.ServiceLocationMessage ServiceLocationHeader.parseMsg(java.io.DataInputStream pStream)
           
abstract  void ServiceLocationHeader.parseOptions(java.io.DataInputStream pStream)
           
 void AdvertiserImpl.register(ServiceURL pServiceUrl, java.util.Vector pAttibutes)
           
 boolean ServiceRepository.register(ServiceURL pServiceUrl, java.util.Vector pAttributeIds, java.util.Vector pScopes, java.util.Locale pLocale)
           
abstract  void ServiceLocationHeader.serialize(java.io.ByteArrayOutputStream pStream, boolean pUsingMCast, boolean pUsingStreams)
           
static java.lang.String Utils.unescapeAttributeString(java.lang.String pString)
           
static byte[] Utils.unescapeByteArray(java.lang.String pString)
           
static char Utils.unescapeChar(java.lang.String pString)
           
static void Utils.unescapeScopeStrings(java.util.Vector pValueList)
           
 void ServiceRepository.updateRegistration(ServiceURL pServiceUrl, java.util.Vector pAttributeIds, java.util.Vector pScopes, java.util.Locale pLocale)
           
 

Constructors in org.sblim.slp.internal that throw ServiceLocationException
SLPServiceDeregistration(java.util.Locale pLocale, ServiceURL pServiceUrl, java.util.Vector pScopes, java.util.Vector pTagList)
           
SLPServiceDeregistration(ServiceLocationHeader pHeader, java.io.DataInputStream pStream)
           
SLPServiceRegistration(boolean pFresh, java.util.Locale pLocale, ServiceURL pServiceUrl, java.util.Vector pScopes, java.util.Vector pAttributes)
           
SLPServiceRegistration(ServiceLocationHeader pHeader, java.io.DataInputStream pStream)
           
SLPServiceRequestMessage(java.util.Locale pLocale, ServiceType pServiceType, java.util.Vector pScopes, java.lang.String pQuery)
           
SLPServiceRequestMessage(ServiceLocationHeader pHeader, java.io.DataInputStream pStream)
           
SLPServiceTypeReplyMessage(org.sblim.slp.internal.SLPHeaderV2 pHeader, java.io.DataInputStream pStream)
           
 



Copyright © 2005, 2006 IBM Corporation. All Rights Reserved.