javax.jmdns.impl
Class ServiceEventImpl
java.lang.Object
java.util.EventObject
javax.jmdns.ServiceEvent
javax.jmdns.impl.ServiceEventImpl
- All Implemented Interfaces:
- Serializable, Cloneable
public class ServiceEventImpl
- extends ServiceEvent
- See Also:
- Serialized Form
ServiceEventImpl
public ServiceEventImpl(JmDNSImpl jmDNS,
String type,
String name,
ServiceInfo info)
- Creates a new instance.
- Parameters:
jmDNS
- the JmDNS instance which originated the event.type
- the type name of the service.name
- the instance name of the service.info
- the service info record, or null if the service could be be resolved.
getDNS
public JmDNS getDNS()
- Description copied from class:
ServiceEvent
- Returns the JmDNS instance which originated the event.
- Specified by:
getDNS
in class ServiceEvent
- Returns:
- JmDNS instance
getType
public String getType()
- Description copied from class:
ServiceEvent
- Returns the fully qualified type of the service.
- Specified by:
getType
in class ServiceEvent
- Returns:
- type of the service.
getName
public String getName()
- Description copied from class:
ServiceEvent
- Returns the instance name of the service. Always returns null, if the event is sent to a service type listener.
- Specified by:
getName
in class ServiceEvent
- Returns:
- name of the service
toString
public String toString()
- Overrides:
toString
in class EventObject
getInfo
public ServiceInfo getInfo()
- Description copied from class:
ServiceEvent
- 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.
- Specified by:
getInfo
in class ServiceEvent
- Returns:
- service info record
- See Also:
ServiceEvent.getInfo()
clone
public ServiceEventImpl clone()
- Overrides:
clone
in class ServiceEvent
Copyright © 2002-2011 JmDNS. All Rights Reserved.