summaryrefslogtreecommitdiff
path: root/src/javax/jmdns/impl/DNSListener.java
blob: d3618e1a687c6368a41e423ee7dba175006a92cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Copyright 2003-2005 Arthur van Hoff, Rick Blair
// Licensed under Apache License version 2.0
// Original license LGPL

package javax.jmdns.impl;

// REMIND: Listener should follow Java idiom for listener or have a different
// name.

/**
 * DNSListener. Listener for record updates.
 * 
 * @author Werner Randelshofer, Rick Blair
 * @version 1.0 May 22, 2004 Created.
 */
interface DNSListener {
    /**
     * Update a DNS record.
     * 
     * @param dnsCache
     *            record cache
     * @param now
     *            update date
     * @param record
     *            DNS record
     */
    void updateRecord(DNSCache dnsCache, long now, DNSEntry record);
}