1// Copyright 2003-2005 Arthur van Hoff, Rick Blair
2// Licensed under Apache License version 2.0
3// Original license LGPL
4
5package 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 */
16interface 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