public class PooledConnectionFactory<T extends PooledConnectionFactory<T>> extends Object
| Constructor and Description | 
|---|
PooledConnectionFactory(String key)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener 
 | 
Boolean | 
allowLocalTransactions()
Allow local transactions for outbond JMS Sessions (it does not apply to
 JMSContext that explicitly disallows it). 
 | 
T | 
allowLocalTransactions(Boolean value)
Allow local transactions for outbond JMS Sessions (it does not apply to
 JMSContext that explicitly disallows it). 
 | 
Boolean | 
autoGroup()
The autogroup. 
 | 
T | 
autoGroup(Boolean value)
The autogroup. 
 | 
Boolean | 
blockOnAcknowledge()
True to set block on acknowledge. 
 | 
T | 
blockOnAcknowledge(Boolean value)
True to set block on acknowledge. 
 | 
Boolean | 
blockOnDurableSend()
True to set block on durable send. 
 | 
T | 
blockOnDurableSend(Boolean value)
True to set block on durable send. 
 | 
Boolean | 
blockOnNonDurableSend()
True to set block on non durable send. 
 | 
T | 
blockOnNonDurableSend(Boolean value)
True to set block on non durable send. 
 | 
Boolean | 
cacheLargeMessageClient()
True to cache large messages. 
 | 
T | 
cacheLargeMessageClient(Boolean value)
True to cache large messages. 
 | 
Long | 
callFailoverTimeout()
The timeout to use when fail over is in process (in ms). 
 | 
T | 
callFailoverTimeout(Long value)
The timeout to use when fail over is in process (in ms). 
 | 
Long | 
callTimeout()
The call time out. 
 | 
T | 
callTimeout(Long value)
The call time out. 
 | 
Long | 
clientFailureCheckPeriod()
The client failure check period. 
 | 
T | 
clientFailureCheckPeriod(Long value)
The client failure check period. 
 | 
String | 
clientId()
The client id. 
 | 
T | 
clientId(String value)
The client id. 
 | 
Boolean | 
compressLargeMessages()
Whether large messages should be compressed. 
 | 
T | 
compressLargeMessages(Boolean value)
Whether large messages should be compressed. 
 | 
Integer | 
confirmationWindowSize()
The confirmation window size. 
 | 
T | 
confirmationWindowSize(Integer value)
The confirmation window size. 
 | 
String | 
connectionLoadBalancingPolicyClassName()
Name of a class implementing a client-side load balancing policy that a
 client can use to load balance sessions across different nodes in a
 cluster. 
 | 
T | 
connectionLoadBalancingPolicyClassName(String value)
Name of a class implementing a client-side load balancing policy that a
 client can use to load balance sessions across different nodes in a
 cluster. 
 | 
Long | 
connectionTtl()
The connection ttl. 
 | 
T | 
connectionTtl(Long value)
The connection ttl. 
 | 
T | 
connector(String value)
Defines the connectors. 
 | 
List<String> | 
connectors()
Defines the connectors. 
 | 
T | 
connectors(List<String> value)
Defines the connectors. 
 | 
T | 
connectors(String... args)
Defines the connectors. 
 | 
Integer | 
consumerMaxRate()
The consumer max rate. 
 | 
T | 
consumerMaxRate(Integer value)
The consumer max rate. 
 | 
Integer | 
consumerWindowSize()
The consumer window size. 
 | 
T | 
consumerWindowSize(Integer value)
The consumer window size. 
 | 
Map | 
credentialReference()
Credential (from Credential Store) to authenticate the pooled connection
 factory 
 | 
T | 
credentialReference(Map value)
Credential (from Credential Store) to authenticate the pooled connection
 factory 
 | 
T | 
credentialReference(String key,
                   Object value)
Credential (from Credential Store) to authenticate the pooled connection
 factory 
 | 
List<String> | 
deserializationBlackList()
A list of class names (separated by whitespaces) that are black-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
T | 
deserializationBlackList(List<String> value)
A list of class names (separated by whitespaces) that are black-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
T | 
deserializationBlackList(String... args)
A list of class names (separated by whitespaces) that are black-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
T | 
deserializationBlackList(String value)
A list of class names (separated by whitespaces) that are black-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
List<String> | 
deserializationWhiteList()
A list of class names (separated by whitespaces) that are white-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
T | 
deserializationWhiteList(List<String> value)
A list of class names (separated by whitespaces) that are white-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
T | 
deserializationWhiteList(String... args)
A list of class names (separated by whitespaces) that are white-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
T | 
deserializationWhiteList(String value)
A list of class names (separated by whitespaces) that are white-listed to
 be used in serialization of JMS ObjectMessage. 
 | 
String | 
discoveryGroup()
The discovery group name. 
 | 
T | 
discoveryGroup(String value)
The discovery group name. 
 | 
Integer | 
dupsOkBatchSize()
The dups ok batch size. 
 | 
