org.teleal.cling.transport.spi
Class UpnpStream
java.lang.Object
org.teleal.cling.transport.spi.UpnpStream
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- HttpExchangeUpnpStream, HttpServerConnectionUpnpStream
public abstract class UpnpStream
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
protocolFactory
protected final ProtocolFactory protocolFactory
syncProtocol
protected ReceivingSync syncProtocol
UpnpStream
protected UpnpStream(ProtocolFactory protocolFactory)
getProtocolFactory
public ProtocolFactory getProtocolFactory()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
process
public StreamResponseMessage process(StreamRequestMessage requestMsg)
throws UnsupportedDataException
- Throws:
UnsupportedDataException
execute
public abstract void execute()
responseSent
public void responseSent(StreamResponseMessage responseMessage)
responseException
public void responseException(java.lang.Throwable t)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.