public class DsXaPoolImpl extends XaPoolImpl implements DsXaPool
DsXaPool.Tag
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowMultipleUsers
allow-multiple-users
|
protected Extension |
connectionListener
connection-listener
|
interleaving, isSameRmOverride, noTxSeparatePool, padXid, wrapXaResource
capacity, fair, flushStrategy, initialPoolSize, maxPoolSize, minPoolSize, prefill, useStrictMin
Constructor and Description |
---|
DsXaPoolImpl(Integer minPoolSize,
Integer initialPoolSize,
Integer maxPoolSize,
Boolean prefill,
Boolean useStrictMin,
FlushStrategy flushStrategy,
Boolean isSameRmOverride,
Boolean interleaving,
Boolean padXid,
Boolean wrapXaResource,
Boolean noTxSeparatePool,
Boolean allowMultipleUsers,
Capacity capacity,
Boolean fair,
Extension connectionListener)
Create a new XaPoolImpl.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Extension |
getConnectionListener() |
int |
hashCode() |
Boolean |
isAllowMultipleUsers() |
String |
toString() |
isInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResource
getCapacity, getFlushStrategy, getInitialPoolSize, getMaxPoolSize, getMinPoolSize, isFair, isPrefill, isUseStrictMin, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isInterleaving, isNoTxSeparatePool, isPadXid, isSameRmOverride, isWrapXaResource
getCapacity, getFlushStrategy, getInitialPoolSize, getMaxPoolSize, getMinPoolSize, isFair, isPrefill, isUseStrictMin
validate
protected final Boolean allowMultipleUsers
protected final Extension connectionListener
public DsXaPoolImpl(Integer minPoolSize, Integer initialPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, FlushStrategy flushStrategy, Boolean isSameRmOverride, Boolean interleaving, Boolean padXid, Boolean wrapXaResource, Boolean noTxSeparatePool, Boolean allowMultipleUsers, Capacity capacity, Boolean fair, Extension connectionListener) throws ValidateException
minPoolSize
- minPoolSizeinitialPoolSize
- initialPoolSizemaxPoolSize
- maxPoolSizeprefill
- prefilluseStrictMin
- useStrictMinflushStrategy
- flushStrategyisSameRmOverride
- isSameRmOverrideinterleaving
- interleavingpadXid
- padXidwrapXaResource
- wrapXaResourcenoTxSeparatePool
- noTxSeparatePoolallowMultipleUsers
- allowMultipleUserscapacity
- capacityfair
- fairconnectionListener
- connectionListenerValidateException
- ValidateExceptionpublic final Boolean isAllowMultipleUsers()
isAllowMultipleUsers
in interface DsXaPool
public Extension getConnectionListener()
getConnectionListener
in interface DsXaPool
public int hashCode()
XaPoolImpl
hashCode
in class XaPoolImpl
public boolean equals(Object obj)
XaPoolImpl
equals
in class XaPoolImpl
public String toString()
toString
in class XaPoolImpl
Copyright © 2021 JBoss by Red Hat. All rights reserved.