A class that provides JMS connection both for manual JMS and for Hermes
| Constructor and description |
|---|
JmsConnectionProvider
(JmsConfigurationProducer jmsModelItem) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Connection |
createInnerConnection(ConnectionFactory connectionFactory, JmsConnectionConfiguration configuration)Creates a connection using connection factory |
|
ConnectionFactory |
getConnectionFactory(java.lang.String expandedFactoryName, Context context)Returns JMS connection factory |
|
Connection |
getJmsConnection(JmsConnectionConfiguration configuration, Context context, java.lang.String expandedFactoryName)Returns JMS connection for manual configuration |
|
void |
initJmsConnection(JMSConnectionHolder connectionHolder, java.lang.String username, java.lang.String password)Inits Hermes connection for provided connectionHolder |
|
void |
release()Releases the connection provider |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Creates a connection using connection factory
Returns JMS connection factory
expandedFactoryName - factory namecontext - JNDI contextReturns JMS connection for manual configuration
configuration - JMS configurationcontext - JNDI contextexpandedFactoryName - connection factory nameInits Hermes connection for provided connectionHolder
connectionHolder - JMSConnectionHolder with Hermes configReleases the connection provider
ReadyAPI functional (soapui) SDK 3.3.1