Package io.airlift.event.client

Examples of io.airlift.event.client.EventClient


        Bootstrap app = new Bootstrap(builder.build());
        Injector injector = app.strictConfig().initialize();

        VerifierConfig config = injector.getInstance(VerifierConfig.class);
        injector.injectMembers(this);
        EventClient eventClient = Iterables.getOnlyElement(injector.getInstance(Key.get(new TypeLiteral<Set<EventClient>>() {})));

        VerifierDao dao = new DBI(config.getQueryDatabase()).onDemand(VerifierDao.class);
        List<QueryPair> queries = dao.getQueriesBySuite(config.getSuite(), config.getMaxQueries());

        queries = applyOverrides(config, queries);
View Full Code Here


    }

    public void run()
            throws Exception
    {
        EventClient eventClient = getEventClient(config);

        VerifierDao dao = new DBI(config.getQueryDatabase()).onDemand(VerifierDao.class);
        List<QueryPair> queries = dao.getQueriesBySuite(config.getSuite(), config.getMaxQueries());

        queries = applyOverrides(config, queries);
View Full Code Here

                return new HumanReadableEventClient(System.out, config.isAlwaysReport());
            case "file":
                checkNotNull(config.getEventLogFile(), "event log file path is null");
                return new JsonEventClient(new PrintStream(config.getEventLogFile()));
        }
        EventClient client = getEventClient(config.getEventClient());
        if (client != null) {
            return client;
        }
        throw new RuntimeException(format("Unsupported event client %s", config.getEventClient()));
    }
View Full Code Here

        Bootstrap app = new Bootstrap(builder.build());
        Injector injector = app.strictConfig().initialize();

        VerifierConfig config = injector.getInstance(VerifierConfig.class);
        injector.injectMembers(this);
        EventClient eventClient = Iterables.getOnlyElement(injector.getInstance(Key.get(new TypeLiteral<Set<EventClient>>() {})));

        VerifierDao dao = new DBI(config.getQueryDatabase()).onDemand(VerifierDao.class);
        List<QueryPair> queries = dao.getQueriesBySuite(config.getSuite(), config.getMaxQueries());

        queries = applyOverrides(config, queries);
View Full Code Here

TOP

Related Classes of io.airlift.event.client.EventClient

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.