ie.nuigalway.ecrg.jade.jmsmtp.common
Interface ProviderAdmin
- All Known Implementing Classes:
- JBossMqProviderAdmin, OpenJmsProviderAdmin, SonicMqProviderAdmin
- public interface ProviderAdmin
Method Summary |
javax.jms.Queue |
getOrCreateQueue(JMSAddress jmsTA)
Method used to get or Create the queue contained in the transport address
on the JMS provider |
javax.jms.QueueConnectionFactory |
getQueueConnectionFactory(JMSAddress jmsTA)
Method used to get get a queue connection factory on the JMS provider |
getQueueConnectionFactory
public javax.jms.QueueConnectionFactory getQueueConnectionFactory(JMSAddress jmsTA)
throws jade.mtp.MTPException
- Method used to get get a queue connection factory on the JMS provider
- Parameters:
jmsTA
- Contains the address of the provider to conntect to
- Returns:
- QueueConnectionFactory A connection factory for the
JMS Provider
- Throws:
jade.mtp.MTPException
- Error during QueueConnectionFactory Activation
getOrCreateQueue
public javax.jms.Queue getOrCreateQueue(JMSAddress jmsTA)
throws jade.mtp.MTPException
- Method used to get or Create the queue contained in the transport address
on the JMS provider
- Parameters:
jmsTA
- JMS containing the queue to be created
- Returns:
- Queue Queue specified in jmsTA
- Throws:
jade.mtp.MTPException
- Error during queue creation