|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |