Examples of MdbContainer


Examples of com.sun.enterprise.config.serverbeans.MdbContainer

        if (beanPoolDesc_ == null) {
            beanPoolDesc_ = new BeanPoolDescriptor();
        }

        ServerContext sc = ApplicationServer.getServerContext();
        MdbContainer mdbc = ServerBeansFactory.
            getConfigBean(sc.getConfigContext()).getMdbContainer();
                                      
        int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
        if (maxPoolSize < 0) {
            maxPoolSize =
                stringToInt(mdbc.getMaxPoolSize(), appEJBName_, _logger);
        }
        maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
                                    "max-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setMaxPoolSize(maxPoolSize);

        int value =  beanPoolDesc_.getSteadyPoolSize();
        if (value < 0) {
            value = stringToInt
                (mdbc.getSteadyPoolSize(), appEJBName_, _logger);
        }
        value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
                              "steady-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setSteadyPoolSize(value);

        value = beanPoolDesc_.getPoolResizeQuantity();
        if (value < 0 ) {
            value = stringToInt
                (mdbc.getPoolResizeQuantity(), appEJBName_, _logger);
        }
        value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
                              "pool-resize-quantity", appEJBName_, _logger);
        beanPoolDesc_.setPoolResizeQuantity(value);

        value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
        if (value <= 0) {
            value = stringToInt(mdbc.getIdleTimeoutInSeconds(),
                                appEJBName_, _logger);
        }
        value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
                              DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds",
                              appEJBName_, _logger);
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.MdbContainer

    if (beanPoolDesc_ == null) {
      beanPoolDesc_ = new BeanPoolDescriptor();
    }

    MdbContainer mdbc = ejbContainerUtilImpl.getDefaultHabitat()
        .getComponent(MdbContainer.class);

    int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
    if (maxPoolSize < 0) {
      maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
          _logger);
    }
    maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
        "max-pool-size", appEJBName_, _logger);
    beanPoolDesc_.setMaxPoolSize(maxPoolSize);

    int value = beanPoolDesc_.getSteadyPoolSize();
    if (value < 0) {
      value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
    }
    value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
        "steady-pool-size", appEJBName_, _logger);
    beanPoolDesc_.setSteadyPoolSize(value);

    value = beanPoolDesc_.getPoolResizeQuantity();
    if (value < 0) {
      value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
          _logger);
    }
    value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
        "pool-resize-quantity", appEJBName_, _logger);
    beanPoolDesc_.setPoolResizeQuantity(value);

    value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
    if (value <= 0) {
      value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
          _logger);
    }
    value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
        DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
        _logger);
View Full Code Here

