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

io.github.mike10004.harreplay.exec.BrowserSupport Maven / Gradle / Ivy

package io.github.mike10004.harreplay.exec;

import io.github.mike10004.subprocess.ProcessMonitor;
import io.github.mike10004.subprocess.ProcessTracker;
import com.google.common.net.HostAndPort;

import java.io.IOException;
import java.nio.file.Path;

interface BrowserSupport {

    interface LaunchableBrowser {
        ProcessMonitor launch(HostAndPort replayServerAddress, Iterable moreArguments, ProcessTracker processTracker);
    }

    LaunchableBrowser prepare(Path scratchDir) throws IOException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy