public static final class DNSTaskStarter.DNSTaskStarterImpl extends java.lang.Object implements DNSTaskStarter
| Modifier and Type | Class and Description |
|---|---|
static class |
DNSTaskStarter.DNSTaskStarterImpl.StarterTimer |
DNSTaskStarter.DNSTaskStarterImpl, DNSTaskStarter.Factory| Constructor and Description |
|---|
DNSTaskStarter.DNSTaskStarterImpl(JmDNSImpl jmDNSImpl) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelStateTimer()
Cancel the state task timer
|
void |
cancelTimer()
Cancel the generals task timer
|
void |
purgeStateTimer()
Purge the state task timer
|
void |
purgeTimer()
Purge the general task timer
|
void |
startAnnouncer()
Start a new announcer task
|
void |
startCanceler()
Start a new canceler task
|
void |
startProber()
Start a new prober task
|
void |
startReaper()
Start a new reaper task.
|
void |
startRenewer()
Start a new renewer task
|
void |
startResponder(DNSIncoming in,
int port)
Start a new responder task
|
void |
startServiceInfoResolver(ServiceInfoImpl info)
Start a new service info resolver task
|
void |
startServiceResolver(java.lang.String type)
Start a new service resolver task
|
void |
startTypeResolver()
Start a new service type resolver task
|
public DNSTaskStarter.DNSTaskStarterImpl(JmDNSImpl jmDNSImpl)
public void purgeTimer()
DNSTaskStarterpurgeTimer in interface DNSTaskStarterpublic void purgeStateTimer()
DNSTaskStarterpurgeStateTimer in interface DNSTaskStarterpublic void cancelTimer()
DNSTaskStartercancelTimer in interface DNSTaskStarterpublic void cancelStateTimer()
DNSTaskStartercancelStateTimer in interface DNSTaskStarterpublic void startProber()
DNSTaskStarterstartProber in interface DNSTaskStarterpublic void startAnnouncer()
DNSTaskStarterstartAnnouncer in interface DNSTaskStarterpublic void startRenewer()
DNSTaskStarterstartRenewer in interface DNSTaskStarterpublic void startCanceler()
DNSTaskStarterstartCanceler in interface DNSTaskStarterpublic void startReaper()
DNSTaskStarterstartReaper in interface DNSTaskStarterpublic void startServiceInfoResolver(ServiceInfoImpl info)
DNSTaskStarterstartServiceInfoResolver in interface DNSTaskStarterinfo - service info to resolvepublic void startTypeResolver()
DNSTaskStarterstartTypeResolver in interface DNSTaskStarterpublic void startServiceResolver(java.lang.String type)
DNSTaskStarterstartServiceResolver in interface DNSTaskStartertype - service type to resolvepublic void startResponder(DNSIncoming in, int port)
DNSTaskStarterstartResponder in interface DNSTaskStarterin - incoming messageport - incoming port