package org.atomnuke;
import org.atomnuke.kernel.shutdown.ShutdownHook;
import org.atomnuke.service.introspection.ServicesInterrogator;
import org.atomnuke.task.manager.AtomTasker;
/**
* The Nuke interface.
*
* This interface allows for thread-safe interaction with the Nuke scheduler.
*
* @author zinic
*/
public interface Nuke {
NukeEnvironment nukeEnvironment();
AtomTasker atomTasker();
ShutdownHook shutdownHook();
void start();
void destroy();
}