Home | History | Annotate | Download | only in impl
      1 // Copyright 2003-2005 Arthur van Hoff, Rick Blair
      2 // Licensed under Apache License version 2.0
      3 // Original license LGPL
      4 
      5 package javax.jmdns.impl;
      6 
      7 // REMIND: Listener should follow Java idiom for listener or have a different
      8 // name.
      9 
     10 /**
     11  * DNSListener. Listener for record updates.
     12  *
     13  * @author Werner Randelshofer, Rick Blair
     14  * @version 1.0 May 22, 2004 Created.
     15  */
     16 interface DNSListener {
     17     /**
     18      * Update a DNS record.
     19      *
     20      * @param dnsCache
     21      *            record cache
     22      * @param now
     23      *            update date
     24      * @param record
     25      *            DNS record
     26      */
     27     void updateRecord(DNSCache dnsCache, long now, DNSEntry record);
     28 }
     29