Interface MdbContainer

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.glassfish.api.admin.config.ConfigExtension, org.glassfish.api.admin.config.Container, org.jvnet.hk2.config.types.PropertyBag

public interface MdbContainer extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag, org.glassfish.api.admin.config.ConfigExtension
  • Method Summary

    Modifier and Type
    Method
    Description
    @Min(0L) String
    Gets the value of the idleTimeoutInSeconds property.
    @Min(0L) String
    Gets the value of the maxPoolSize property.
    @Min(0L) String
    Gets the value of the poolResizeQuantity property.
    List<org.jvnet.hk2.config.types.Property>
    Properties.
    @Min(0L) String
    Gets the value of the steadyPoolSize property.
    void
    Sets the value of the idleTimeoutInSeconds property.
    void
    Sets the value of the maxPoolSize property.
    void
    Sets the value of the poolResizeQuantity property.
    void
    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.config.types.PropertyBag

    addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
  • Method Details

    • getSteadyPoolSize

      @Min(0L) @Min(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(0L) @Min(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(0L) @Min(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(0L) @Min(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=org.glassfish.config.support.datatypes.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