Package org.sblim.slp.internal.sa
Class ServiceTable
java.lang.Object
org.sblim.slp.internal.sa.ServiceTable
public class ServiceTable
extends java.lang.Object
ServiceTable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(ServiceURL pSrvURL, java.util.List<ServiceLocationAttribute> pAttrList, java.util.List<java.lang.String> pScopes) addjava.util.List<ServiceLocationAttribute>
getAttributes
(ServiceType pSrvType, java.util.List<java.lang.String> pScopes) getAttributesjava.util.List<ServiceLocationAttribute>
getAttributes
(ServiceURL pSrvURL, java.util.List<java.lang.String> pScopes) getAttributesjava.util.List<ServiceType>
getServiceTypes
(java.util.List<java.lang.String> pScopes) getServiceTypesjava.util.List<ServiceURL>
getServiceURLs
(ServiceType pSrvType, java.util.List<java.lang.String> pScopes) getServiceURLsvoid
remove
(ServiceURL pSrvURL) removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ServiceTable
Ctor.- Parameters:
pDgramThread
-
-
-
Method Details
-
add
public void add(ServiceURL pSrvURL, java.util.List<ServiceLocationAttribute> pAttrList, java.util.List<java.lang.String> pScopes) throws java.net.UnknownHostException, java.io.IOException add- Parameters:
pSrvURL
-pAttrList
-pScopes
-- Throws:
java.net.UnknownHostException
java.io.IOException
-
remove
remove- Parameters:
pSrvURL
-- Throws:
java.net.UnknownHostException
java.io.IOException
-
getServiceURLs
public java.util.List<ServiceURL> getServiceURLs(ServiceType pSrvType, java.util.List<java.lang.String> pScopes) getServiceURLs- Parameters:
pSrvType
-pScopes
-- Returns:
- List ServiceURL
-
getAttributes
public java.util.List<ServiceLocationAttribute> getAttributes(ServiceURL pSrvURL, java.util.List<java.lang.String> pScopes) getAttributes- Parameters:
pSrvURL
-pScopes
-- Returns:
- List ServiceLocationAttribute
-
getAttributes
public java.util.List<ServiceLocationAttribute> getAttributes(ServiceType pSrvType, java.util.List<java.lang.String> pScopes) getAttributes- Parameters:
pSrvType
-pScopes
-- Returns:
- List ServiceLocationAttribute
-
getServiceTypes
getServiceTypes- Parameters:
pScopes
-- Returns:
- List ServiceType
-