com.sun.enterprise.config.serverbeans
Interface MdbContainer

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag

public interface MdbContainer
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Method Summary
 String getIdleTimeoutInSeconds()
          Gets the value of the idleTimeoutInSeconds property.
 String getMaxPoolSize()
          Gets the value of the maxPoolSize property.
 String getPoolResizeQuantity()
          Gets the value of the poolResizeQuantity property.
 List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties.
 String getSteadyPoolSize()
          Gets the value of the steadyPoolSize property.
 void setIdleTimeoutInSeconds(String value)
          Sets the value of the idleTimeoutInSeconds property.
 void setMaxPoolSize(String value)
          Sets the value of the maxPoolSize property.
 void setPoolResizeQuantity(String value)
          Sets the value of the poolResizeQuantity property.
 void setSteadyPoolSize(String value)
          Sets the value of the steadyPoolSize property.
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 

Method Detail

getSteadyPoolSize

@Min(value=0L)
String getSteadyPoolSize()
Gets the value of the steadyPoolSize property. Minimum and initial number of message driven beans in pool. An integer in the range [0, max-pool-size].

Returns:
possible object is String

setSteadyPoolSize

void setSteadyPoolSize(String value)
                       throws PropertyVetoException
Sets the value of the steadyPoolSize property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getPoolResizeQuantity

@Min(value=0L)
String getPoolResizeQuantity()
Gets the value of the poolResizeQuantity property. Quantum of increase/decrease, when the size of pool grows/shrinks. An integer in the range [0, max-pool-size].

Returns:
possible object is String

setPoolResizeQuantity

void setPoolResizeQuantity(String value)
                           throws PropertyVetoException
Sets the value of the poolResizeQuantity property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getMaxPoolSize

@Min(value=0L)
String getMaxPoolSize()
Gets the value of the maxPoolSize property. maximum size, pool can grow to. A non-negative integer.

Returns:
possible object is String

setMaxPoolSize

void setMaxPoolSize(String value)
                    throws PropertyVetoException
Sets the value of the maxPoolSize property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getIdleTimeoutInSeconds

@Min(value=0L)
String getIdleTimeoutInSeconds()
Gets the value of the idleTimeoutInSeconds property. Idle bean instance in pool becomes a candidate for deletion, when this timeout expires

Returns:
possible object is String

setIdleTimeoutInSeconds

void setIdleTimeoutInSeconds(String value)
                             throws PropertyVetoException
Sets the value of the idleTimeoutInSeconds property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getProperty

@PropertiesDesc(props=@PropertyDesc(name="cmt-max-runtime-exceptions",defaultValue="1",dataType=NonNegativeInteger.class,description="Deprecated. Specifies the maximum number of RuntimeException occurrences allowed from a message-driven bean\'s method when container-managed transactions are used"))
List<org.jvnet.hk2.config.types.Property> getProperty()
Properties.

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.