java.lang.Object
org.teleal.cling.protocol.ReceivingAsync<IN>
org.teleal.cling.protocol.ReceivingSync<IN,OUT>
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- ReceivingAction, ReceivingEvent, ReceivingRetrieval, ReceivingSubscribe, ReceivingUnsubscribe
public abstract class ReceivingSync<IN extends StreamRequestMessage,OUT extends StreamResponseMessage>
- extends ReceivingAsync<IN>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
outputMessage
protected OUT extends StreamResponseMessage outputMessage
ReceivingSync
protected ReceivingSync(UpnpService upnpService,
IN inputMessage)
getOutputMessage
public OUT getOutputMessage()
execute
protected final void execute()
- Specified by:
execute
in class ReceivingAsync<IN extends StreamRequestMessage>
executeSync
protected abstract OUT executeSync()
responseSent
public void responseSent(StreamResponseMessage responseMessage)
responseException
public void responseException(java.lang.Throwable t)
toString
public java.lang.String toString()
- Overrides:
toString
in class ReceivingAsync<IN extends StreamRequestMessage>
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.