Uses of Class
org.sblim.slp.ServiceLocationException
Packages that use ServiceLocationException
Package
Description
This package contains the external API of the SLP library.
Internal implementation of the SLP library.
-
Uses of ServiceLocationException in org.sblim.slp
Methods in org.sblim.slp that throw ServiceLocationExceptionModifier and TypeMethodDescriptionvoidAdvertiser.addAttributes(ServiceURL pURL, Vector<ServiceLocationAttribute> pAttributes) Update the registration by adding the given attributes.abstract ServiceLocationAttributeVerifierTemplateRegistry.attributeVerifier(String pDocumentURL) Reads the template document URL and returns an attribute verifier for the service type.voidAdvertiser.deleteAttributes(ServiceURL pURL, Vector<String> pAttributeIds) Delete the attributes from a URL for the locale with which the Advertiser was created.voidAdvertiser.deregister(ServiceURL pURL) Deregister a service from the SLP framework.abstract voidTemplateRegistry.deregisterServiceTemplate(ServiceType pType, Locale pLocale, String pVersion) Deregister the template for the service type.Locator.findAttributes(ServiceType pType, Vector<String> pScopes, Vector<String> 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.Locator.findAttributes(ServiceType pType, Vector<String> pScopes, Vector<String> pAttributeIds, Vector<InetAddress> 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.Locator.findAttributes(ServiceURL URL, Vector<String> scopes, Vector<String> attributeIds) For the URL and scope, return a Vector of ServiceLocationAttribute objects whose ids match the String patterns in the attributeIds Vector.Locator.findAttributes(ServiceURL pURL, Vector<String> pScopes, Vector<String> pAttributeIds, Vector<InetAddress> pDirectoryAgents) For the URL and scope, return a Vector of ServiceLocationAttribute objects whose ids match the String patterns in the attributeIds Vector.static Vector<?> ServiceLocationManager.findScopes()Returns an List of strings with all available scope names.Locator.findServices(ServiceType pType, Vector<String> pScopes, String pSearchFilter) Returns a vector of ServiceURL objects for services matching the query, and having a matching type in the given scopes.Locator.findServices(ServiceType pType, Vector<String> pScopes, String pSearchFilter, Vector<InetAddress> pDirectoryAgents) Returns a vector of ServiceURL objects for services matching the query, and having a matching type in the given scopes.Locator.findServiceTypes(String pNamingAuthority, Vector<String> pScopes) Returns an enumeration of ServiceType objects giving known service types for the given scopes and given naming authority.Locator.findServiceTypes(String pNamingAuthority, Vector<String> pScopes, Vector<InetAddress> pDirectoryAgent) Returns an enumeration of ServiceType objects giving known service types for the given scopes and given naming authority.abstract StringTemplateRegistry.findTemplateURL(ServiceType pType, Locale pLocale, String pVersion) Returns the URL for the template document.static intServiceLocationManager.getRefreshInterval()Returns the maximum across all DAs of the min-refresh-interval attribute.ServiceLocationEnumeration.next()Return the next value or block until it becomes available.voidAdvertiser.register(ServiceURL pURL, Vector<ServiceLocationAttribute> pAttributes) Register a new service with SLP having the given attributes.abstract voidTemplateRegistry.registerServiceTemplate(ServiceType pType, String pDocumentURL, Locale pLocale, String pVersion) Register the service template with the template registry.voidServiceLocationAttributeVerifier.verifyAttribute(ServiceLocationAttribute pAttribute) Verify that the attribute matches the template definition.voidServiceLocationAttributeVerifier.verifyRegistration(Vector<?> pAttributeVector) Verify that the Vector of ServiceLocationAttribute objects matches the template for this service type.Constructors in org.sblim.slp that throw ServiceLocationExceptionModifierConstructorDescriptionServiceLocationAttribute(String pString) Construct a service location attribute from a String. -
Uses of ServiceLocationException in org.sblim.slp.internal
Methods in org.sblim.slp.internal that throw ServiceLocationExceptionModifier and TypeMethodDescriptionvoidAdvertiserImpl.addAttributes(ServiceURL pURL, Vector<ServiceLocationAttribute> pAttributes) voidAdvertiserImpl.deleteAttributes(ServiceURL pURL, Vector<String> pAttributeIds) voidAdvertiserImpl.deregister(ServiceURL pURL) voidAdvertiserImpl.register(ServiceURL pURL, Vector<ServiceLocationAttribute> pAttributes) static Stringunescape -
Uses of ServiceLocationException in org.sblim.slp.internal.msg
Methods in org.sblim.slp.internal.msg that throw ServiceLocationExceptionModifier and TypeMethodDescriptionstatic SLPMessageAttributeReply.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageAttributeRequest.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageDAAdvert.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageMsgFactory.parse(InputStream pInStr) parsestatic SLPMessageMsgFactory.parse(DatagramPacket pPacket) parsestatic SLPMessageparsestatic SLPMessageMsgFactory.parse(SLPInputStream pInStr) parsestatic MsgHeaderMsgHeader.parse(SLPInputStream pInStr) parsestatic SLPMessageSAAdvert.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceAcknowledgment.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceDeregistration.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceRegistration.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceReply.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceRequest.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceTypeReply.parse(MsgHeader pHdr, SLPInputStream pInStr) parsestatic SLPMessageServiceTypeRequest.parse(MsgHeader pHdr, SLPInputStream pInStr) parseintSLPInputStream.read16()read16intSLPInputStream.read24()read24longSLPInputStream.read32()read32intSLPInputStream.read8()read8SLPInputStream.readAttribute()readAttributeSLPInputStream.readAttributeList()readAttributeListList<?> SLPInputStream.readAuthBlockList()# of AttrAuths |(if present) Attribute Authentication Blocks...SLPInputStream.readServiceType()readServiceTypeSLPInputStream.readServTypeList()readServTypeListSLPInputStream.readString()readStringSLPInputStream.readStringList()readStringListSLPInputStream.readStringSet()readStringSetSLPInputStream.readURL()SLPInputStream.readUrlList(List<Exception> pURLExceptions) readUrlListbyte[]SLPMessage.serialize(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID) serializebyte[]SLPMessage.serialize(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID, SerializeOption pOption) serializeprotected booleanRequestMessage.serializeBody(SLPOutputStream pOutStr, SerializeOption pSkipResponders) protected abstract booleanSLPMessage.serializeBody(SLPOutputStream pOutStr, SerializeOption pOption) protected abstract booleanRequestMessage.serializeRequestBody(SLPOutputStream pOutStr) byte[]RequestMessage.serializeWithoutResponders(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID) serializeWithoutResponders -
Uses of ServiceLocationException in org.sblim.slp.internal.sa
Methods in org.sblim.slp.internal.sa that throw ServiceLocationExceptionModifier and TypeMethodDescriptionvoidMessageTable.addResponse(InetAddress pSource, SLPMessage pRequest, byte[] pRespond) addResponsebyte[]MessageTable.getResponse(InetAddress pSource, SLPMessage pRequest) getResponseprotected abstract voidRecieverThread.init() -
Uses of ServiceLocationException in org.sblim.slp.internal.ua
Constructors in org.sblim.slp.internal.ua that throw ServiceLocationExceptionModifierConstructorDescriptionTCPRequester(ResultTable pResTable, InetAddress pDestination, RequestMessage pReqMsg, boolean pAsThread) Ctor.