org.ws4d.java.communication
Class CommunicationManagerRegistry

java.lang.Object
  extended by org.ws4d.java.communication.CommunicationManagerRegistry

public abstract class CommunicationManagerRegistry
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_CM_PACKAGE
           
static java.lang.String DEFAULT_CM_SUFFIX
           
static java.lang.String[] DEFAULT_COMMUNICATION_MANAGERS
          This array contains the communication IDs of all default communication managers.
 
Method Summary
static java.lang.String getDefault()
           
static Iterator getLoadedManagers()
           
static CommunicationManager getManager(java.lang.String comManId)
           
static void killAll()
           
static void load(java.lang.String comManId)
           
static void loadAll()
           
static void startAll()
           
static void stopAll()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CM_PACKAGE

public static final java.lang.String DEFAULT_CM_PACKAGE
See Also:
Constant Field Values

DEFAULT_CM_SUFFIX

public static final java.lang.String DEFAULT_CM_SUFFIX
See Also:
Constant Field Values

DEFAULT_COMMUNICATION_MANAGERS

public static final java.lang.String[] DEFAULT_COMMUNICATION_MANAGERS
This array contains the communication IDs of all default communication managers. When a call to the method loadAll() is made, the registry will attempt to instantiate and start each one listed herein. The first entry within the array has the special meaning of identifying the default communication technology to use when sending requests or one-way messages if none have been explicitly specified

Method Detail

getDefault

public static java.lang.String getDefault()

loadAll

public static void loadAll()

load

public static void load(java.lang.String comManId)

getManager

public static CommunicationManager getManager(java.lang.String comManId)

getLoadedManagers

public static Iterator getLoadedManagers()

startAll

public static void startAll()

stopAll

public static void stopAll()

killAll

public static void killAll()