Package javax.jmdns
Class ServiceEvent
- java.lang.Object
-
- java.util.EventObject
-
- javax.jmdns.ServiceEvent
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
- Direct Known Subclasses:
ServiceEventImpl
public abstract class ServiceEvent extends java.util.EventObject implements java.lang.Cloneable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description ServiceEvent(java.lang.Object eventSource)
Constructs a Service Event.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ServiceEvent
clone()
abstract JmDNS
getDNS()
Returns the JmDNS instance which originated the event.abstract ServiceInfo
getInfo()
Returns the service info record, or null if the service could not be resolved.abstract java.lang.String
getName()
Returns the instance name of the service.abstract java.lang.String
getType()
Returns the fully qualified type of the service.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDNS
public abstract JmDNS getDNS()
Returns the JmDNS instance which originated the event.- Returns:
- JmDNS instance
-
getType
public abstract java.lang.String getType()
Returns the fully qualified type of the service.- Returns:
- type of the service.
-
getName
public abstract java.lang.String getName()
Returns the instance name of the service. Always returns null, if the event is sent to a service type listener.- Returns:
- name of the service
-
getInfo
public abstract ServiceInfo getInfo()
Returns the service info record, or null if the service could not be resolved. Always returns null, if the event is sent to a service type listener.- Returns:
- service info record
- See Also:
getInfo()
-
clone
public ServiceEvent clone()
- Overrides:
clone
in classjava.lang.Object
-
-