org.teleal.cling.model.message
Class UpnpMessage<O extends UpnpOperation>
java.lang.Object
org.teleal.cling.model.message.UpnpMessage<O>
- Direct Known Subclasses:
- IncomingDatagramMessage, OutgoingDatagramMessage, StreamRequestMessage, StreamResponseMessage
public abstract class UpnpMessage<O extends UpnpOperation>
- extends Object
UpnpMessage
protected UpnpMessage(UpnpMessage<O> source)
UpnpMessage
protected UpnpMessage(O operation)
UpnpMessage
protected UpnpMessage(O operation,
UpnpMessage.BodyType bodyType,
Object body)
getUdaMajorVersion
public int getUdaMajorVersion()
setUdaMajorVersion
public void setUdaMajorVersion(int udaMajorVersion)
getUdaMinorVersion
public int getUdaMinorVersion()
setUdaMinorVersion
public void setUdaMinorVersion(int udaMinorVersion)
getHeaders
public UpnpHeaders getHeaders()
setHeaders
public void setHeaders(UpnpHeaders headers)
getBody
public Object getBody()
setBody
public void setBody(UpnpMessage.BodyType bodyType,
Object body)
hasBody
public boolean hasBody()
getBodyType
public UpnpMessage.BodyType getBodyType()
setBodyType
public void setBodyType(UpnpMessage.BodyType bodyType)
getBodyString
public String getBodyString()
getBodyBytes
public byte[] getBodyBytes()
getOperation
public O getOperation()
setOperation
public void setOperation(O operation)
getContentTypeHeader
public ContentTypeHeader getContentTypeHeader()
isTextContentType
protected boolean isTextContentType()
isUDATextContentType
public boolean isUDATextContentType()
getContentTypeCharset
protected String getContentTypeCharset()
hasHostHeader
public boolean hasHostHeader()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.