org.sblim.slp.internal.sa

Class ServiceTable

public class ServiceTable extends Object

ServiceTable
Constructor Summary
ServiceTable(DatagramThread pDgramThread)
Ctor.
Method Summary
voidadd(ServiceURL pSrvURL, List pAttrList, List pScopes)
add
ListgetAttributes(ServiceURL pSrvURL, List pScopes)
getAttributes
ListgetAttributes(ServiceType pSrvType, List pScopes)
getAttributes
ListgetServiceTypes(List pScopes)
getServiceTypes
ListgetServiceURLs(ServiceType pSrvType, List pScopes)
getServiceURLs
voidremove(ServiceURL pSrvURL)
remove

Constructor Detail

ServiceTable

public ServiceTable(DatagramThread pDgramThread)
Ctor.

Parameters: pDgramThread

Method Detail

add

public void add(ServiceURL pSrvURL, List pAttrList, List pScopes)
add

Parameters: pSrvURL pAttrList pScopes

Throws: UnknownHostException IOException

getAttributes

public List getAttributes(ServiceURL pSrvURL, List pScopes)
getAttributes

Parameters: pSrvURL pScopes

Returns: List

getAttributes

public List getAttributes(ServiceType pSrvType, List pScopes)
getAttributes

Parameters: pSrvType pScopes

Returns: List

getServiceTypes

public List getServiceTypes(List pScopes)
getServiceTypes

Parameters: pScopes

Returns: List

getServiceURLs

public List getServiceURLs(ServiceType pSrvType, List pScopes)
getServiceURLs

Parameters: pSrvType pScopes

Returns: List

remove

public void remove(ServiceURL pSrvURL)
remove

Parameters: pSrvURL

Throws: UnknownHostException IOException

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