$search
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.