Public Member Functions | |
boolean | cancel () |
String | getName () |
String | getTaskDescription () |
Renewer (JmDNSImpl jmDNSImpl) | |
void | start (Timer timer) |
String | toString () |
Protected Member Functions | |
void | advanceTask () |
DNSOutgoing | buildOutgoingForDNS (DNSOutgoing out) throws IOException |
DNSOutgoing | buildOutgoingForInfo (ServiceInfoImpl info, DNSOutgoing out) throws IOException |
boolean | checkRunCondition () |
DNSOutgoing | createOugoing () |
void | recoverTask (Throwable e) |
Static Package Attributes | |
static Logger | logger = Logger.getLogger(Renewer.class.getName()) |
The Renewer is there to send renewal announcement when the record expire for ours infos.
Definition at line 22 of file Renewer.java.
javax.jmdns.impl.tasks.state.Renewer.Renewer | ( | JmDNSImpl | jmDNSImpl | ) | [inline] |
Definition at line 25 of file Renewer.java.
void javax.jmdns.impl.tasks.state.Renewer.advanceTask | ( | ) | [inline, protected, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 135 of file Renewer.java.
DNSOutgoing javax.jmdns.impl.tasks.state.Renewer.buildOutgoingForDNS | ( | DNSOutgoing | out | ) | throws IOException [inline, protected, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 100 of file Renewer.java.
DNSOutgoing javax.jmdns.impl.tasks.state.Renewer.buildOutgoingForInfo | ( | ServiceInfoImpl | info, |
DNSOutgoing | out | ||
) | throws IOException [inline, protected, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 113 of file Renewer.java.
boolean javax.jmdns.impl.tasks.state.Renewer.cancel | ( | ) | [inline] |
Definition at line 62 of file Renewer.java.
boolean javax.jmdns.impl.tasks.state.Renewer.checkRunCondition | ( | ) | [inline, protected, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 82 of file Renewer.java.
DNSOutgoing javax.jmdns.impl.tasks.state.Renewer.createOugoing | ( | ) | [inline, protected, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 91 of file Renewer.java.
String javax.jmdns.impl.tasks.state.Renewer.getName | ( | ) | [inline, virtual] |
Return this task name.
Implements javax.jmdns.impl.tasks.DNSTask.
Definition at line 37 of file Renewer.java.
String javax.jmdns.impl.tasks.state.Renewer.getTaskDescription | ( | ) | [inline, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 73 of file Renewer.java.
void javax.jmdns.impl.tasks.state.Renewer.recoverTask | ( | Throwable | e | ) | [inline, protected, virtual] |
Implements javax.jmdns.impl.tasks.state.DNSStateTask.
Definition at line 126 of file Renewer.java.
void javax.jmdns.impl.tasks.state.Renewer.start | ( | Timer | timer | ) | [inline, virtual] |
Start this task.
timer | task timer. |
Implements javax.jmdns.impl.tasks.DNSTask.
Definition at line 55 of file Renewer.java.
String javax.jmdns.impl.tasks.state.Renewer.toString | ( | ) | [inline] |
Reimplemented from javax.jmdns.impl.tasks.DNSTask.
Definition at line 46 of file Renewer.java.
Logger javax.jmdns.impl.tasks.state.Renewer.logger = Logger.getLogger(Renewer.class.getName()) [static, package] |
Definition at line 23 of file Renewer.java.