public class

ShutdownHooks

extends Object
java.lang.Object
   ↳ jline.internal.ShutdownHooks

Class Overview

Manages the JLine shutdown-hook thread and tasks to execute on shutdown.

Summary

Nested Classes
interface ShutdownHooks.Task Essentially a Runnable which allows running to throw an exception. 
Constants
String JLINE_SHUTDOWNHOOK
Public Constructors
ShutdownHooks()
Public Methods
synchronized static <T extends ShutdownHooks.Task> T add(T task)
synchronized static void remove(ShutdownHooks.Task task)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String JLINE_SHUTDOWNHOOK

Constant Value: "jline.shutdownhook"

Public Constructors

public ShutdownHooks ()

Public Methods

public static synchronized T add (T task)

public static synchronized void remove (ShutdownHooks.Task task)