|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Environment
Interface providing access to the environment map and allowing the registration of listeners for certain signals.
Signal
Field Summary | |
---|---|
static String |
ENV_COLUMNS
Key for the columns environment variable. |
static String |
ENV_LINES
Key for the lines environment variable. |
static String |
ENV_TERM
Key for the term environment variable. |
static String |
ENV_USER
Key for the user environment variable |
Method Summary | |
---|---|
void |
addSignalListener(SignalListener listener)
Add a global listener for all signals |
void |
addSignalListener(SignalListener listener,
EnumSet<Signal> signals)
Add a qualified listener for the specific set of signal |
void |
addSignalListener(SignalListener listener,
Signal... signal)
Add a qualified listener for the specific signal |
Map<String,String> |
getEnv()
Retrieve the environment map |
Map<PtyMode,Integer> |
getPtyModes()
Retrieve the pty modes |
void |
removeSignalListener(SignalListener listener)
Remove a previously registered listener for all the signals it was registered |
Field Detail |
---|
static final String ENV_USER
static final String ENV_LINES
ENV_LINES
and
ENV_COLUMNS
make up the console screen size.
static final String ENV_COLUMNS
ENV_LINES
and
ENV_COLUMNS
make up the console screen size.
static final String ENV_TERM
Method Detail |
---|
Map<String,String> getEnv()
Map<PtyMode,Integer> getPtyModes()
void addSignalListener(SignalListener listener, Signal... signal)
listener
- the listener to registersignal
- the signal the listener is interested invoid addSignalListener(SignalListener listener, EnumSet<Signal> signals)
listener
- the listener to registersignals
- the signals the listener is interested invoid addSignalListener(SignalListener listener)
listener
- the listener to registervoid removeSignalListener(SignalListener listener)
listener
- the listener to remove
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |