Package xsbti
Interface AppMain
-
public interface AppMain
The main entry interface for launching applications. Classes which implement this interface can be launched via the sbt launcher. In addition, classes can be adapted into this interface by the launcher if they have a static method matching one of these signatures: - public static void main(String[] args) - public static int main(String[] args) - public static xsbti.Exit main(String[] args)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MainResult
run(AppConfiguration configuration)
Run the application and return the result.
-
-
-
Method Detail
-
run
MainResult run(AppConfiguration configuration)
Run the application and return the result.- Parameters:
configuration
- The configuration used to run the application. Includes arguments and access to launcher features.- Returns:
- The result of running this app. Note: the result can be things like "Please reboot this application".
-
-