synergynetframework.appsystem.services.net.landiscovery
Class ServiceSystemFactory

java.lang.Object
  extended by synergynetframework.appsystem.services.net.landiscovery.ServiceSystemFactory

public class ServiceSystemFactory
extends java.lang.Object

A factory for creating ServiceSystem objects.


Nested Class Summary
static class ServiceSystemFactory.ServiceProvider
          The Enum ServiceProvider.
 
Constructor Summary
ServiceSystemFactory()
           
 
Method Summary
static ServiceAnnounceSystem getServiceAnnouncerSystem()
          Gets the service announcer system.
static ServiceAnnounceSystem getServiceAnnouncerSystem(ServiceSystemFactory.ServiceProvider sp)
          Gets the service announcer system.
static ServiceDiscoverySystem getServiceDiscoverySystem()
          Gets the service discovery system.
static ServiceDiscoverySystem getServiceDiscoverySystem(ServiceSystemFactory.ServiceProvider sp)
          Gets the service discovery system.
static void stop()
          Stop.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceSystemFactory

public ServiceSystemFactory()
Method Detail

getServiceAnnouncerSystem

public static ServiceAnnounceSystem getServiceAnnouncerSystem()
Gets the service announcer system.

Returns:
the service announcer system

getServiceAnnouncerSystem

public static ServiceAnnounceSystem getServiceAnnouncerSystem(ServiceSystemFactory.ServiceProvider sp)
Gets the service announcer system.

Parameters:
sp - the sp
Returns:
the service announcer system

getServiceDiscoverySystem

public static ServiceDiscoverySystem getServiceDiscoverySystem()
Gets the service discovery system.

Returns:
the service discovery system

getServiceDiscoverySystem

public static ServiceDiscoverySystem getServiceDiscoverySystem(ServiceSystemFactory.ServiceProvider sp)
Gets the service discovery system.

Parameters:
sp - the sp
Returns:
the service discovery system

stop

public static void stop()
Stop.