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

io.github.mike10004.containment.lifecycle.ContainerPostStartRunnable Maven / Gradle / Ivy

There is a newer version: 0.6
Show newest version
package io.github.mike10004.containment.lifecycle;

import io.github.mike10004.containment.RunningContainer;

/**
 * Interface of an action that targets a started container.
 * Implementations of this interface do not require anything but the container instance
 * and do not produce anything.
 */
public interface ContainerPostStartRunnable {

    /**
     * Performs the action.
     * @param container container
     * @throws Exception on error
     */
    void perform(RunningContainer container) throws Exception;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy