Open up the visibility of the JmDNS.addListener method. It's handy for listening for record updates as they occur

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1356830 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Hiram R. Chirino 2012-07-03 16:55:17 +00:00
parent ae816dcb3f
commit 902c6e98aa
3 changed files with 10 additions and 10 deletions

View File

@ -28,7 +28,7 @@ package org.apache.activemq.jmdns;
* @author Werner Randelshofer, Rick Blair
* @version 1.0 May 22, 2004 Created.
*/
interface DNSListener
public interface DNSListener
{
/**
* Update a DNS record.

View File

@ -34,7 +34,7 @@ import java.util.logging.Logger;
* @version %I%, %G%
* @author Arthur van Hoff, Rick Blair, Werner Randelshofer, Pierre Frisch
*/
abstract class DNSRecord extends DNSEntry
public abstract class DNSRecord extends DNSEntry
{
private static Logger logger = Logger.getLogger(DNSRecord.class.toString());
int ttl;
@ -157,7 +157,7 @@ abstract class DNSRecord extends DNSEntry
/**
* Check if the record is expired.
*/
boolean isExpired(long now)
public boolean isExpired(long now)
{
return getExpirationTime(100) <= now;
}
@ -189,7 +189,7 @@ abstract class DNSRecord extends DNSEntry
/**
* Address record.
*/
static class Address extends DNSRecord
public static class Address extends DNSRecord
{
private static Logger logger = Logger.getLogger(Address.class.toString());
InetAddress addr;
@ -408,7 +408,7 @@ abstract class DNSRecord extends DNSEntry
/**
* Pointer record.
*/
static class Pointer extends DNSRecord
public static class Pointer extends DNSRecord
{
private static Logger logger = Logger.getLogger(Pointer.class.toString());
String alias;
@ -459,10 +459,10 @@ abstract class DNSRecord extends DNSEntry
}
}
static class Text extends DNSRecord
public static class Text extends DNSRecord
{
private static Logger logger = Logger.getLogger(Text.class.toString());
byte text[];
final public byte text[];
Text(String name, int type, int clazz, int ttl, byte text[])
{
@ -528,7 +528,7 @@ abstract class DNSRecord extends DNSEntry
/**
* Service record.
*/
static class Service extends DNSRecord
public static class Service extends DNSRecord
{
private static Logger logger = Logger.getLogger(Service.class.toString());
int priority;

View File

@ -737,7 +737,7 @@ public class JmDNS {
* of answers to the question as they arrive, or from the cache if they
* are already available.
*/
void addListener(DNSListener listener, DNSQuestion question) {
public void addListener(DNSListener listener, DNSQuestion question) {
long now = System.currentTimeMillis();
// add the new listener
@ -760,7 +760,7 @@ public class JmDNS {
* Remove a listener from all outstanding questions. The listener will no longer
* receive any updates.
*/
void removeListener(DNSListener listener) {
public void removeListener(DNSListener listener) {
synchronized (this) {
listeners.remove(listener);
}