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

io.github.mike10004.harreplay.ReplayManager Maven / Gradle / Ivy

package io.github.mike10004.harreplay;

import java.io.IOException;

/**
 * Interface that represents a manager of a server replay process.
 */
public interface ReplayManager {

    /**
     * Starts a server replay session.
     * @param sessionConfig the configuration
     * @return a session control instance
     * @throws IOException if starting fails due to I/O error
     */
    ReplaySessionControl start(ReplaySessionConfig sessionConfig) throws IOException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy