Element | Description | Class |
---|---|---|
jcaPooledConnectionFactory | org.jencks.amqpool.JcaPooledConnectionFactory | |
pool | A JMS provider which pools Connection, Session and MessageProducer instances so it can be used with tools like Spring's JmsTemplate. NOTE this implementation is only intended for use when sending messages. It does not deal with pooling of consumers; for that look at a library like Jencks such as in this example | org.jencks.amqpool.PooledConnectionFactory |
xa-pool | A pooled connection factory that automatically enlists sessions in the current active XA transaction if any. | org.jencks.amqpool.XaPooledConnectionFactory |
Attribute | Type | Description |
---|---|---|
brokerURL | xs:string | |
maxConnections | xs:integer | |
maximumActive | xs:integer | Sets the maximum number of active sessions per connection |
name | xs:string |
Element | Type | Description |
---|---|---|
connectionFactory | jcaPooledConnectionFactory | pool | xa-pool | |
poolFactory | <spring:bean/> | Sets the object pool factory used to create individual session pools for each connection |
transactionManager | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
brokerURL | xs:string | |
maxConnections | xs:integer | |
maximumActive | xs:integer | Sets the maximum number of active sessions per connection |
Element | Type | Description |
---|---|---|
connectionFactory | jcaPooledConnectionFactory | pool | xa-pool | |
poolFactory | <spring:bean/> | Sets the object pool factory used to create individual session pools for each connection |
Attribute | Type | Description |
---|---|---|
brokerURL | xs:string | |
maxConnections | xs:integer | |
maximumActive | xs:integer | Sets the maximum number of active sessions per connection |
Element | Type | Description |
---|---|---|
connectionFactory | jcaPooledConnectionFactory | pool | xa-pool | |
poolFactory | <spring:bean/> | Sets the object pool factory used to create individual session pools for each connection |
transactionManager | <spring:bean/> |