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

org.safehaus.jettyjam.utils.JettyResource Maven / Gradle / Ivy

package org.safehaus.jettyjam.utils;


import java.lang.reflect.Field;
import java.net.URL;
import java.util.Map;

import org.junit.rules.TestRule;
import org.junit.runner.Description;


/**
 * A common interface across the JettyUnitResource and the JettyIntegResource.
 */
public interface JettyResource extends StartableResource {
    int getPort();

    URL getServerUrl();

    TestMode getMode();

    String getHostname();

    Field getTestField();

    boolean isSecure();

    TestParams newTestParams();

    TestParams newTestParams( Map queryParams );
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy