Sha256: 2c0a05f380bd34a31f52cdef022e9d9c762e9ef394b7d7bcaad86fee5ec5be01

Contents?: true

Size: 1.52 KB

Versions: 3

Compression:

Stored size: 1.52 KB

Contents

package com.dievision.sinicum.runner;

import com.beust.jcommander.Parameter;

/**
 *
 */
public class Configuration {
    @Parameter(names = "-p", description = "HTTP Port")
    private Integer httpPort = 8080;

    @Parameter(names = {"-a", "--ajp"}, description = "AJP Port")
    private Integer ajpPort;

    @Parameter(names = {"-c", "--context"}, description = "AJP Port")
    private String contextPath = "";

    @Parameter(names = {"-n", "--hostname"}, description = "Tomcat Hostname")
    private String hostname;

    @Parameter(names = {"-S", "--https-scheme"}, description = "Tomcat Connector HTTPS Scheme")
    private boolean scheme;

    @Parameter(names = {"-P", "--proxyport"}, description = "Tomcat Connector Proxy port")
    private Integer proxyPort = 443;

    @Parameter(names = "--basedir", description = "Tomcat Base directory", required = true)
    private String baseDir;

    @Parameter(names = "--appbase", description = "Tomcat App Base directory", required = true)
    private String appBase;

    public Integer getHttpPort() {
        return httpPort;
    }

    public Integer getAjpPort() {
        return ajpPort;
    }

    public String getAppBase() {
        return appBase;
    }

    public String getBaseDir() {
        return baseDir;
    }

    public String getContextPath() {
        return contextPath;
    }

    public String getHostname() {
        return hostname;
    }

    public boolean isHttpsScheme() {
        return scheme;
    }

    public Integer getProxyPort() {
        return proxyPort;
    }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sinicum-runner-0.5.0.pre7 src/main/java/com/dievision/sinicum/runner/Configuration.java
sinicum-runner-0.5.0.pre6 src/main/java/com/dievision/sinicum/runner/Configuration.java
sinicum-runner-0.5.0.pre5 src/main/java/com/dievision/sinicum/runner/Configuration.java