Package com.sun.enterprise.config.serverbeans

Examples of com.sun.enterprise.config.serverbeans.LoadBalancers$Duck


        _logger.log(Level.FINE, "[LBAdminMBean] listLBConfigs called" );
        try{
        ConfigContext ctx = AdminService.getAdminService().getAdminContext()
                                                    .getAdminConfigContext();
        Domain domain = (Domain)ctx.getRootConfigBean();
        LoadBalancers loadbalancers = ((Domain)ctx.getRootConfigBean())
                                                    .getLoadBalancers();
        if (loadbalancers == null ) {
            _logger.log(Level.INFO, _sMgr.getString(
                    "http_lb_admin.NoLbConfigs"));
            return null;
        }

        String[] names = null;
        List<String> namesList = new ArrayList<String>();
            LoadBalancer[] lbArray = loadbalancers.getLoadBalancer();
            if (lbArray.length == 0) {
                _logger.log(Level.INFO, _sMgr.getString(
                        "http_lb_admin.NoLbConfigs"));
                return null;
            }
View Full Code Here


    public void postConstruct() {
        updateLoadBalancerElements();
    }

    private void updateLoadBalancerElements() {
        LoadBalancers loadBalancers = domain.getLoadBalancers();
        List<LoadBalancer> loadBalancerList =
                loadBalancers.getLoadBalancer();

        for (LoadBalancer loadBalancer : loadBalancerList) {
            try {
                ConfigSupport.apply(new LoadBalancerConfigCode(), loadBalancer);
            } catch (TransactionFailure ex) {
View Full Code Here

TOP

Related Classes of com.sun.enterprise.config.serverbeans.LoadBalancers$Duck

Copyright © 2018 www.massapicom. 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.