T | 
dupsOkBatchSize(Integer value)
The dups ok batch size. 
 | 
Boolean | 
enlistmentTrace()
Enables IronJacamar to record enlistment traces for this
 pooled-connection-factory. 
 | 
T | 
enlistmentTrace(Boolean value)
Enables IronJacamar to record enlistment traces for this
 pooled-connection-factory. 
 | 
List<String> | 
entries()
The jndi names the connection factory should be bound to. 
 | 
T | 
entries(List<String> value)
The jndi names the connection factory should be bound to. 
 | 
T | 
entries(String... args)
The jndi names the connection factory should be bound to. 
 | 
T | 
entry(String value)
The jndi names the connection factory should be bound to. 
 | 
Boolean | 
failoverOnInitialConnection()
True to fail over on initial connection. 
 | 
T | 
failoverOnInitialConnection(Boolean value)
True to fail over on initial connection. 
 | 
String | 
getKey()  | 
String | 
groupId()
The group id. 
 | 
T | 
groupId(String value)
The group id. 
 | 
Boolean | 
ha()
Whether the connection factory supports High Availability. 
 | 
T | 
ha(Boolean value)
Whether the connection factory supports High Availability. 
 | 
Integer | 
initialConnectAttempts()
The number of attempts to connect initially with this factory. 
 | 
T | 
initialConnectAttempts(Integer value)
The number of attempts to connect initially with this factory. 
 | 
Integer | 
initialMessagePacketSize()
The initial size of messages created through this factory. 
 | 
T | 
initialMessagePacketSize(Integer value)
The initial size of messages created through this factory. 
 | 
String | 
jndiParams()
The JNDI params to use for locating the destination for incoming
 connections. 
 | 
T | 
jndiParams(String value)
The JNDI params to use for locating the destination for incoming
 connections. 
 | 
String | 
managedConnectionPool()
The class name of the managed connection pool used by this
 pooled-connection-factory. 
 | 
T | 
managedConnectionPool(String value)
The class name of the managed connection pool used by this
 pooled-connection-factory. 
 | 
Integer | 
maxPoolSize()
The maximum size for the pool 
 | 
T | 
maxPoolSize(Integer value)
The maximum size for the pool 
 | 
Long | 
maxRetryInterval()
The max retry interval. 
 | 
T | 
maxRetryInterval(Long value)
The max retry interval. 
 | 
Integer | 
minLargeMessageSize()
The min large message size. 
 | 
T | 
minLargeMessageSize(Integer value)
The min large message size. 
 | 
Integer | 
minPoolSize()
The minimum size for the pool 
 | 
T | 
minPoolSize(Integer value)
The minimum size for the pool 
 | 
String | 
password()
The default password to use with this connection factory. 
 | 
T | 
password(String value)
The default password to use with this connection factory. 
 | 
Boolean | 
preAcknowledge()
True to pre-acknowledge. 
 | 
T | 
preAcknowledge(Boolean value)
True to pre-acknowledge. 
 | 
Integer | 
producerMaxRate()
The producer max rate. 
 | 
T | 
producerMaxRate(Integer value)
The producer max rate. 
 | 
Integer | 
producerWindowSize()
The producer window size. 
 | 
T | 
producerWindowSize(Integer value)
The producer window size. 
 | 
String | 
protocolManagerFactory()
The protocol manager factory used by this pooled connection factory. 
 | 
T | 
protocolManagerFactory(String value)
The protocol manager factory used by this pooled connection factory. 
 | 
Boolean | 
rebalanceConnections()
Rebalance inbound connections when cluster topology changes. 
 | 
T | 
rebalanceConnections(Boolean value)
Rebalance inbound connections when cluster topology changes. 
 | 
Integer | 
reconnectAttempts()
The reconnect attempts. 
 | 
T | 
reconnectAttempts(Integer value)
The reconnect attempts. 
 | 
void | 
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener 
 | 
Long | 
retryInterval()
The retry interval. 
 | 
T | 
retryInterval(Long value)
The retry interval. 
 | 
BigDecimal | 
retryIntervalMultiplier()
The retry interval multiplier. 
 | 
T | 
retryIntervalMultiplier(BigDecimal value)
The retry interval multiplier. 
 | 
Integer | 
scheduledThreadPoolMaxSize()
The scheduled thread pool max size. 
 | 
T | 
scheduledThreadPoolMaxSize(Integer value)
The scheduled thread pool max size. 
 | 
Integer | 
setupAttempts()
The number of times to set up an MDB endpoint 
 | 
T | 
setupAttempts(Integer value)
The number of times to set up an MDB endpoint 
 | 
Long | 
setupInterval()
The interval between attempts at setting up an MDB endpoint. 
 | 
T | 
setupInterval(Long value)
The interval between attempts at setting up an MDB endpoint. 
 | 
Boolean | 
statisticsEnabled()
Define whether runtime statistics are enabled. 
 | 
