org.sblim.slp.internal.msg

Class ServiceRegistration

public class ServiceRegistration extends SLPMessage

ServiceRegistration message
Constructor Summary
ServiceRegistration(ServiceURL pServURL, List<String> pScopeList, List<ServiceLocationAttribute> pAttrList, List<?> pAuthBlockList)
Ctor.
ServiceRegistration(String pLangTag, ServiceURL pServURL, List<String> pScopeList, List<ServiceLocationAttribute> pAttrList, List<?> pAuthBlockList)
Ctor.
ServiceRegistration(MsgHeader pHeader, ServiceURL pServURL, List<String> pScopeList, List<ServiceLocationAttribute> pAttrList, List<?> pAuthBlockList)
Ctor.
Method Summary
List<ServiceLocationAttribute>getAttributeList()
getAttributeList
List<String>getScopeList()
getScopeList
ServiceURLgetServiceURL()
getServiceURL
static SLPMessageparse(MsgHeader pHdr, SLPInputStream pInStr)
parse

Constructor Detail

ServiceRegistration

public ServiceRegistration(ServiceURL pServURL, List<String> pScopeList, List<ServiceLocationAttribute> pAttrList, List<?> pAuthBlockList)
Ctor.

Parameters: pServURL pScopeList - list of scope strings pAttrList - list of ServiceLocationAttributes pAuthBlockList

ServiceRegistration

public ServiceRegistration(String pLangTag, ServiceURL pServURL, List<String> pScopeList, List<ServiceLocationAttribute> pAttrList, List<?> pAuthBlockList)
Ctor.

Parameters: pLangTag pServURL pScopeList - list of scope strings pAttrList - list of ServiceLocationAttributes pAuthBlockList

ServiceRegistration

public ServiceRegistration(MsgHeader pHeader, ServiceURL pServURL, List<String> pScopeList, List<ServiceLocationAttribute> pAttrList, List<?> pAuthBlockList)
Ctor.

Parameters: pHeader pServURL pScopeList - list of scope strings pAttrList - list of ServiceLocationAttributes pAuthBlockList

Method Detail

getAttributeList

public List<ServiceLocationAttribute> getAttributeList()
getAttributeList

Returns: List

getScopeList

public List<String> getScopeList()
getScopeList

Returns: List

getServiceURL

public ServiceURL getServiceURL()
getServiceURL

Returns: ServiceURL

parse

public static SLPMessage parse(MsgHeader pHdr, SLPInputStream pInStr)
parse

Parameters: pHdr pInStr

Returns: SLPMessage

Throws: ServiceLocationException IOException

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