org.teleal.cling.protocol
Class SendingAsync

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

public abstract class SendingAsync
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
protected SendingAsync(UpnpService upnpService)
           
protected SendingAsync(UpnpService upnpService, java.net.InetAddress destinationAddress, int destinationPort)
           
 
Method Summary
protected abstract  void execute()
           
 java.net.InetAddress getDestinationAddress()
           
 int getDestinationPort()
           
 UpnpService getUpnpService()
           
 void run()
           
 java.lang.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,
                       java.net.InetAddress destinationAddress,
                       int destinationPort)

SendingAsync

protected SendingAsync(UpnpService upnpService)
Method Detail

getUpnpService

public UpnpService getUpnpService()

getDestinationAddress

public java.net.InetAddress getDestinationAddress()

getDestinationPort

public int getDestinationPort()

run

public void run()
Specified by:
run in interface java.lang.Runnable

execute

protected abstract void execute()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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