org.sblim.slp.internal.sa
Class ServiceTable

java.lang.Object
  extended byorg.sblim.slp.internal.sa.ServiceTable

public class ServiceTable
extends java.lang.Object

ServiceTable


Constructor Summary
ServiceTable(DatagramThread pDgramThread)
          Ctor.
 
Method Summary
 void add(ServiceURL pSrvURL, java.util.List pAttrList, java.util.List pScopes)
          add
 java.util.List getAttributes(ServiceType pSrvType, java.util.List pScopes)
          getAttributes
 java.util.List getAttributes(ServiceURL pSrvURL, java.util.List pScopes)
          getAttributes
 java.util.List getServiceTypes(java.util.List pScopes)
          getServiceTypes
 java.util.List getServiceURLs(ServiceType pSrvType, java.util.List pScopes)
          getServiceURLs
 void remove(ServiceURL pSrvURL)
          remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceTable

public ServiceTable(DatagramThread pDgramThread)
Ctor.

Parameters:
pDgramThread -
Method Detail

add

public void add(ServiceURL pSrvURL,
                java.util.List pAttrList,
                java.util.List pScopes)
         throws java.net.UnknownHostException,
                java.io.IOException
add

Parameters:
pSrvURL -
pAttrList -
pScopes -
Throws:
java.net.UnknownHostException
java.io.IOException

remove

public void remove(ServiceURL pSrvURL)
            throws java.net.UnknownHostException,
                   java.io.IOException
remove

Parameters:
pSrvURL -
Throws:
java.net.UnknownHostException
java.io.IOException

getServiceURLs

public java.util.List getServiceURLs(ServiceType pSrvType,
                                     java.util.List pScopes)
getServiceURLs

Parameters:
pSrvType -
pScopes -
Returns:
List

getAttributes

public java.util.List getAttributes(ServiceURL pSrvURL,
                                    java.util.List pScopes)
getAttributes

Parameters:
pSrvURL -
pScopes -
Returns:
List

getAttributes

public java.util.List getAttributes(ServiceType pSrvType,
                                    java.util.List pScopes)
getAttributes

Parameters:
pSrvType -
pScopes -
Returns:
List

getServiceTypes

public java.util.List getServiceTypes(java.util.List pScopes)
getServiceTypes

Parameters:
pScopes -
Returns:
List


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