public class PoolImpl
extends java.lang.Object
implements org.jboss.jca.common.api.metadata.common.Pool
Modifier and Type | Field and Description |
---|---|
protected org.jboss.jca.common.api.metadata.common.Capacity |
capacity
capacity
|
protected java.lang.Boolean |
fair
is-fair
|
protected org.jboss.jca.common.api.metadata.common.FlushStrategy |
flushStrategy
flush-strategy
|
protected java.lang.Integer |
initialPoolSize
initial-pool-size
|
protected java.lang.Integer |
maxPoolSize
maxPoolSize
|
protected java.lang.Integer |
minPoolSize
minPoolSize
|
protected java.lang.Boolean |
prefill
prefill
|
protected java.lang.Boolean |
useStrictMin
use-strict-min
|
Constructor and Description |
---|
PoolImpl(java.lang.Integer minPoolSize,
java.lang.Integer initialPoolSize,
java.lang.Integer maxPoolSize,
java.lang.Boolean prefill,
java.lang.Boolean useStrictMin,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
org.jboss.jca.common.api.metadata.common.Capacity capacity,
java.lang.Boolean fair)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
org.jboss.jca.common.api.metadata.common.Capacity |
getCapacity()
Get the capacity
|
org.jboss.jca.common.api.metadata.common.FlushStrategy |
getFlushStrategy()
Get the flushStrategy.
|
java.lang.Integer |
getInitialPoolSize()
Get the initial pool size
|
java.lang.Integer |
getMaxPoolSize()
Get the maxPoolSize.
|
java.lang.Integer |
getMinPoolSize()
Get the minPoolSize.
|
int |
hashCode() |
java.lang.Boolean |
isFair()
Get pool fairness.
|
java.lang.Boolean |
isPrefill()
Get the prefill.
|
java.lang.Boolean |
isUseStrictMin()
Get the useStrictMin.
|
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
protected java.lang.Integer minPoolSize
protected java.lang.Integer initialPoolSize
protected java.lang.Integer maxPoolSize
protected java.lang.Boolean prefill
protected java.lang.Boolean useStrictMin
protected org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy
protected org.jboss.jca.common.api.metadata.common.Capacity capacity
protected java.lang.Boolean fair
public PoolImpl(java.lang.Integer minPoolSize, java.lang.Integer initialPoolSize, java.lang.Integer maxPoolSize, java.lang.Boolean prefill, java.lang.Boolean useStrictMin, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, org.jboss.jca.common.api.metadata.common.Capacity capacity, java.lang.Boolean fair) throws org.jboss.jca.common.api.validator.ValidateException
minPoolSize
- minPoolSizeinitialPoolSize
- initialPoolSizemaxPoolSize
- maxPoolSizeprefill
- prefilluseStrictMin
- useStrictMinflushStrategy
- flushStrategycapacity
- capacityfair
- fairorg.jboss.jca.common.api.validator.ValidateException
- ValidateExceptionpublic java.lang.Integer getMinPoolSize()
getMinPoolSize
in interface org.jboss.jca.common.api.metadata.common.Pool
public java.lang.Integer getInitialPoolSize()
getInitialPoolSize
in interface org.jboss.jca.common.api.metadata.common.Pool
public java.lang.Integer getMaxPoolSize()
getMaxPoolSize
in interface org.jboss.jca.common.api.metadata.common.Pool
public java.lang.Boolean isPrefill()
isPrefill
in interface org.jboss.jca.common.api.metadata.common.Pool
public java.lang.Boolean isUseStrictMin()
isUseStrictMin
in interface org.jboss.jca.common.api.metadata.common.Pool
public org.jboss.jca.common.api.metadata.common.FlushStrategy getFlushStrategy()
getFlushStrategy
in interface org.jboss.jca.common.api.metadata.common.Pool
public org.jboss.jca.common.api.metadata.common.Capacity getCapacity()
getCapacity
in interface org.jboss.jca.common.api.metadata.common.Pool
public java.lang.Boolean isFair()
isFair
in interface org.jboss.jca.common.api.metadata.common.Pool
public void validate() throws org.jboss.jca.common.api.validator.ValidateException
validate
in interface org.jboss.jca.common.api.metadata.ValidatableMetadata
org.jboss.jca.common.api.validator.ValidateException
- in case of validation failpublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)