public class XaPoolImpl extends PoolImpl implements XaPool
XaPool.Tag
Modifier and Type | Field and Description |
---|---|
protected Boolean |
interleaving
interleaving
|
protected Boolean |
isSameRmOverride
is-same-rm-override
|
protected Boolean |
noTxSeparatePool
no-tx-separate-pool
|
protected Boolean |
padXid
pad-xid
|
protected Boolean |
wrapXaResource
wrap-xa-resource
|
capacity, fair, flushStrategy, initialPoolSize, maxPoolSize, minPoolSize, prefill, useStrictMin
Constructor and Description |
---|
XaPoolImpl(Integer minPoolSize,
Integer initialPoolSize,
Integer maxPoolSize,
Boolean prefill,
Boolean useStrictMin,
FlushStrategy flushStrategy,
Capacity capacity,
Boolean fair,
Boolean isSameRmOverride,
Boolean interleaving,
Boolean padXid,
Boolean wrapXaResource,
Boolean noTxSeparatePool)
Create a new XaPoolImpl.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
Boolean |
isInterleaving() |
Boolean |
isNoTxSeparatePool() |
Boolean |
isPadXid() |
Boolean |
isSameRmOverride() |
Boolean |
isWrapXaResource() |
String |
toString() |
getCapacity, getFlushStrategy, getInitialPoolSize, getMaxPoolSize, getMinPoolSize, isFair, isPrefill, isUseStrictMin, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCapacity, getFlushStrategy, getInitialPoolSize, getMaxPoolSize, getMinPoolSize, isFair, isPrefill, isUseStrictMin
validate
protected Boolean isSameRmOverride
protected Boolean interleaving
protected Boolean padXid
protected Boolean wrapXaResource
protected Boolean noTxSeparatePool
public XaPoolImpl(Integer minPoolSize, Integer initialPoolSize, Integer maxPoolSize, Boolean prefill, Boolean useStrictMin, FlushStrategy flushStrategy, Capacity capacity, Boolean fair, Boolean isSameRmOverride, Boolean interleaving, Boolean padXid, Boolean wrapXaResource, Boolean noTxSeparatePool) throws ValidateException
minPoolSize
- minPoolSizeinitialPoolSize
- initialPoolSizemaxPoolSize
- maxPoolSizeprefill
- prefilluseStrictMin
- useStrictMinflushStrategy
- flushStrategycapacity
- capacityisSameRmOverride
- isSameRmOverrideinterleaving
- interleavingpadXid
- padXidwrapXaResource
- wrapXaResourcenoTxSeparatePool
- noTxSeparatePoolfair
- fairValidateException
- ValidateExceptionpublic Boolean isSameRmOverride()
isSameRmOverride
in interface XaPool
public Boolean isInterleaving()
isInterleaving
in interface XaPool
public Boolean isWrapXaResource()
isWrapXaResource
in interface XaPool
public Boolean isNoTxSeparatePool()
isNoTxSeparatePool
in interface XaPool
Copyright © 2021 JBoss by Red Hat. All rights reserved.