Package com.sun.enterprise.config.serverbeans

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


    public void setLbEnabledFlag(String lbenableallInstances, String clbConfigName)
  throws MBeanException {
       try {
  ConfigContext ctx = AdminService.getAdminService().getAdminContext().getAdminConfigContext();
  Domain domain = (Domain) ctx.getRootConfigBean();
  Clusters clusters = domain.getClusters();
  ConvergedLbConfig clbConfig = domain.getConvergedLbConfigs().getConvergedLbConfigByName(clbConfigName);
  ConvergedLbClusterRef[] clbRef = clbConfig.getConvergedLbClusterRef();
  ServerRef[] servRefs = clbConfig.getServerRef();
  if ((lbenableallInstances != null) && (lbenableallInstances.equals("true")))
  {
    //Set LbEnabled flag for Cluster Instances
    for (int ref=0; ref < clbRef.length; ref++) {
        String clusterName = clbRef[ref].getRef();
        if (clusterName != null ) {
           Cluster cluster = clusters.getClusterByName(clusterName);
           ServerRef[] serverRefs = cluster.getServerRef();
           for (int i=0; i < serverRefs.length; i++) {
         if (!serverRefs[i].isLbEnabled())
            serverRefs[i].setLbEnabled(true);
           }
View Full Code Here


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

        final Domain domain = ConfigAPIHelper.getDomainConfigBean(acc);

        Clusters clusters = domain.getClusters();
        Cluster cl = new Cluster();
        cl.setName(DEFAULT_CLUSTER);
        cl.setConfigRef(DEFAULT_CLUSTER_CONFIG);
        cl.setHeartbeatEnabled(true);
        cl.setHeartbeatPort(Integer.toString((new Long(Math.round(Math.random()*45556))).intValue()));
        cl.setHeartbeatAddress("228.8.7.9");

        ResourceRef rref = new ResourceRef();
        rref.setEnabled(true);
        rref.setRef("jdbc/__CallFlowPool");

        ApplicationRef aref = new ApplicationRef();
        aref.setEnabled(true);
        aref.setDisableTimeoutInMinutes("30");
        aref.setLbEnabled(false);
        aref.setRef("SipContainerLifecycle");

        cl.addResourceRef(rref);
        cl.addApplicationRef(aref);

        clusters.addCluster(cl);
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here



    private static boolean isClustered()  {
        Domain domain = Globals.get(Domain.class);
        Clusters clusters = domain.getClusters();
        if (clusters == null) return false;

        List clusterList = clusters.getCluster();

        ServerContext serverctx = Globals.get(ServerContext.class);
        return JmsRaUtil.isClustered(clusterList, serverctx.getInstanceName());
    }
View Full Code Here

TOP

Related Classes of com.sun.enterprise.config.serverbeans.Clusters

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.