org.sblim.slp.internal.msg

Class ServiceRegistration

public class ServiceRegistration extends SLPMessage

ServiceRegistration message
Constructor Summary
ServiceRegistration(ServiceURL pServURL, List pScopeList, List pAttrList, List pAuthBlockList)
Ctor.
ServiceRegistration(String pLangTag, ServiceURL pServURL, List pScopeList, List pAttrList, List pAuthBlockList)
Ctor.
ServiceRegistration(MsgHeader pHeader, ServiceURL pServURL, List pScopeList, List pAttrList, List pAuthBlockList)
Ctor.
Method Summary
ListgetAttributeList()
getAttributeList
ListgetScopeList()
getScopeList
ServiceURLgetServiceURL()
getServiceURL
static SLPMessageparse(MsgHeader pHdr, SLPInputStream pInStr)
parse
protected booleanserializeBody(SLPOutputStream pOutStr, SerializeOption pOption)

Constructor Detail

ServiceRegistration

public ServiceRegistration(ServiceURL pServURL, List pScopeList, List pAttrList, List pAuthBlockList)
Ctor.

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

ServiceRegistration

public ServiceRegistration(String pLangTag, ServiceURL pServURL, List pScopeList, List 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 pScopeList, List pAttrList, List pAuthBlockList)
Ctor.

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

Method Detail

getAttributeList

public List getAttributeList()
getAttributeList

Returns: List

getScopeList

public List 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

serializeBody

protected boolean serializeBody(SLPOutputStream pOutStr, SerializeOption pOption)
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.