org.objectweb.jonas_jms.JmsJmxManagement Interface Reference

Inherited by org.objectweb.jonas_jms.JmsManagerImpl.

Inheritance diagram for org.objectweb.jonas_jms.JmsJmxManagement:

Inheritance graph
[legend]
List of all members.

Public Member Functions

int getCurrentNumberOfJmsConnectionFactory ()
int getCurrentNumberOfJmsTopicConnectionFactory ()
int getCurrentNumberOfJmsQueueConnectionFactory ()
int getCurrentNumberOfJmsTopicDestination ()
int getCurrentNumberOfJmsQueueDestination ()
String removeJmsDestination (String jndiName) throws Exception
String getDefaultConnectionFactoryName ()
String getDefaultQueueConnectionFactoryName ()
String getDefaultTopicConnectionFactoryName ()
String getConnectionFactoryMode (String jndiName) throws Exception
int getPendingMessages (String jndiName) throws Exception
int getPendingRequests (String jndiName) throws Exception
int getSubscriptions (String jndiName) throws Exception

Detailed Description

JMS Administration interface to be implemented for each jms provider.

Definition at line 36 of file JmsJmxManagement.java.


Member Function Documentation

String org.objectweb.jonas_jms.JmsJmxManagement.getConnectionFactoryMode String  jndiName  )  throws Exception
 

Get the messaging mode a connection factory belongs to

Parameters:
jndiName connection factory name
Returns:
messaging mode
Exceptions:
failure on calling monitoring operation

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getCurrentNumberOfJmsConnectionFactory  ) 
 

Management method

Returns:
the current number of Jms Connection Factory

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getCurrentNumberOfJmsQueueConnectionFactory  ) 
 

Management method

Returns:
the current number of Queue Jms Connection Factory

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getCurrentNumberOfJmsQueueDestination  ) 
 

Management method

Returns:
the current number of Queue Jms Destination

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getCurrentNumberOfJmsTopicConnectionFactory  ) 
 

Management method

Returns:
the current number of Topic Jms Connection Factory

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getCurrentNumberOfJmsTopicDestination  ) 
 

Management method

Returns:
the current number of Topic Jms Destination

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

String org.objectweb.jonas_jms.JmsJmxManagement.getDefaultConnectionFactoryName  ) 
 

Management method

Returns:
String name of default Connection factory

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

String org.objectweb.jonas_jms.JmsJmxManagement.getDefaultQueueConnectionFactoryName  ) 
 

Management method

Returns:
String name of default Queue Connection factory

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

String org.objectweb.jonas_jms.JmsJmxManagement.getDefaultTopicConnectionFactoryName  ) 
 

Management method

Returns:
String name of default Topic Connection factory

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getPendingMessages String  jndiName  )  throws Exception
 

Get number of pending messages on a queue

Parameters:
jndiName queue name
Returns:
number of pending messages
Exceptions:
failure on calling monitoring operation

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getPendingRequests String  jndiName  )  throws Exception
 

Get number of pending requests on a queue

Parameters:
jndiName queue name
Returns:
number of pending requests
Exceptions:
failure on calling monitoring operation

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

int org.objectweb.jonas_jms.JmsJmxManagement.getSubscriptions String  jndiName  )  throws Exception
 

Get number of subscriptions on a topic

Parameters:
jndiName topic name
Returns:
number of subscriptions
Exceptions:
failure on calling monitoring operation

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.

String org.objectweb.jonas_jms.JmsJmxManagement.removeJmsDestination String  jndiName  )  throws Exception
 

Management method Remove a Jms destination

Parameters:
String jndi name
Returns:
the destination type

Implemented in org.objectweb.jonas_jms.JmsManagerImpl.


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:12:05 2005 for JOnAS by  doxygen 1.3.9.1