public class Canceler extends DNSStateTask
Modifier and Type | Method and Description |
---|---|
protected void |
advanceTask() |
protected DNSOutgoing |
buildOutgoingForDNS(DNSOutgoing out) |
protected DNSOutgoing |
buildOutgoingForInfo(ServiceInfoImpl info,
DNSOutgoing out) |
boolean |
cancel() |
protected boolean |
checkRunCondition() |
protected DNSOutgoing |
createOugoing() |
String |
getName()
Return this task name.
|
String |
getTaskDescription() |
protected void |
recoverTask(Throwable e) |
void |
start(Timer timer)
Start this task.
|
String |
toString() |
advanceObjectsState, associate, defaultTTL, getTaskState, getTTL, removeAssociation, run, setDefaultTTL, setTaskState
addAdditionalAnswer, addAnswer, addAnswer, addAuthoritativeAnswer, addQuestion, getDns
scheduledExecutionTime
public Canceler(JmDNSImpl jmDNSImpl)
public String getTaskDescription()
getTaskDescription
in class DNSStateTask
protected boolean checkRunCondition()
checkRunCondition
in class DNSStateTask
protected DNSOutgoing createOugoing()
createOugoing
in class DNSStateTask
protected DNSOutgoing buildOutgoingForDNS(DNSOutgoing out) throws IOException
buildOutgoingForDNS
in class DNSStateTask
IOException
protected DNSOutgoing buildOutgoingForInfo(ServiceInfoImpl info, DNSOutgoing out) throws IOException
buildOutgoingForInfo
in class DNSStateTask
IOException
protected void recoverTask(Throwable e)
recoverTask
in class DNSStateTask
protected void advanceTask()
advanceTask
in class DNSStateTask
Copyright © 2002-2017 JmDNS. All Rights Reserved.