Frames | No Frames |
Methods which throw type org.sblim.slp.ServiceLocationException | |
void | Update the registration by adding the given attributes. |
void | Delete the attributes from a URL for the locale with which the Advertiser
was created. |
void | Deregister a service from the SLP framework. |
void | Register a new service with SLP having the given attributes. |
String | unescape
|
Constructors which throw type org.sblim.slp.ServiceLocationException | |
TCPRequester.TCPRequester(ResultTable pResTable, InetAddress pDestination, RequestMessage pReqMsg, boolean pAsThread) Ctor. |
Methods which throw type org.sblim.slp.ServiceLocationException | |
void | addResponse
|
byte[] | getResponse
|
void |
Methods which throw type org.sblim.slp.ServiceLocationException | |
Locator | |
List | |
void | main
|
Methods which throw type org.sblim.slp.ServiceLocationException | |
SLPMessage | MsgFactory.parse(DatagramPacket pPacket) parse
|
SLPMessage | MsgFactory.parse(InputStream pInStr) parse
|
SLPMessage | MsgFactory.parse(Socket pSock) parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
SLPMessage | parse
|
MsgHeader | parse
|
int | read16
|
int | read24
|
long | read32
|
int | read8
|
ServiceLocationAttribute | readAttribute
|
List | readAttributeList
|
List | # of AttrAuths |(if present) Attribute Authentication Blocks... |
List | readServTypeList
|
ServiceType | readServiceType
|
String | readString
|
List | readStringList
|
SortedSet | readStringSet
|
ServiceURL | |
List | SLPInputStream.readUrlList(List pURLExceptions) readUrlList
|
byte[] | SLPMessage.serialize(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID) serialize
|
byte[] | SLPMessage.serialize(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID, SerializeOption pOption) serialize
|
boolean | |
boolean | |
boolean | |
byte[] | RequestMessage.serializeWithoutResponders(boolean pSetMulticastFlag, boolean pDatagramLimited, boolean pKeepXID) serializeWithoutResponders
|
Constructors which throw type org.sblim.slp.ServiceLocationException | |
ServiceLocationAttribute.ServiceLocationAttribute(String pString) Construct a service location attribute from a String. |
Methods which throw type org.sblim.slp.ServiceLocationException | |
void | Update the registration by adding the given attributes. |
ServiceLocationAttributeVerifier | TemplateRegistry.attributeVerifier(String pDocumentURL) Reads the template document URL and returns an attribute verifier for the
service type. |
void | Delete the attributes from a URL for the locale with which the Advertiser
was created. |
void | Deregister a service from the SLP framework. |
void | Deregister the template for the service type. |
ServiceLocationEnumeration | 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, Vector pScopes, Vector pAttributeIds, 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 | 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, Vector pScopes, Vector pAttributeIds, Vector pDirectoryAgents) For the URL and scope, return a Vector of ServiceLocationAttribute
objects whose ids match the String patterns in the attributeIds Vector. |
Vector | Returns an List of strings with all available scope names. |
ServiceLocationEnumeration | Locator.findServiceTypes(String pNamingAuthority, Vector pScopes) Returns an enumeration of ServiceType objects giving known service types
for the given scopes and given naming authority. |
ServiceLocationEnumeration | Locator.findServiceTypes(String pNamingAuthority, Vector pScopes, Vector pDirectoryAgent) Returns an enumeration of ServiceType objects giving known service types
for the given scopes and given naming authority. |
ServiceLocationEnumeration | 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, Vector pScopes, String pSearchFilter, Vector pDirectoryAgents) Returns a vector of ServiceURL objects for services matching the query,
and having a matching type in the given scopes. |
String | Returns the URL for the template document. |
Advertiser | ServiceLocationManager.getAdvertiser(Locale pLocale) Return an Advertiser object for the given language locale. |
Locator | ServiceLocationManager.getLocator(Locale pLocale) Return a Locator object for the given language Locale. |
int | Returns the maximum across all DAs of the min-refresh-interval attribute. |
Object | Return the next value or block until it becomes available. |
void | Register a new service with SLP having the given attributes. |
void | TemplateRegistry.registerServiceTemplate(ServiceType pType, String pDocumentURL, Locale pLocale, String pVersion) Register the service template with the template registry. |
void | Set the service type name to the object. |
void | Verify that the attribute matches the template definition. |
void | ServiceLocationAttributeVerifier.verifyRegistration(Vector pAttributeVector) Verify that the Vector of ServiceLocationAttribute objects matches the
template for this service type. |