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 */ updateRecord(DNSCache dnsCache, long now, DNSEntry record)27 void updateRecord(DNSCache dnsCache, long now, DNSEntry record); 28 } 29