javax.jmdns.impl.tasks
Class Responder
java.lang.Object
java.util.TimerTask
javax.jmdns.impl.tasks.DNSTask
javax.jmdns.impl.tasks.Responder
- All Implemented Interfaces:
- java.lang.Runnable
public class Responder
- extends DNSTask
The Responder sends a single answer for the specified service infos and for the host name.
Method Summary |
java.lang.String |
getName()
Return this task name. |
void |
run()
|
void |
start(java.util.Timer timer)
Start this task. |
java.lang.String |
toString()
|
Methods inherited from class java.util.TimerTask |
cancel, scheduledExecutionTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Responder
public Responder(JmDNSImpl jmDNSImpl,
DNSIncoming in,
int port)
getName
public java.lang.String getName()
- Description copied from class:
DNSTask
- Return this task name.
- Specified by:
getName
in class DNSTask
- Returns:
- task name
toString
public java.lang.String toString()
- Overrides:
toString
in class DNSTask
start
public void start(java.util.Timer timer)
- Description copied from class:
DNSTask
- Start this task.
- Specified by:
start
in class DNSTask
- Parameters:
timer
- task timer.
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
- Specified by:
run
in class java.util.TimerTask