org.objectweb.jonas.jms
Interface JmsServiceImplMBean

All Known Implementing Classes:
JmsServiceImpl

public interface JmsServiceImplMBean

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


Method Summary
 void createJmsQueueDestination(java.lang.String jndiName)
          Create a new Jms queue destination
 void createJmsTopicDestination(java.lang.String jndiName)
          Create a new Jms topic destination
 java.util.Set getAllJmsQueueConnectionFactoryNames()
          return Set of Queue Connection Factory Names
 java.util.Set getAllJmsQueueDestinationNames()
          return Set of Queue Destinations Names
 java.util.Set getAllJmsTopicConnectionFactoryNames()
          return Set of Topic Destination Names
 java.util.Set getAllJmsTopicDestinationNames()
          return Set of Topic Destination Names
 java.lang.Integer getCurrentNumberOfJmsQueueConnectionFactory()
           
 java.lang.Integer getCurrentNumberOfJmsQueueDestination()
           
 java.lang.Integer getCurrentNumberOfJmsTopicConnectionFactory()
           
 java.lang.Integer getCurrentNumberOfJmsTopicDestination()
           
 java.lang.String getDefaultQueueConnectionFactoryName()
          return String name of default Queue Connection factory
 java.lang.String getDefaultTopicConnectionFactoryName()
          return String name of default Topic Connection factory
 void removeJmsDestination(java.lang.String jndiName)
          Remove a Jms destination
 

Method Detail

getCurrentNumberOfJmsTopicConnectionFactory

public java.lang.Integer getCurrentNumberOfJmsTopicConnectionFactory()
Returns:
the current number of Topic Jms Connection Factory

getCurrentNumberOfJmsQueueConnectionFactory

public java.lang.Integer getCurrentNumberOfJmsQueueConnectionFactory()
Returns:
the current number of Queue Jms Connection Factory

getCurrentNumberOfJmsTopicDestination

public java.lang.Integer getCurrentNumberOfJmsTopicDestination()
Returns:
the current number of Topic Jms Destination

getCurrentNumberOfJmsQueueDestination

public java.lang.Integer getCurrentNumberOfJmsQueueDestination()
Returns:
the current number of Queue Jms Destination

createJmsQueueDestination

public void createJmsQueueDestination(java.lang.String jndiName)
Create a new Jms queue destination
Parameters:
String - jndi Name

createJmsTopicDestination

public void createJmsTopicDestination(java.lang.String jndiName)
Create a new Jms topic destination
Parameters:
String - jndi Name

removeJmsDestination

public void removeJmsDestination(java.lang.String jndiName)
Remove a Jms destination
Parameters:
String - jndi name

getAllJmsQueueDestinationNames

public java.util.Set getAllJmsQueueDestinationNames()
return Set of Queue Destinations Names

getAllJmsTopicDestinationNames

public java.util.Set getAllJmsTopicDestinationNames()
return Set of Topic Destination Names

getAllJmsQueueConnectionFactoryNames

public java.util.Set getAllJmsQueueConnectionFactoryNames()
return Set of Queue Connection Factory Names

getAllJmsTopicConnectionFactoryNames

public java.util.Set getAllJmsTopicConnectionFactoryNames()
return Set of Topic Destination Names

getDefaultQueueConnectionFactoryName

public java.lang.String getDefaultQueueConnectionFactoryName()
return String name of default Queue Connection factory

getDefaultTopicConnectionFactoryName

public java.lang.String getDefaultTopicConnectionFactoryName()
return String name of default Topic Connection factory