T | 
statisticsEnabled(Boolean value)
Define whether runtime statistics are enabled. 
 | 
Integer | 
threadPoolMaxSize()
The thread pool max size. 
 | 
T | 
threadPoolMaxSize(Integer value)
The thread pool max size. 
 | 
String | 
transaction()
The type of transaction supported by this pooled connection factory (can
 be LOCAL, NONE or XA, default is XA). 
 | 
T | 
transaction(String value)
The type of transaction supported by this pooled connection factory (can
 be LOCAL, NONE or XA, default is XA). 
 | 
Integer | 
transactionBatchSize()
The transaction batch size. 
 | 
T | 
transactionBatchSize(Integer value)
The transaction batch size. 
 | 
Boolean | 
useAutoRecovery()
True to use auto recovery. 
 | 
T | 
useAutoRecovery(Boolean value)
True to use auto recovery. 
 | 
Boolean | 
useGlobalPools()
True to use global pools. 
 | 
T | 
useGlobalPools(Boolean value)
True to use global pools. 
 | 
Boolean | 
useJndi()
Use JNDI to locate the destination for incoming connections 
 | 
T | 
useJndi(Boolean value)
Use JNDI to locate the destination for incoming connections 
 | 
Boolean | 
useLocalTx()
Use a local transaction for incoming sessions 
 | 
T | 
useLocalTx(Boolean value)
Use a local transaction for incoming sessions 
 | 
String | 
user()
The default username to use with this connection factory. 
 | 
T | 
user(String value)
The default username to use with this connection factory. 
 | 
public PooledConnectionFactory(String key)
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public Boolean autoGroup()
public Boolean blockOnAcknowledge()
public Boolean blockOnDurableSend()
public Boolean blockOnNonDurableSend()
public T blockOnNonDurableSend(Boolean value)
public Boolean cacheLargeMessageClient()
public T cacheLargeMessageClient(Boolean value)
public Long callFailoverTimeout()
public T callFailoverTimeout(Long value)
public Long callTimeout()
public Long clientFailureCheckPeriod()
public T clientFailureCheckPeriod(Long value)
public String clientId()
public Boolean compressLargeMessages()
public T compressLargeMessages(Boolean value)
public Integer confirmationWindowSize()
public String connectionLoadBalancingPolicyClassName()
public T connectionLoadBalancingPolicyClassName(String value)
public Long connectionTtl()
public List<String> connectors()
public T connectors(List<String> value)
public T connector(String value)
public T connectors(String... args)
public Integer consumerMaxRate()
public Integer consumerWindowSize()
public Map credentialReference()
public T credentialReference(Map value)
public T credentialReference(String key, Object value)
public List<String> deserializationBlackList()
public T deserializationBlackList(List<String> value)
public T deserializationBlackList(String value)
public T deserializationBlackList(String... args)
public List<String> deserializationWhiteList()
public T deserializationWhiteList(List<String> value)
public T deserializationWhiteList(String value)
public T deserializationWhiteList(String... args)
public String discoveryGroup()
public Integer dupsOkBatchSize()
public Boolean enlistmentTrace()
public T enlistmentTrace(Boolean value)
public T entries(List<String> value)
public Boolean failoverOnInitialConnection()
public T failoverOnInitialConnection(Boolean value)
public String groupId()
public Boolean ha()
public Integer initialConnectAttempts()
public T initialConnectAttempts(Integer value)
public Integer initialMessagePacketSize()
public T initialMessagePacketSize(Integer value)
public String managedConnectionPool()
public T managedConnectionPool(String value)
public Integer maxPoolSize()
public Long maxRetryInterval()
public Integer minLargeMessageSize()
public Integer minPoolSize()
public String password()
public T password(String value)
public Boolean preAcknowledge()
public Integer producerMaxRate()
public Integer producerWindowSize()
public String protocolManagerFactory()
public T protocolManagerFactory(String value)
public Integer reconnectAttempts()
public T reconnectAttempts(Integer value)
public Long retryInterval()
public BigDecimal retryIntervalMultiplier()
public T retryIntervalMultiplier(BigDecimal value)
public Integer scheduledThreadPoolMaxSize()
public T scheduledThreadPoolMaxSize(Integer value)
public Boolean statisticsEnabled()
public T statisticsEnabled(Boolean value)
public Integer threadPoolMaxSize()
public String transaction()
public T transaction(String value)
public Integer transactionBatchSize()
public Boolean useAutoRecovery()
public Boolean useGlobalPools()
public String user()
public T user(String value)
public String jndiParams()
public T jndiParams(String value)
public Boolean rebalanceConnections()
public T rebalanceConnections(Boolean value)
public Integer setupAttempts()
public Long setupInterval()
public T setupInterval(Long value)
public Boolean useJndi()
public Boolean useLocalTx()
public Boolean allowLocalTransactions()
Copyright © 2018 JBoss by Red Hat. All rights reserved.