synergynetframework.appsystem.services.net.landiscovery.mdns
Class MDNSServiceHelper

java.lang.Object
  extended by synergynetframework.appsystem.services.net.landiscovery.mdns.MDNSServiceHelper

public class MDNSServiceHelper
extends java.lang.Object

The Class MDNSServiceHelper.


Constructor Summary
MDNSServiceHelper()
           
 
Method Summary
static ServiceDescriptor getDescriptorForInfo(javax.jmdns.ServiceInfo info)
          Gets the descriptor for info.
static javax.jmdns.ServiceInfo getInfoForDescriptor(ServiceDescriptor sd)
          Gets the info for descriptor.
static ServiceAnnounceSystem getServiceAnnounceSystem()
          Gets the service announce system.
static ServiceDiscoverySystem getServiceDiscoverySystem()
          Gets the service discovery system.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MDNSServiceHelper

public MDNSServiceHelper()
Method Detail

getDescriptorForInfo

public static ServiceDescriptor getDescriptorForInfo(javax.jmdns.ServiceInfo info)
Gets the descriptor for info.

Parameters:
info - the info
Returns:
the descriptor for info

getInfoForDescriptor

public static javax.jmdns.ServiceInfo getInfoForDescriptor(ServiceDescriptor sd)
Gets the info for descriptor.

Parameters:
sd - the sd
Returns:
the info for descriptor

getServiceAnnounceSystem

public static ServiceAnnounceSystem getServiceAnnounceSystem()
                                                      throws java.io.IOException
Gets the service announce system.

Returns:
the service announce system
Throws:
java.io.IOException - Signals that an I/O exception has occurred.

getServiceDiscoverySystem

public static ServiceDiscoverySystem getServiceDiscoverySystem()
                                                        throws java.io.IOException
Gets the service discovery system.

Returns:
the service discovery system
Throws:
java.io.IOException - Signals that an I/O exception has occurred.