Examples of ServerFactory


Examples of com.btmatthews.utils.monitor.ServerFactory

     * @return The server object that starts and stops the mail server(s).
     */
    private MailServer createServer() {
  final ServerFactoryLocator locator = ServerFactoryLocator
    .getInstance(this);
  final ServerFactory factory = locator.getFactory(serverName);
  MailServer server;
  if (factory == null) {
      server = null;
  } else {
      server = (MailServer) factory.createServer();
  }
  return server;
    }
View Full Code Here

Examples of com.btmatthews.utils.monitor.ServerFactory

    public void execute() throws MojoFailureException {

        // Create the server

        final ServerFactoryLocator locator = ServerFactoryLocator.getInstance(this);
        final ServerFactory factory = locator.getFactory(getServerType());
        final Server server = factory.createServer();

        // Configure the server

        final Map<String, Object> config = getServerConfig();
        for (final Map.Entry<String, Object> entry : config.entrySet()) {
View Full Code Here

Examples of com.btmatthews.utils.monitor.ServerFactory

     * @return The server object that starts and stops the mail server(s).
     */
    private MailServer createServer() {
        final ServerFactoryLocator locator = ServerFactoryLocator
                .getInstance(this);
        final ServerFactory factory = locator.getFactory(serverName);
        MailServer server;
        if (factory == null) {
            server = null;
        } else {
            server = (MailServer)factory.createServer();
        }
        return server;
    }
View Full Code Here

Examples of com.yammer.dropwizard.config.ServerFactory

    configuration = (Configuration) factory.build(temporaryConfigFile);

    Environment environment = new Environment(service, configuration);
    service.initializeWithBundles(configuration, environment);

    server = new ServerFactory(configuration.getHttpConfiguration(),
        service.getName()).buildServer(environment);

    LOG.info("Starting embedded Jetty with configuration {}", configuration.toString());
    server.start();
  }
View Full Code Here

Examples of com.yammer.dropwizard.config.ServerFactory

        throw new IllegalStateException("No connector named " + name);
    }

    private Server initializeServer(AbstractService<T> service, T configuration) throws Exception {
        Environment environment = getInitializedEnvironment(service, configuration);
        ServerFactory serverFactory = getServerFactory(service, configuration);

        return serverFactory.buildServer(environment);
    }
View Full Code Here

Examples of com.yammer.dropwizard.config.ServerFactory

        return serverFactory.buildServer(environment);
    }

    private ServerFactory getServerFactory(AbstractService<T> service, T configuration) {
        HttpConfiguration httpConfig = configuration.getHttpConfiguration();
        return new ServerFactory(httpConfig, service.getName());
    }
View Full Code Here

