Public Member Functions | Protected Member Functions | Static Package Attributes
javax.jmdns.impl.tasks.state.Renewer Class Reference
Inheritance diagram for javax.jmdns.impl.tasks.state.Renewer:
Inheritance graph
[legend]

List of all members.

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())

Detailed Description

The Renewer is there to send renewal announcement when the record expire for ours infos.

Definition at line 22 of file Renewer.java.


Constructor & Destructor Documentation

Definition at line 25 of file Renewer.java.


Member Function Documentation

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.

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.

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.

Returns:
task name

Implements javax.jmdns.impl.tasks.DNSTask.

Definition at line 37 of file Renewer.java.

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.

Parameters:
timertask timer.

Implements javax.jmdns.impl.tasks.DNSTask.

Definition at line 55 of file Renewer.java.

Reimplemented from javax.jmdns.impl.tasks.DNSTask.

Definition at line 46 of file Renewer.java.


Member Data Documentation

Logger javax.jmdns.impl.tasks.state.Renewer.logger = Logger.getLogger(Renewer.class.getName()) [static, package]

Definition at line 23 of file Renewer.java.


The documentation for this class was generated from the following file:


zeroconf_jmdns_suite
Author(s): Daniel Stonier
autogenerated on Thu Aug 27 2015 15:50:27