public class XaPoolTypeImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, XaPoolType<T>
xa-poolType xsd type| Constructor and Description |
|---|
XaPoolTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node) |
XaPoolTypeImpl(T t,
String nodeName,
org.jboss.shrinkwrap.descriptor.spi.node.Node node,
org.jboss.shrinkwrap.descriptor.spi.node.Node childNode) |
| Modifier and Type | Method and Description |
|---|---|
XaPoolType<T> |
fair(Boolean fair)
Sets the
fair element |
XaPoolType<T> |
flushStrategy(String flushStrategy)
Sets the
flush-strategy element |
String |
getFlushStrategy()
Returns the
flush-strategy element |
Integer |
getInitialPoolSize()
Returns the
initial-pool-size element |
Integer |
getMaxPoolSize()
Returns the
max-pool-size element |
Integer |
getMinPoolSize()
Returns the
min-pool-size element |
CapacityType<XaPoolType<T>> |
getOrCreateCapacity()
If not already created, a new
capacity element with the given value will be created. |
XaPoolType<T> |
initialPoolSize(Integer initialPoolSize)
Sets the
initial-pool-size element |
XaPoolType<T> |
interleaving()
Sets the
interleaving element |
Boolean |
isFair()
Returns the
fair element |
Boolean |
isInterleaving()
Removes the
interleaving element |
Boolean |
isIsSameRmOverride()
Returns the
is-same-rm-override element |
Boolean |
isNoTxSeparatePools()
Removes the
no-tx-separate-pools element |
Boolean |
isPadXid()
Returns the
pad-xid element |
Boolean |
isPrefill()
Returns the
prefill element |
XaPoolType<T> |
isSameRmOverride(Boolean isSameRmOverride)
Sets the
is-same-rm-override element |
Boolean |
isUseStrictMin()
Returns the
use-strict-min element |
Boolean |
isWrapXaResource()
Returns the
wrap-xa-resource element |
XaPoolType<T> |
maxPoolSize(Integer maxPoolSize)
Sets the
max-pool-size element |
XaPoolType<T> |
minPoolSize(Integer minPoolSize)
Sets the
min-pool-size element |
XaPoolType<T> |
noTxSeparatePools()
Sets the
no-tx-separate-pools element |
XaPoolType<T> |
padXid(Boolean padXid)
Sets the
pad-xid element |
XaPoolType<T> |
prefill(Boolean prefill)
Sets the
prefill element |
XaPoolType<T> |
removeCapacity()
Removes the
capacity element |
XaPoolType<T> |
removeFair()
Removes the
fair element |
XaPoolType<T> |
removeFlushStrategy()
Removes the
flush-strategy element |
XaPoolType<T> |
removeInitialPoolSize()
Removes the
initial-pool-size element |
XaPoolType<T> |
removeInterleaving()
Removes the
interleaving element |
XaPoolType<T> |
removeIsSameRmOverride()
Removes the
is-same-rm-override element |
XaPoolType<T> |
removeMaxPoolSize()
Removes the
max-pool-size element |
XaPoolType<T> |
removeMinPoolSize()
Removes the
min-pool-size element |
XaPoolType<T> |
removeNoTxSeparatePools()
Removes the
no-tx-separate-pools element |
XaPoolType<T> |
removePadXid()
Removes the
pad-xid element |
XaPoolType<T> |
removePrefill()
Removes the
prefill element |
XaPoolType<T> |
removeUseStrictMin()
Removes the
use-strict-min element |
XaPoolType<T> |
removeWrapXaResource()
Removes the
wrap-xa-resource element |
T |
up() |
XaPoolType<T> |
useStrictMin(Boolean useStrictMin)
Sets the
use-strict-min element |
XaPoolType<T> |
wrapXaResource(Boolean wrapXaResource)
Sets the
wrap-xa-resource element |
public XaPoolTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)
public XaPoolType<T> minPoolSize(Integer minPoolSize)
min-pool-size elementminPoolSize in interface XaPoolType<T>minPoolSize - the value for the element min-pool-sizeXaPoolTypepublic Integer getMinPoolSize()
min-pool-size elementgetMinPoolSize in interface XaPoolType<T>min-pool-sizepublic XaPoolType<T> removeMinPoolSize()
min-pool-size elementremoveMinPoolSize in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> initialPoolSize(Integer initialPoolSize)
initial-pool-size elementinitialPoolSize in interface XaPoolType<T>initialPoolSize - the value for the element initial-pool-sizeXaPoolTypepublic Integer getInitialPoolSize()
initial-pool-size elementgetInitialPoolSize in interface XaPoolType<T>initial-pool-sizepublic XaPoolType<T> removeInitialPoolSize()
initial-pool-size elementremoveInitialPoolSize in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> maxPoolSize(Integer maxPoolSize)
max-pool-size elementmaxPoolSize in interface XaPoolType<T>maxPoolSize - the value for the element max-pool-sizeXaPoolTypepublic Integer getMaxPoolSize()
max-pool-size elementgetMaxPoolSize in interface XaPoolType<T>max-pool-sizepublic XaPoolType<T> removeMaxPoolSize()
max-pool-size elementremoveMaxPoolSize in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> prefill(Boolean prefill)
prefill elementprefill in interface XaPoolType<T>prefill - the value for the element prefillXaPoolTypepublic Boolean isPrefill()
prefill elementisPrefill in interface XaPoolType<T>prefillpublic XaPoolType<T> removePrefill()
prefill elementremovePrefill in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> fair(Boolean fair)
fair elementfair in interface XaPoolType<T>fair - the value for the element fairXaPoolTypepublic Boolean isFair()
fair elementisFair in interface XaPoolType<T>fairpublic XaPoolType<T> removeFair()
fair elementremoveFair in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> useStrictMin(Boolean useStrictMin)
use-strict-min elementuseStrictMin in interface XaPoolType<T>useStrictMin - the value for the element use-strict-minXaPoolTypepublic Boolean isUseStrictMin()
use-strict-min elementisUseStrictMin in interface XaPoolType<T>use-strict-minpublic XaPoolType<T> removeUseStrictMin()
use-strict-min elementremoveUseStrictMin in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> flushStrategy(String flushStrategy)
flush-strategy elementflushStrategy in interface XaPoolType<T>flushStrategy - the value for the element flush-strategyXaPoolTypepublic String getFlushStrategy()
flush-strategy elementgetFlushStrategy in interface XaPoolType<T>flush-strategypublic XaPoolType<T> removeFlushStrategy()
flush-strategy elementremoveFlushStrategy in interface XaPoolType<T>XaPoolTypepublic CapacityType<XaPoolType<T>> getOrCreateCapacity()
capacity element with the given value will be created.
Otherwise, the existing capacity element will be returned.getOrCreateCapacity in interface XaPoolType<T>CapacityType> public XaPoolType<T> removeCapacity()
capacity elementremoveCapacity in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> isSameRmOverride(Boolean isSameRmOverride)
is-same-rm-override elementisSameRmOverride in interface XaPoolType<T>isSameRmOverride - the value for the element is-same-rm-overrideXaPoolTypepublic Boolean isIsSameRmOverride()
is-same-rm-override elementisIsSameRmOverride in interface XaPoolType<T>is-same-rm-overridepublic XaPoolType<T> removeIsSameRmOverride()
is-same-rm-override elementremoveIsSameRmOverride in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> interleaving()
interleaving elementinterleaving in interface XaPoolType<T>XaPoolTypepublic Boolean isInterleaving()
interleaving elementisInterleaving in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> removeInterleaving()
interleaving elementremoveInterleaving in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> noTxSeparatePools()
no-tx-separate-pools elementnoTxSeparatePools in interface XaPoolType<T>XaPoolTypepublic Boolean isNoTxSeparatePools()
no-tx-separate-pools elementisNoTxSeparatePools in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> removeNoTxSeparatePools()
no-tx-separate-pools elementremoveNoTxSeparatePools in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> padXid(Boolean padXid)
pad-xid elementpadXid in interface XaPoolType<T>padXid - the value for the element pad-xidXaPoolTypepublic Boolean isPadXid()
pad-xid elementisPadXid in interface XaPoolType<T>pad-xidpublic XaPoolType<T> removePadXid()
pad-xid elementremovePadXid in interface XaPoolType<T>XaPoolTypepublic XaPoolType<T> wrapXaResource(Boolean wrapXaResource)
wrap-xa-resource elementwrapXaResource in interface XaPoolType<T>wrapXaResource - the value for the element wrap-xa-resourceXaPoolTypepublic Boolean isWrapXaResource()
wrap-xa-resource elementisWrapXaResource in interface XaPoolType<T>wrap-xa-resourcepublic XaPoolType<T> removeWrapXaResource()
wrap-xa-resource elementremoveWrapXaResource in interface XaPoolType<T>XaPoolTypeCopyright © 2021 JBoss by Red Hat. All rights reserved.