Examples of com.yammer.dropwizard.config.ServerFactory

        nonSSLConfig.setConnectorType(HttpConfiguration.ConnectorType.NONBLOCKING);

        final DebugServer debug = new DebugServer(configuration, nonSSLConfig.getPort(), nonSSLConfig.getRootPath());
        final int debugPort = debug.run();

        final Server server = new ServerFactory(nonSSLConfig,
                environment.getName()).buildServer(environment);

        logBanner(environment.getName(), logger);

        try {
View Full Code Here

Examples of gnu.javax.crypto.sasl.ServerFactory

  public void test(TestHarness harness)
  {
    harness.checkPoint("TestOfServerFactory:null");

    ServerFactory factory = new ServerFactory();
    String[] mechanisms = factory.getMechanismNames(null);

    // should see all mechanisms
    harness.check(includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_CRAM_MD5_MECHANISM),
                  Registry.SASL_CRAM_MD5_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_PLAIN_MECHANISM),
                  Registry.SASL_PLAIN_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_ANONYMOUS_MECHANISM),
                  Registry.SASL_ANONYMOUS_MECHANISM);

    harness.checkPoint("TestOfServerFactory:" + Sasl.POLICY_NOPLAINTEXT);
    HashMap p = new HashMap();
    p.put(Sasl.POLICY_NOPLAINTEXT, "true");
    mechanisms = factory.getMechanismNames(p);

    // should see all mechanisms except PLAIN
    harness.check(includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_CRAM_MD5_MECHANISM),
                  Registry.SASL_CRAM_MD5_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_PLAIN_MECHANISM),
                  Registry.SASL_PLAIN_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_ANONYMOUS_MECHANISM),
                  Registry.SASL_ANONYMOUS_MECHANISM);

    harness.checkPoint("TestOfServerFactory:" + Sasl.POLICY_NOACTIVE);
    p.clear();
    p.put(Sasl.POLICY_NOACTIVE, "true");
    mechanisms = factory.getMechanismNames(p);

    // should see all mechanisms except PLAIN & CRAM-MD5
    harness.check(includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_CRAM_MD5_MECHANISM),
                  Registry.SASL_CRAM_MD5_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_PLAIN_MECHANISM),
                  Registry.SASL_PLAIN_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_ANONYMOUS_MECHANISM),
                  Registry.SASL_ANONYMOUS_MECHANISM);

    harness.checkPoint("TestOfServerFactory:" + Sasl.POLICY_NODICTIONARY);
    p.clear();
    p.put(Sasl.POLICY_NODICTIONARY, "true");
    mechanisms = factory.getMechanismNames(p);

    // should see all mechanisms except PLAIN & CRAM-MD5
    harness.check(includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_CRAM_MD5_MECHANISM),
                  Registry.SASL_CRAM_MD5_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_PLAIN_MECHANISM),
                  Registry.SASL_PLAIN_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_ANONYMOUS_MECHANISM),
                  Registry.SASL_ANONYMOUS_MECHANISM);

    harness.checkPoint("TestOfServerFactory:" + Sasl.POLICY_NOANONYMOUS);
    p.clear();
    p.put(Sasl.POLICY_NOANONYMOUS, "true");
    mechanisms = factory.getMechanismNames(p);

    // should see all mechanisms except ANONYMOUS
    harness.check(includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_CRAM_MD5_MECHANISM),
                  Registry.SASL_CRAM_MD5_MECHANISM);
    harness.check(includes(mechanisms, Registry.SASL_PLAIN_MECHANISM),
                  Registry.SASL_PLAIN_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_ANONYMOUS_MECHANISM),
                  Registry.SASL_ANONYMOUS_MECHANISM);

    harness.checkPoint("TestOfServerFactory:" + Sasl.POLICY_FORWARD_SECRECY);
    p.clear();
    p.put(Sasl.POLICY_FORWARD_SECRECY, "true");
    mechanisms = factory.getMechanismNames(p);

    // should see all mechanisms except ANONYMOUS,PLAIN & CRAM-MD5
    harness.check(includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_CRAM_MD5_MECHANISM),
                  Registry.SASL_CRAM_MD5_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_PLAIN_MECHANISM),
                  Registry.SASL_PLAIN_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_ANONYMOUS_MECHANISM),
                  Registry.SASL_ANONYMOUS_MECHANISM);

    harness.checkPoint("TestOfServerFactory:" + Sasl.POLICY_PASS_CREDENTIALS);
    p.clear();
    p.put(Sasl.POLICY_PASS_CREDENTIALS, "true");
    mechanisms = factory.getMechanismNames(p);
    // should see none
    harness.check(!includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
    harness.check(!includes(mechanisms, Registry.SASL_SRP_MECHANISM),
                  Registry.SASL_SRP_MECHANISM);
View Full Code Here

Examples of io.dropwizard.server.ServerFactory

    private ObjectMapper getJson(Environment env) {
        return env.getObjectMapper();
    }

    private int getHttpPort(Configuration config) {
        ServerFactory serverFactory = config.getServerFactory();
        if (!(serverFactory instanceof DefaultServerFactory)) {
            throw new IllegalStateException("Server factory is not an instance of DefaultServerFactory");
        }

        List<ConnectorFactory> connectors = ((DefaultServerFactory) serverFactory).getApplicationConnectors();
View Full Code Here

Examples of io.dropwizard.server.ServerFactory

        throw new IllegalStateException("Unable to determine HTTP port");
    }

    private int getAdminHttpPort(Configuration config) {
        ServerFactory serverFactory = config.getServerFactory();
        if (!(serverFactory instanceof DefaultServerFactory)) {
            throw new IllegalStateException("Server factory is not an instance of DefaultServerFactory");
        }

        List<ConnectorFactory> connectors = ((DefaultServerFactory) serverFactory).getAdminConnectors();
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.