org.teleal.cling.protocol
Class SendingAsync

java.lang.Object
  extended by org.teleal.cling.protocol.SendingAsync
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
SendingNotification, SendingSearch, SendingSync

public abstract class SendingAsync
extends Object
implements Runnable

Supertype for all synchronously executing protocols, sending UPnP messages.

After instantiation by the ProtocolFactory, this protocol run()s and calls its execute() method.

Author:
Christian Bauer

Constructor Summary
protected SendingAsync(UpnpService upnpService)
           
 
Method Summary
protected abstract  void execute()
           
 UpnpService getUpnpService()
           
 void run()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SendingAsync

protected SendingAsync(UpnpService upnpService)
Method Detail

getUpnpService

public UpnpService getUpnpService()

run

public void run()
Specified by:
run in interface Runnable

execute

protected abstract void execute()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.