Examples of HealthCheckerReader


Examples of com.sun.enterprise.ee.admin.lbadmin.reader.api.HealthCheckerReader

            for(int i=0; i < iRdrs.length; i++) {
                iRdrs[i].accept(new InstanceVisitor(_c, i));
            }
        }

        HealthCheckerReader hcRdr = null;
        try {
             hcRdr = cRdr.getHealthChecker();
        } catch (LbReaderException le) {
            // XXX ignore
        }

        if (hcRdr != null) {
            hcRdr.accept(new HealthCheckerVisitor(_c));   
        }

        WebModuleReader[] wRdrs = null;
        try {
            wRdrs = cRdr.getWebModules();
View Full Code Here

Examples of com.sun.enterprise.ee.admin.lbadmin.reader.api.HealthCheckerReader

    /**
     * Visit reader class
     */
    public void visit(BaseReader br) {
        // FIXME, make as assert here about no class cast exception
        HealthCheckerReader hRdr = (HealthCheckerReader) br;

        _c.setHealthChecker(true);
        try {
            _c.setHealthCheckerUrl(hRdr.getUrl());
        } catch (LbReaderException le) {
            // XXX ignore
        }
        try {
            _c.setHealthCheckerIntervalInSeconds(hRdr.getIntervalInSeconds());
        } catch (LbReaderException le) {
            // XXX ignore
        }
        try {
            _c.setHealthCheckerTimeoutInSeconds(hRdr.getTimeoutInSeconds());
        } catch (LbReaderException le) {
            // XXX ignore
        }
    }
View Full Code Here

Examples of com.sun.enterprise.ee.admin.lbadmin.reader.api.HealthCheckerReader

        assertTrue(readers.length == 2);
    }

 
    public void testHealthChecker() throws LbReaderException {                       
        HealthCheckerReader reader = impl.getHealthChecker();
        assertTrue(reader != null);
        if ( reader == null ) {
            System.out.println("no health checker found");
            return;
        }
            System.out.println(" hc url  is "
                + reader.getUrl() + " interval " + reader.getIntervalInSeconds());
    }
View Full Code Here

Examples of com.sun.enterprise.ee.admin.lbadmin.reader.api.HealthCheckerReader

        HealthChecker bean = _serverRef.getHealthChecker();
        if (bean == null) {
            return null;
        } else {
            HealthCheckerReader reader = new HealthCheckerReaderImpl(bean);
            return reader;
        }
    }
View Full Code Here

Examples of com.sun.enterprise.ee.admin.lbadmin.reader.api.HealthCheckerReader

        HealthChecker bean = _clusterRef.getHealthChecker();
        if (bean == null) {
            return null;
        } else {
            HealthCheckerReader reader = new HealthCheckerReaderImpl(bean);
            return reader;
        }
    }
View Full Code Here

Examples of org.glassfish.loadbalancer.admin.cli.reader.api.HealthCheckerReader

        for (int i = 0; i < iRdrs.length; i++) {
          iRdrs[i].accept(new InstanceVisitor(_c, i));
        }
      }

      HealthCheckerReader hcRdr = cRdr.getHealthChecker();

      if (hcRdr != null) {
        hcRdr.accept(new HealthCheckerVisitor(_c));
      }

      WebModuleReader[] wRdrs = cRdr.getWebModules();

      if ((wRdrs != null) && (wRdrs.length > 0)) {
View Full Code Here

Examples of org.glassfish.loadbalancer.admin.cli.reader.api.HealthCheckerReader

            bean = _serverRef.getHealthChecker();
        }
        if (bean == null) {
            return HealthCheckerReaderImpl.getDefaultHealthChecker();
        } else {
            HealthCheckerReader reader = new HealthCheckerReaderImpl(bean);
            return reader;
        }
    }
View Full Code Here

Examples of org.glassfish.loadbalancer.admin.cli.reader.api.HealthCheckerReader

     */
    @Override
    public void visit(BaseReader br) throws Exception{
        // FIXME, make as assert here about no class cast exception
    if (br instanceof HealthCheckerReader) {
      HealthCheckerReader hRdr = (HealthCheckerReader) br;
      _c.setHealthChecker(true);
      _c.setHealthCheckerUrl(hRdr.getUrl());
      _c.setHealthCheckerIntervalInSeconds(hRdr.getIntervalInSeconds());
      _c.setHealthCheckerTimeoutInSeconds(hRdr.getTimeoutInSeconds());
    }
    }
View Full Code Here

Examples of org.glassfish.loadbalancer.admin.cli.reader.api.HealthCheckerReader

        HealthChecker bean = _clusterRef.getHealthChecker();
        if (bean == null) {
            return null;
        } else {
            HealthCheckerReader reader = new HealthCheckerReaderImpl(bean);
            return reader;
        }
    }
View Full Code Here

Examples of org.glassfish.loadbalancer.admin.cli.reader.api.HealthCheckerReader

        HealthChecker bean = _clusterRef.getHealthChecker();
        if (bean == null) {
            return null;
        } else {
            HealthCheckerReader reader = new HealthCheckerReaderImpl(bean);
            return reader;
        }
    }
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.