org.teleal.cling.protocol.sync
Class ReceivingSubscribe
java.lang.Object
org.teleal.cling.protocol.ReceivingAsync<IN>
org.teleal.cling.protocol.ReceivingSync<StreamRequestMessage,OutgoingSubscribeResponseMessage>
org.teleal.cling.protocol.sync.ReceivingSubscribe
- All Implemented Interfaces:
- java.lang.Runnable
public class ReceivingSubscribe
- extends ReceivingSync<StreamRequestMessage,OutgoingSubscribeResponseMessage>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
subscription
protected LocalGENASubscription subscription
ReceivingSubscribe
public ReceivingSubscribe(UpnpService upnpService,
StreamRequestMessage inputMessage)
executeSync
protected OutgoingSubscribeResponseMessage executeSync()
- Specified by:
executeSync
in class ReceivingSync<StreamRequestMessage,OutgoingSubscribeResponseMessage>
processRenewal
protected OutgoingSubscribeResponseMessage processRenewal(DeviceService deviceService,
IncomingSubscribeRequestMessage requestMessage)
processNewSubscription
protected OutgoingSubscribeResponseMessage processNewSubscription(DeviceService deviceService,
IncomingSubscribeRequestMessage requestMessage)
responseSent
public void responseSent(StreamResponseMessage responseMessage)
- Overrides:
responseSent
in class ReceivingSync<StreamRequestMessage,OutgoingSubscribeResponseMessage>
responseException
public void responseException(java.lang.Throwable t)
- Overrides:
responseException
in class ReceivingSync<StreamRequestMessage,OutgoingSubscribeResponseMessage>
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.