Examples of com.sun.enterprise.config.serverbeans.MdbContainer

    if (beanPoolDesc_ == null) {
      beanPoolDesc_ = new BeanPoolDescriptor();
    }

    MdbContainer mdbc = ejbContainerUtilImpl.getDefaultHabitat()
        .getComponent(MdbContainer.class);

    int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
    if (maxPoolSize < 0) {
      maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
          _logger);
    }
    maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
        "max-pool-size", appEJBName_, _logger);
    beanPoolDesc_.setMaxPoolSize(maxPoolSize);

    int value = beanPoolDesc_.getSteadyPoolSize();
    if (value < 0) {
      value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
    }
    value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
        "steady-pool-size", appEJBName_, _logger);
    beanPoolDesc_.setSteadyPoolSize(value);

    value = beanPoolDesc_.getPoolResizeQuantity();
    if (value < 0) {
      value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
          _logger);
    }
    value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
        "pool-resize-quantity", appEJBName_, _logger);
    beanPoolDesc_.setPoolResizeQuantity(value);

    value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
    if (value <= 0) {
      value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
          _logger);
    }
    value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
        DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
        _logger);
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

        if (beanPoolDesc_ == null) {
            beanPoolDesc_ = new BeanPoolDescriptor();
        }

        MdbContainer mdbc = ejbContainerUtilImpl.getServices()
                        .<Config>getService(Config.class, ServerEnvironment.DEFAULT_INSTANCE_NAME).getExtensionByType(MdbContainer.class);
        int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
        if (maxPoolSize < 0) {
            maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
                    _logger);
        }
        maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
                "max-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setMaxPoolSize(maxPoolSize);

        int value = beanPoolDesc_.getSteadyPoolSize();
        if (value < 0) {
            value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
        }
        value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
                "steady-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setSteadyPoolSize(value);

        value = beanPoolDesc_.getPoolResizeQuantity();
        if (value < 0) {
            value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
                "pool-resize-quantity", appEJBName_, _logger);
        beanPoolDesc_.setPoolResizeQuantity(value);

                //if ejb pool idle-timeout-in-seconds is not explicitly set in
                //glassfish-ejb-jar.xml, returned value is -1
        value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
        if (value < MIN_IDLE_TIMEOUT) {
            value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
                DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
                _logger);
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

        if (beanPoolDesc_ == null) {
            beanPoolDesc_ = new BeanPoolDescriptor();
        }

        MdbContainer mdbc = ejbContainerUtilImpl.getServices()
                        .<Config>getService(Config.class, ServerEnvironment.DEFAULT_INSTANCE_NAME).getExtensionByType(MdbContainer.class);
        int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
        if (maxPoolSize < 0) {
            maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
                    _logger);
        }
        maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
                "max-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setMaxPoolSize(maxPoolSize);

        int value = beanPoolDesc_.getSteadyPoolSize();
        if (value < 0) {
            value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
        }
        value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
                "steady-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setSteadyPoolSize(value);

        value = beanPoolDesc_.getPoolResizeQuantity();
        if (value < 0) {
            value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
                "pool-resize-quantity", appEJBName_, _logger);
        beanPoolDesc_.setPoolResizeQuantity(value);

                //if ejb pool idle-timeout-in-seconds is not explicitly set in
                //glassfish-ejb-jar.xml, returned value is -1
        value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
        if (value < MIN_IDLE_TIMEOUT) {
            value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
                DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
                _logger);
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

        if (beanPoolDesc_ == null) {
            beanPoolDesc_ = new BeanPoolDescriptor();
        }

        MdbContainer mdbc = ejbContainerUtilImpl.getServices()
                        .<Config>getService(Config.class, ServerEnvironment.DEFAULT_INSTANCE_NAME).getExtensionByType(MdbContainer.class);
        int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
        if (maxPoolSize < 0) {
            maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
                    _logger);
        }
        maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
                "max-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setMaxPoolSize(maxPoolSize);

        int value = beanPoolDesc_.getSteadyPoolSize();
        if (value < 0) {
            value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
        }
        value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
                "steady-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setSteadyPoolSize(value);

        value = beanPoolDesc_.getPoolResizeQuantity();
        if (value < 0) {
            value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
                "pool-resize-quantity", appEJBName_, _logger);
        beanPoolDesc_.setPoolResizeQuantity(value);

                //if ejb pool idle-timeout-in-seconds is not explicitly set in
                //glassfish-ejb-jar.xml, returned value is -1
        value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
        if (value < MIN_IDLE_TIMEOUT) {
            value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
                DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
                _logger);
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

        if (beanPoolDesc_ == null) {
            beanPoolDesc_ = new BeanPoolDescriptor();
        }

        MdbContainer mdbc = ejbContainerUtilImpl.getServices()
                        .<Config>getService(Config.class, ServerEnvironment.DEFAULT_INSTANCE_NAME).getExtensionByType(MdbContainer.class);
        int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
        if (maxPoolSize < 0) {
            maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
                    _logger);
        }
        maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
                "max-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setMaxPoolSize(maxPoolSize);

        int value = beanPoolDesc_.getSteadyPoolSize();
        if (value < 0) {
            value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
        }
        value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
                "steady-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setSteadyPoolSize(value);

        value = beanPoolDesc_.getPoolResizeQuantity();
        if (value < 0) {
            value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
                "pool-resize-quantity", appEJBName_, _logger);
        beanPoolDesc_.setPoolResizeQuantity(value);

                //if ejb pool idle-timeout-in-seconds is not explicitly set in
                //glassfish-ejb-jar.xml, returned value is -1
        value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
        if (value < MIN_IDLE_TIMEOUT) {
            value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
                DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
                _logger);
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

    public String getAddressListBehaviour() {
        return js.getAddresslistBehavior();
    }

    public void setMdbContainerProperties(){
        MdbContainer mdbc = null;
        try {

            ServerContext sc = Globals.get(ServerContext.class);
            mdbc = Globals.get(MdbContainer.class);

            //com.sun.enterprise.server.ServerContext sc =
              //  com.sun.enterprise.server.ApplicationServer.getServerContext();

            //mdbc = com.sun.enterprise.config.serverbeans.ServerBeansFactory.
              //    getMdbContainerBean(sc.getConfigContext());

        }
        catch (Exception e) {
            _mdblogger.log(Level.WARNING, "containers.mdb.config_exception",
                        new Object[]{e.getMessage()});
            if (_mdblogger.isLoggable(Level.FINE)) {
                _mdblogger.log(Level.FINE, e.getClass().getName(), e);
            }
        }

        if (mdbc != null) {
            List props = mdbc.getProperty();//        getElementProperty();
            if (props != null) {
                for (int i = 0; i < props.size(); i++) {
                    Property p = (Property) props.get(i);
                    if (p == null) continue;
                    String name = p.getName();
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

    public String getAddressListBehaviour() {
        return js.getAddresslistBehavior();
    }

    public void setMdbContainerProperties(){
        MdbContainer mdbc = null;
        try {

            mdbc = Globals.get(MdbContainer.class);

        }
        catch (Exception e) {
            _mdblogger.log(Level.WARNING, "containers.mdb.config_exception",
                        new Object[]{e.getMessage()});
            if (_mdblogger.isLoggable(Level.FINE)) {
                _mdblogger.log(Level.FINE, e.getClass().getName(), e);
            }
        }

        if (mdbc != null) {
            List props = mdbc.getProperty();//        getElementProperty();
            if (props != null) {
                for (int i = 0; i < props.size(); i++) {
                    Property p = (Property) props.get(i);
                    if (p == null) continue;
                    String name = p.getName();
View Full Code Here

Examples of org.glassfish.ejb.config.MdbContainer

        if (beanPoolDesc_ == null) {
            beanPoolDesc_ = new BeanPoolDescriptor();
        }

        MdbContainer mdbc = ejbContainerUtilImpl.getServices()
                        .<Config>getService(Config.class, ServerEnvironment.DEFAULT_INSTANCE_NAME).getExtensionByType(MdbContainer.class);
        int maxPoolSize = beanPoolDesc_.getMaxPoolSize();
        if (maxPoolSize < 0) {
            maxPoolSize = stringToInt(mdbc.getMaxPoolSize(), appEJBName_,
                    _logger);
        }
        maxPoolSize = validateValue(maxPoolSize, 1, -1, DEFAULT_MAX_POOL_SIZE,
                "max-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setMaxPoolSize(maxPoolSize);

        int value = beanPoolDesc_.getSteadyPoolSize();
        if (value < 0) {
            value = stringToInt(mdbc.getSteadyPoolSize(), appEJBName_, _logger);
        }
        value = validateValue(value, 0, maxPoolSize, DEFAULT_STEADY_SIZE,
                "steady-pool-size", appEJBName_, _logger);
        beanPoolDesc_.setSteadyPoolSize(value);

        value = beanPoolDesc_.getPoolResizeQuantity();
        if (value < 0) {
            value = stringToInt(mdbc.getPoolResizeQuantity(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, 1, maxPoolSize, DEFAULT_RESIZE_QUANTITY,
                "pool-resize-quantity", appEJBName_, _logger);
        beanPoolDesc_.setPoolResizeQuantity(value);

                //if ejb pool idle-timeout-in-seconds is not explicitly set in
                //glassfish-ejb-jar.xml, returned value is -1
        value = beanPoolDesc_.getPoolIdleTimeoutInSeconds();
        if (value < MIN_IDLE_TIMEOUT) {
            value = stringToInt(mdbc.getIdleTimeoutInSeconds(), appEJBName_,
                    _logger);
        }
        value = validateValue(value, MIN_IDLE_TIMEOUT, -1,
                DEFAULT_IDLE_TIMEOUT, "idle-timeout-in-seconds", appEJBName_,
                _logger);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.