org.objectweb.joram.mom.proxies.ConnectionManager Class Reference

List of all members.

Static Public Member Functions

static final void sendToProxy (AgentId proxyId, int cnxKey, AbstractJmsRequest req, Object msg)
static final long getMultiThreadSyncDelay ()
static MultiCnxSync getMultiCnxSync (AgentId proxyId)
static void init (String args, boolean firstTime) throws Exception
static void stopService ()

Static Public Attributes

static final String MULTI_CNX_SYNC
static final String MULTI_CNX_SYNC_DELAY
static int inFlow = -1

Detailed Description

A ConnectionManager is started as a service in each MOM agent server for allowing connections with external clients.

Definition at line 42 of file ConnectionManager.java.


Member Function Documentation

static void org.objectweb.joram.mom.proxies.ConnectionManager.init ( String  args,
boolean  firstTime 
) throws Exception [static]

Initializes the connection manager as a service. Creates and deploys the administration topic, the connection manager agent and if requested the administration user proxy.

Parameters:
args name and password of the administrator (optional).
firstTime true when the agent server starts.
Exceptions:
Exception Thrown when processing the String argument or in case of a problem when deploying the ConnectionFactory.

Definition at line 107 of file ConnectionManager.java.

References fr.dyade.aaa.agent.Agent.deploy(), fr.dyade.aaa.agent.Agent.getId(), and org.objectweb.joram.mom.proxies.ConnectionManager.inFlow.

Here is the call graph for this function:

static void org.objectweb.joram.mom.proxies.ConnectionManager.stopService (  )  [static]

Stops the ConnectionManager service.

Definition at line 156 of file ConnectionManager.java.


Member Data Documentation

int org.objectweb.joram.mom.proxies.ConnectionManager.inFlow = -1 [static]

Limit of incoming messages flow (msgs/s) requested if any, default value is -1 (no limitation). This value can be adjusted by setting ConnectionManager.inFlow property. This property can be fixed either from java launching command, or in a3servers.xml configuration file.

Definition at line 95 of file ConnectionManager.java.

Referenced by org.objectweb.joram.mom.proxies.ConnectionManager.init().


The documentation for this class was generated from the following file:
Generated on Tue Sep 16 16:20:16 2008 for joram by  doxygen 1.5.0