Examples of ConvergedLbConfigs


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

        File file = new File(dcrFileName);
        String dcrFile = file.getName();
                   
        // check if dcr file is already set
        String dcrNewFile = null;
        ConvergedLbConfigs clbConfigs = null;
        ConvergedLbConfig clbConfig = null;
        try {
            clbConfigs = getConvergedLbConfigs();
            if (clbConfigs == null) {
                String msg = _strMgr.getString("NoLbConfigsElement");
                throw new MBeanException(new ConfigException(msg));
            }

            clbConfig = clbConfigs.getConvergedLbConfigByName(clbConfigName);
            if (clbConfig == null) {
                String msg = _strMgr.getString("InvalidLbConfigName", clbConfigName);
                throw new MBeanException(new ConfigException(msg));
            }
View Full Code Here

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

                    }
                    if (found)
                        break;
                }
                // Check if the instance provided is a stand alone instance
                ConvergedLbConfigs lbConfigs = getConvergedLbConfigs();
                ConvergedLbConfig[]  lbConfig = lbConfigs.getConvergedLbConfig();
                for (int i=0; i < lbConfig.length; i++) {
                    ConvergedLbConfig clbConfig = lbConfig[i];
                    ServerRef sRef = clbConfig.getServerRefByRef(target);
                    if (sRef != null) {
                        sRef.setLbEnabled(false);
View Full Code Here

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

                    }
                    if (found)
                        break;
                }
                // Check if the instance provided is a stand alone instance
                ConvergedLbConfigs lbConfigs = getConvergedLbConfigs();
                ConvergedLbConfig[]  lbConfig = lbConfigs.getConvergedLbConfig();
                for (int i=0; i < lbConfig.length; i++) {
                    ConvergedLbConfig clbConfig = lbConfig[i];
                    ServerRef sRef = clbConfig.getServerRefByRef(target);
                    if (sRef != null) {
                        sRef.setLbEnabled(true);
View Full Code Here

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

    }

    private static void addRemainingCLBElements(final ConfigContext acc) throws ConfigException {

        final Domain domain = ConfigAPIHelper.getDomainConfigBean(acc);
        ConvergedLbConfigs clbConfigs = new ConvergedLbConfigs();
        domain.setConvergedLbConfigs(clbConfigs);

        ConvergedLbConfig clbConfig = new ConvergedLbConfig();
        clbConfig.setName("converged-lb-config-1");

        ConvergedLbPolicy clbPolicy = new ConvergedLbPolicy();
        clbPolicy.setHttp("round-robin");
        clbPolicy.setSip("from-tag,to-tag,call-id");

        ConvergedLbClusterRef clbRef = new ConvergedLbClusterRef();
        clbRef.setRef(DEFAULT_CLUSTER);
        clbRef.setSelfLoadbalance(true);

        clbConfig.setConvergedLbPolicy(clbPolicy);
        clbConfig.addConvergedLbClusterRef(clbRef);

        clbConfigs.addConvergedLbConfig(clbConfig);
    }
View Full Code Here

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

       
        try {
            ConfigContext adminConfigContext =
                    AdminService.getAdminService().getAdminContext().getAdminConfigContext();
            Domain domain = (Domain) adminConfigContext.getRootConfigBean();
            ConvergedLbConfigs clbConfigs = domain.getConvergedLbConfigs();
            // Null in case of a DAS or developer profile instance.Hence no CLB
            // frontending  this cluster.
            if (clbConfigs == null) {
                return false;
            }
            ConvergedLbConfig[] clbConfigArray = clbConfigs.getConvergedLbConfig();
            //get all converged lb refs amd find whether cluster supports CLB or not.           
            for (int i = 0; i < clbConfigArray.length && !matchFound; i++) {
                ConvergedLbClusterRef[] clusterRefs =
                        clbConfigArray[i].getConvergedLbClusterRef();
                for (int j = 0; j < clusterRefs.length; j++) {
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.