org.teleal.cling.protocol.async
Class SendingNotification
java.lang.Object
org.teleal.cling.protocol.SendingAsync
org.teleal.cling.protocol.async.SendingNotification
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- SendingNotificationAlive, SendingNotificationByebye
public abstract class SendingNotification
- extends SendingAsync
Field Summary |
protected static java.util.logging.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
protected static java.util.logging.Logger log
SendingNotification
public SendingNotification(UpnpService upnpService,
LocalDevice device)
getDevice
public LocalDevice getDevice()
execute
protected void execute()
- Specified by:
execute
in class SendingAsync
getBulkRepeat
protected int getBulkRepeat()
getBulkIntervalMilliseconds
protected int getBulkIntervalMilliseconds()
sendMessages
public void sendMessages()
createDeviceMessages
protected java.util.List<OutgoingNotificationRequest> createDeviceMessages(LocalDevice device)
createServiceTypeMessages
protected java.util.List<OutgoingNotificationRequest> createServiceTypeMessages(LocalDevice device)
getNotificationSubtype
protected abstract NotificationSubtype getNotificationSubtype()
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.