public class XaPoolTypeImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, XaPoolType<T>
xa-poolType
xsd typeConstructor 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> |
flushStrategy(String flushStrategy)
Sets the
flush-strategy element |
String |
getFlushStrategy()
Returns the
flush-strategy element |
Integer |
getMaxPoolSize()
Returns the
max-pool-size element |
Integer |
getMinPoolSize()
Returns the
min-pool-size element |
XaPoolType<T> |
interleaving()
Sets the
interleaving 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> |
removeFlushStrategy()
Removes the
flush-strategy 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-size
XaPoolType
public Integer getMinPoolSize()
min-pool-size
elementgetMinPoolSize
in interface XaPoolType<T>
min-pool-size
public XaPoolType<T> removeMinPoolSize()
min-pool-size
elementremoveMinPoolSize
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> maxPoolSize(Integer maxPoolSize)
max-pool-size
elementmaxPoolSize
in interface XaPoolType<T>
maxPoolSize
- the value for the element max-pool-size
XaPoolType
public Integer getMaxPoolSize()
max-pool-size
elementgetMaxPoolSize
in interface XaPoolType<T>
max-pool-size
public XaPoolType<T> removeMaxPoolSize()
max-pool-size
elementremoveMaxPoolSize
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> prefill(Boolean prefill)
prefill
elementprefill
in interface XaPoolType<T>
prefill
- the value for the element prefill
XaPoolType
public Boolean isPrefill()
prefill
elementisPrefill
in interface XaPoolType<T>
prefill
public XaPoolType<T> removePrefill()
prefill
elementremovePrefill
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> useStrictMin(Boolean useStrictMin)
use-strict-min
elementuseStrictMin
in interface XaPoolType<T>
useStrictMin
- the value for the element use-strict-min
XaPoolType
public Boolean isUseStrictMin()
use-strict-min
elementisUseStrictMin
in interface XaPoolType<T>
use-strict-min
public XaPoolType<T> removeUseStrictMin()
use-strict-min
elementremoveUseStrictMin
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> flushStrategy(String flushStrategy)
flush-strategy
elementflushStrategy
in interface XaPoolType<T>
flushStrategy
- the value for the element flush-strategy
XaPoolType
public String getFlushStrategy()
flush-strategy
elementgetFlushStrategy
in interface XaPoolType<T>
flush-strategy
public XaPoolType<T> removeFlushStrategy()
flush-strategy
elementremoveFlushStrategy
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> isSameRmOverride(Boolean isSameRmOverride)
is-same-rm-override
elementisSameRmOverride
in interface XaPoolType<T>
isSameRmOverride
- the value for the element is-same-rm-override
XaPoolType
public Boolean isIsSameRmOverride()
is-same-rm-override
elementisIsSameRmOverride
in interface XaPoolType<T>
is-same-rm-override
public XaPoolType<T> removeIsSameRmOverride()
is-same-rm-override
elementremoveIsSameRmOverride
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> interleaving()
interleaving
elementinterleaving
in interface XaPoolType<T>
XaPoolType
public Boolean isInterleaving()
interleaving
elementisInterleaving
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> removeInterleaving()
interleaving
elementremoveInterleaving
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> noTxSeparatePools()
no-tx-separate-pools
elementnoTxSeparatePools
in interface XaPoolType<T>
XaPoolType
public Boolean isNoTxSeparatePools()
no-tx-separate-pools
elementisNoTxSeparatePools
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> removeNoTxSeparatePools()
no-tx-separate-pools
elementremoveNoTxSeparatePools
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> padXid(Boolean padXid)
pad-xid
elementpadXid
in interface XaPoolType<T>
padXid
- the value for the element pad-xid
XaPoolType
public Boolean isPadXid()
pad-xid
elementisPadXid
in interface XaPoolType<T>
pad-xid
public XaPoolType<T> removePadXid()
pad-xid
elementremovePadXid
in interface XaPoolType<T>
XaPoolType
public XaPoolType<T> wrapXaResource(Boolean wrapXaResource)
wrap-xa-resource
elementwrapXaResource
in interface XaPoolType<T>
wrapXaResource
- the value for the element wrap-xa-resource
XaPoolType
public Boolean isWrapXaResource()
wrap-xa-resource
elementisWrapXaResource
in interface XaPoolType<T>
wrap-xa-resource
public XaPoolType<T> removeWrapXaResource()
wrap-xa-resource
elementremoveWrapXaResource
in interface XaPoolType<T>
XaPoolType
Copyright © 2017 JBoss by Red Hat. All rights reserved.