public interface XaPoolType<T>
extends org.jboss.shrinkwrap.descriptor.api.Child<T>
xa-poolType
xsd typeModifier and Type | Method and Description |
---|---|
XaPoolType<T> |
allowMultipleUsers()
Sets the
allow-multiple-users 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. |
ExtensionType<XaPoolType<T>> |
getOrCreateConnectionListener()
If not already created, a new
connection-listener 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 |
isAllowMultipleUsers()
Removes the
allow-multiple-users 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> |
removeAllowMultipleUsers()
Removes the
allow-multiple-users element |
XaPoolType<T> |
removeCapacity()
Removes the
capacity element |
XaPoolType<T> |
removeConnectionListener()
Removes the
connection-listener 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 |
XaPoolType<T> |
useStrictMin(Boolean useStrictMin)
Sets the
use-strict-min element |
XaPoolType<T> |
wrapXaResource(Boolean wrapXaResource)
Sets the
wrap-xa-resource element |
XaPoolType<T> minPoolSize(Integer minPoolSize)
min-pool-size
elementminPoolSize
- the value for the element min-pool-size
XaPoolType
Integer getMinPoolSize()
min-pool-size
elementmin-pool-size
XaPoolType<T> removeMinPoolSize()
min-pool-size
elementXaPoolType
XaPoolType<T> initialPoolSize(Integer initialPoolSize)
initial-pool-size
elementinitialPoolSize
- the value for the element initial-pool-size
XaPoolType
Integer getInitialPoolSize()
initial-pool-size
elementinitial-pool-size
XaPoolType<T> removeInitialPoolSize()
initial-pool-size
elementXaPoolType
XaPoolType<T> maxPoolSize(Integer maxPoolSize)
max-pool-size
elementmaxPoolSize
- the value for the element max-pool-size
XaPoolType
Integer getMaxPoolSize()
max-pool-size
elementmax-pool-size
XaPoolType<T> removeMaxPoolSize()
max-pool-size
elementXaPoolType
XaPoolType<T> prefill(Boolean prefill)
prefill
elementprefill
- the value for the element prefill
XaPoolType
Boolean isPrefill()
prefill
elementprefill
XaPoolType<T> removePrefill()
prefill
elementXaPoolType
XaPoolType<T> useStrictMin(Boolean useStrictMin)
use-strict-min
elementuseStrictMin
- the value for the element use-strict-min
XaPoolType
Boolean isUseStrictMin()
use-strict-min
elementuse-strict-min
XaPoolType<T> removeUseStrictMin()
use-strict-min
elementXaPoolType
XaPoolType<T> flushStrategy(String flushStrategy)
flush-strategy
elementflushStrategy
- the value for the element flush-strategy
XaPoolType
String getFlushStrategy()
flush-strategy
elementflush-strategy
XaPoolType<T> removeFlushStrategy()
flush-strategy
elementXaPoolType
XaPoolType<T> allowMultipleUsers()
allow-multiple-users
elementXaPoolType
Boolean isAllowMultipleUsers()
allow-multiple-users
elementXaPoolType
XaPoolType<T> removeAllowMultipleUsers()
allow-multiple-users
elementXaPoolType
CapacityType<XaPoolType<T>> getOrCreateCapacity()
capacity
element with the given value will be created.
Otherwise, the existing capacity
element will be returned.CapacityType>
XaPoolType<T> removeCapacity()
capacity
elementXaPoolType
ExtensionType<XaPoolType<T>> getOrCreateConnectionListener()
connection-listener
element with the given value will be created.
Otherwise, the existing connection-listener
element will be returned.ExtensionType>
XaPoolType<T> removeConnectionListener()
connection-listener
elementXaPoolType
XaPoolType<T> isSameRmOverride(Boolean isSameRmOverride)
is-same-rm-override
elementisSameRmOverride
- the value for the element is-same-rm-override
XaPoolType
Boolean isIsSameRmOverride()
is-same-rm-override
elementis-same-rm-override
XaPoolType<T> removeIsSameRmOverride()
is-same-rm-override
elementXaPoolType
XaPoolType<T> interleaving()
interleaving
elementXaPoolType
Boolean isInterleaving()
interleaving
elementXaPoolType
XaPoolType<T> removeInterleaving()
interleaving
elementXaPoolType
XaPoolType<T> noTxSeparatePools()
no-tx-separate-pools
elementXaPoolType
Boolean isNoTxSeparatePools()
no-tx-separate-pools
elementXaPoolType
XaPoolType<T> removeNoTxSeparatePools()
no-tx-separate-pools
elementXaPoolType
XaPoolType<T> padXid(Boolean padXid)
pad-xid
elementpadXid
- the value for the element pad-xid
XaPoolType
Boolean isPadXid()
pad-xid
elementpad-xid
XaPoolType<T> removePadXid()
pad-xid
elementXaPoolType
XaPoolType<T> wrapXaResource(Boolean wrapXaResource)
wrap-xa-resource
elementwrapXaResource
- the value for the element wrap-xa-resource
XaPoolType
Boolean isWrapXaResource()
wrap-xa-resource
elementwrap-xa-resource
XaPoolType<T> removeWrapXaResource()
wrap-xa-resource
elementXaPoolType
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)