org.objectweb.jonas.jms.JmsServiceImplMBean Interface Reference

Inherited by org.objectweb.jonas.jms.JmsServiceImpl.

Inheritance diagram for org.objectweb.jonas.jms.JmsServiceImplMBean:

Inheritance graph
[legend]
List of all members.

Public Member Functions

Integer getCurrentNumberOfJmsConnectionFactory ()
Integer getCurrentNumberOfJmsTopicConnectionFactory ()
Integer getCurrentNumberOfJmsQueueConnectionFactory ()
Integer getCurrentNumberOfJmsTopicDestination ()
Integer getCurrentNumberOfJmsQueueDestination ()
void createJmsQueueDestination (String jndiName)
void createJmsTopicDestination (String jndiName)
void removeJmsTopicDestination (String jndiName)
void removeJmsQueueDestination (String jndiName)
void removeJmsDestination (String jndiName)
Set getAllJmsQueueDestinationNames ()
Set getAllJmsTopicDestinationNames ()
Set getAllJmsConnectionFactoryNames ()
Set getAllJmsQueueConnectionFactoryNames ()
Set getAllJmsTopicConnectionFactoryNames ()
String getDefaultQueueConnectionFactoryName ()
String getDefaultTopicConnectionFactoryName ()
String getDefaultConnectionFactoryName ()
void saveConfig ()
String getConnectionFactoryMode (String jndiName)
Integer getPendingMessages (String jndiName)
Integer getPendingRequests (String jndiName)
Integer getSubscriptions (String jndiName)

Detailed Description

MBean Interface for Jms Service Management MBean type: Standard MBean model: Delegate (JmsService)
Author:
Guillaume Riviere

Frederic Maistre 03.05.27 - Add support for monitoring of JMS destinations 03.09 - New methods related to connection factories

Definition at line 38 of file JmsServiceImplMBean.java.


Member Function Documentation

void org.objectweb.jonas.jms.JmsServiceImplMBean.createJmsQueueDestination String  jndiName  ) 
 

Create a new Jms queue destination

Parameters:
String jndi Name

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

void org.objectweb.jonas.jms.JmsServiceImplMBean.createJmsTopicDestination String  jndiName  ) 
 

Create a new Jms topic destination

Parameters:
String jndi Name

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Set org.objectweb.jonas.jms.JmsServiceImplMBean.getAllJmsConnectionFactoryNames  ) 
 

return Set of Connection Factory Names

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Set org.objectweb.jonas.jms.JmsServiceImplMBean.getAllJmsQueueConnectionFactoryNames  ) 
 

return Set of Queue Connection Factory Names

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Set org.objectweb.jonas.jms.JmsServiceImplMBean.getAllJmsQueueDestinationNames  ) 
 

return Set of Queue Destinations Names

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Set org.objectweb.jonas.jms.JmsServiceImplMBean.getAllJmsTopicConnectionFactoryNames  ) 
 

return Set of Topic Destination Names

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Set org.objectweb.jonas.jms.JmsServiceImplMBean.getAllJmsTopicDestinationNames  ) 
 

return Set of Topic Destination Names

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

String org.objectweb.jonas.jms.JmsServiceImplMBean.getConnectionFactoryMode String  jndiName  ) 
 

Get the messaging mode a connection factory belongs to

Parameters:
jndiName connection factory name
Returns:
messaging mode

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getCurrentNumberOfJmsConnectionFactory  ) 
 

Returns:
the current number of Jms Connection Factory

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getCurrentNumberOfJmsQueueConnectionFactory  ) 
 

Returns:
the current number of Queue Jms Connection Factory

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getCurrentNumberOfJmsQueueDestination  ) 
 

Returns:
the current number of Queue Jms Destination

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getCurrentNumberOfJmsTopicConnectionFactory  ) 
 

Returns:
the current number of Topic Jms Connection Factory

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getCurrentNumberOfJmsTopicDestination  ) 
 

Returns:
the current number of Topic Jms Destination

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

String org.objectweb.jonas.jms.JmsServiceImplMBean.getDefaultConnectionFactoryName  ) 
 

Returns:
String name of default Connection factory

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

String org.objectweb.jonas.jms.JmsServiceImplMBean.getDefaultQueueConnectionFactoryName  ) 
 

return String name of default Queue Connection factory

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

String org.objectweb.jonas.jms.JmsServiceImplMBean.getDefaultTopicConnectionFactoryName  ) 
 

return String name of default Topic Connection factory

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getPendingMessages String  jndiName  ) 
 

Get number of pending messages on a queue

Parameters:
jndiName queue name
Returns:
number of pending messages

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getPendingRequests String  jndiName  ) 
 

Get number of pending requests on a queue

Parameters:
jndiName queue name
Returns:
number of pending requests

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

Integer org.objectweb.jonas.jms.JmsServiceImplMBean.getSubscriptions String  jndiName  ) 
 

Get number of subscriptions on a topic

Parameters:
jndiName topic name
Returns:
number of subscriptions

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

void org.objectweb.jonas.jms.JmsServiceImplMBean.removeJmsDestination String  jndiName  ) 
 

Remove a Jms destination

Parameters:
String jndi name

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

void org.objectweb.jonas.jms.JmsServiceImplMBean.removeJmsQueueDestination String  jndiName  ) 
 

Remove a Queue Jms destination

Parameters:
String jndi name

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

void org.objectweb.jonas.jms.JmsServiceImplMBean.removeJmsTopicDestination String  jndiName  ) 
 

Remove a Topic Jms destination

Parameters:
String jndi name

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.

void org.objectweb.jonas.jms.JmsServiceImplMBean.saveConfig  ) 
 

MBean method: save updated configuration

Implemented in org.objectweb.jonas.jms.JmsServiceImpl.


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