com.sun.enterprise.deployment.runtime
Class BeanPoolDescriptor

java.lang.Object
  extended by java.util.Observable
      extended by com.sun.enterprise.deployment.DynamicAttributesDescriptor
          extended by com.sun.enterprise.deployment.Descriptor
              extended by com.sun.enterprise.deployment.runtime.BeanPoolDescriptor
All Implemented Interfaces:
DescriptorConstants, java.io.Serializable

public class BeanPoolDescriptor
extends Descriptor
implements DescriptorConstants

iAS specific DD Element (see the ias-ejb-jar_2_0.dtd for this element)

Since:
JDK 1.4
Author:
Ludo
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sun.enterprise.deployment.Descriptor
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
 
Fields inherited from interface com.sun.enterprise.deployment.DescriptorConstants
CACHE_IDLE_TIMEOUT_DEFAULT, MAX_CACHE_SIZE_DEFAULT, MAX_POOL_SIZE_DEFAULT, MAX_WAIT_TIME_DEFAULT, POOL_IDLE_TIMEOUT_DEFAULT, POOL_RESIZE_QTY_DEFAULT, REFRESH_PERIOD_IN_SECONDS_DEFAULT, REMOVAL_TIMEOUT_DEFAULT, RESIZE_QUANTITY_DEFAULT, STEADY_POOL_SIZE_DEFAULT
 
Constructor Summary
BeanPoolDescriptor()
          Default constructor.
 
Method Summary
 int getMaxPoolSize()
          Getter for property maxPoolSize.
 int getMaxWaitTimeInMillis()
          Getter for property maxWaitTimeInMillis.
 int getPoolIdleTimeoutInSeconds()
          Getter for property poolIdleTimeoutInSeconds.
 int getPoolResizeQuantity()
          Getter for property poolResizeQuantity
 int getSteadyPoolSize()
          Getter for property steadyPoolSize
 void setMaxPoolSize(int maxPoolSize)
          Setter for property maxPoolSize.
 void setMaxWaitTimeInMillis(int maxWaitTimeInMillis)
          Setter for property maxWaitTimeInMillis.
 void setPoolIdleTimeoutInSeconds(int poolIdleTimeoutInSeconds)
          Setter for property poolIdleTimeoutInSeconds.
 void setPoolResizeQuantity(int poolResizeQuantity)
          Setter for property poolResizeQuantity.
 void setSteadyPoolSize(int steadyPoolSize)
          Setter for property steadyPoolSize.
 
Methods inherited from class com.sun.enterprise.deployment.Descriptor
addDeploymentExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
 
Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanPoolDescriptor

public BeanPoolDescriptor()
Default constructor.

Method Detail

getPoolIdleTimeoutInSeconds

public int getPoolIdleTimeoutInSeconds()
Getter for property poolIdleTimeoutInSeconds.

Returns:
Value of property idleTimeoutInSeconds.

setPoolIdleTimeoutInSeconds

public void setPoolIdleTimeoutInSeconds(int poolIdleTimeoutInSeconds)
Setter for property poolIdleTimeoutInSeconds.

Parameters:
poolIdleTimeoutInSeconds - New value of property poolIdleTimeoutInSeconds.

getMaxPoolSize

public int getMaxPoolSize()
Getter for property maxPoolSize.

Returns:
Value of property maxPoolSize.

setMaxPoolSize

public void setMaxPoolSize(int maxPoolSize)
Setter for property maxPoolSize.

Parameters:
maxPoolSize - New value of property maxPoolSize.

getMaxWaitTimeInMillis

public int getMaxWaitTimeInMillis()
Getter for property maxWaitTimeInMillis.

Returns:
Value of property maxWaitTimeInMillis.

setMaxWaitTimeInMillis

public void setMaxWaitTimeInMillis(int maxWaitTimeInMillis)
Setter for property maxWaitTimeInMillis.

Parameters:
maxWaitTimeInMillis - New value of property maxWaitTimeInMillis.

getPoolResizeQuantity

public int getPoolResizeQuantity()
Getter for property poolResizeQuantity

Returns:
Value of property poolResizeQuantity.

setPoolResizeQuantity

public void setPoolResizeQuantity(int poolResizeQuantity)
Setter for property poolResizeQuantity.

Parameters:
poolResizeQuantity - New value of property poolResizeQuantity.

getSteadyPoolSize

public int getSteadyPoolSize()
Getter for property steadyPoolSize

Returns:
Value of property steadyPoolSize.

setSteadyPoolSize

public void setSteadyPoolSize(int steadyPoolSize)
Setter for property steadyPoolSize.

Parameters:
steadyPoolSize - New value of property steadyPoolSize.


Copyright © 2012 GlassFish Community. All Rights Reserved.