All Downloads are FREE. Search and download functionalities are using the official Maven repository.

by.stub.server.JettyContext Maven / Gradle / Ivy

/*
HTTP stub server written in Java with embedded Jetty

Copyright (C) 2012 Alexander Zagniotov, Isa Goksu and Eric Mrak

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see .
 */

package by.stub.server;

/**
 * @author Alexander Zagniotov
 * @since 10/26/12, 8:54 AM
 */
public final class JettyContext {

   private final String host;
   private final int stubsSslPort;
   private final int stubsPort;
   private final int adminPort;

   public JettyContext(final String host, final int stubsPort, final int stubsSslPort, final int adminPort) {
      this.host = host;
      this.stubsSslPort = stubsSslPort;
      this.stubsPort = stubsPort;
      this.adminPort = adminPort;
   }

   public int getStubsTlsPort() {
      return stubsSslPort;
   }

   public int getStubsPort() {
      return stubsPort;
   }

   public int getAdminPort() {
      return adminPort;
   }

   public String getHost() {
      return host;
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy