Uses of Interface
org.jline.terminal.Terminal.SignalHandler
-
Packages that use Terminal.SignalHandler Package Description org.jline.terminal JLine Terminal API - Core abstractions for terminal operations across different platforms.org.jline.terminal.impl JLine Terminal implementation classes.org.jline.terminal.impl.exec Implementation of terminal functionality using external command-line utilities.org.jline.terminal.spi JLine Terminal Service Provider Interface (SPI). -
-
Uses of Terminal.SignalHandler in org.jline.terminal
Fields in org.jline.terminal declared as Terminal.SignalHandler Modifier and Type Field Description static Terminal.SignalHandlerTerminal.SignalHandler. SIG_DFLDefault signal handler that uses the JVM's default behavior for the signal.static Terminal.SignalHandlerTerminal.SignalHandler. SIG_IGNSignal handler that ignores the signal and performs no special processing.Methods in org.jline.terminal that return Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandlerTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Registers a handler for the givenTerminal.Signal.Methods in org.jline.terminal with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandlerTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Registers a handler for the givenTerminal.Signal.TerminalBuilderTerminalBuilder. signalHandler(Terminal.SignalHandler signalHandler)Determines the default value for signal handlers. -
Uses of Terminal.SignalHandler in org.jline.terminal.impl
Classes in org.jline.terminal.impl that implement Terminal.SignalHandler Modifier and Type Class Description classNativeSignalHandlerImplementation of SignalHandler for native signal handling.Fields in org.jline.terminal.impl with type parameters of type Terminal.SignalHandler Modifier and Type Field Description protected java.util.Map<Terminal.Signal,Terminal.SignalHandler>AbstractTerminal. handlersMethods in org.jline.terminal.impl that return Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandlerAbstractTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Terminal.SignalHandlerAbstractWindowsTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Terminal.SignalHandlerPosixSysTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Methods in org.jline.terminal.impl with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandlerAbstractTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Terminal.SignalHandlerAbstractWindowsTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)Terminal.SignalHandlerPosixSysTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)TerminalDumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalDumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalDumbTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalDumbTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Constructors in org.jline.terminal.impl with parameters of type Terminal.SignalHandler Constructor Description AbstractPosixTerminal(java.lang.String name, java.lang.String type, Pty pty, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler)AbstractPosixTerminal(java.lang.String name, java.lang.String type, Pty pty, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)AbstractTerminal(java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler)AbstractTerminal(java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)AbstractWindowsTerminal(TerminalProvider provider, SystemStream systemStream, java.io.Writer writer, java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode)AbstractWindowsTerminal(TerminalProvider provider, SystemStream systemStream, java.io.Writer writer, java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode)DumbTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler)DumbTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler)ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused)ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused)ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)LineDisciplineTerminal(java.lang.String name, java.lang.String type, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler)LineDisciplineTerminal(java.lang.String name, java.lang.String type, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)PosixPtyTerminal(java.lang.String name, java.lang.String type, Pty pty, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused)PosixPtyTerminal(java.lang.String name, java.lang.String type, Pty pty, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)PosixPtyTerminal(java.lang.String name, java.lang.String type, Pty pty, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused)PosixSysTerminal(java.lang.String name, java.lang.String type, Pty pty, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler)PosixSysTerminal(java.lang.String name, java.lang.String type, Pty pty, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler) -
Uses of Terminal.SignalHandler in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec with parameters of type Terminal.SignalHandler Modifier and Type Method Description TerminalExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)TerminalExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Creates a new terminal with custom input and output streams.TerminalExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream on POSIX systems.TerminalExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalExecTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream.TerminalExecTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)TerminalExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream on Windows.TerminalExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) -
Uses of Terminal.SignalHandler in org.jline.terminal.spi
Methods in org.jline.terminal.spi with parameters of type Terminal.SignalHandler Modifier and Type Method Description TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)default TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)Creates a new terminal with custom input and output streams.default TerminalTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)default TerminalTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)default TerminalTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset inputEncoding, java.nio.charset.Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)Creates a terminal connected to a system stream.TerminalTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, java.nio.charset.Charset stdinEncoding, java.nio.charset.Charset stdoutEncoding, java.nio.charset.Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
-