public class DefaultPOSIXHandler extends Object implements POSIXHandler
POSIXHandler.WARNING_ID
Constructor and Description |
---|
DefaultPOSIXHandler() |
Modifier and Type | Method and Description |
---|---|
void |
error(jnr.constants.platform.Errno error,
String extraData) |
void |
error(jnr.constants.platform.Errno error,
String methodName,
String extraData) |
File |
getCurrentWorkingDirectory()
Get current working directory of your runtime.
|
String[] |
getEnv()
Get current set of environment variables of your runtime.
|
PrintStream |
getErrorStream()
Get your runtime's current ErrorStream
|
InputStream |
getInputStream()
Get your runtime's current InputStream
|
PrintStream |
getOutputStream()
Get your runtime's current OutputStream
|
int |
getPID()
Get your runtimes process ID.
|
boolean |
isVerbose()
Should we provide verbose output about POSIX activities
|
void |
unimplementedError(String methodName)
Specify that posix method is unimplemented.
|
void |
warn(POSIXHandler.WARNING_ID id,
String message,
Object... data) |
public void error(jnr.constants.platform.Errno error, String extraData)
error
in interface POSIXHandler
public void error(jnr.constants.platform.Errno error, String methodName, String extraData)
error
in interface POSIXHandler
public void unimplementedError(String methodName)
POSIXHandler
unimplementedError
in interface POSIXHandler
public void warn(POSIXHandler.WARNING_ID id, String message, Object... data)
warn
in interface POSIXHandler
public boolean isVerbose()
POSIXHandler
isVerbose
in interface POSIXHandler
public File getCurrentWorkingDirectory()
POSIXHandler
getCurrentWorkingDirectory
in interface POSIXHandler
public String[] getEnv()
POSIXHandler
getEnv
in interface POSIXHandler
public InputStream getInputStream()
POSIXHandler
getInputStream
in interface POSIXHandler
public PrintStream getOutputStream()
POSIXHandler
getOutputStream
in interface POSIXHandler
public int getPID()
POSIXHandler
getPID
in interface POSIXHandler
public PrintStream getErrorStream()
POSIXHandler
getErrorStream
in interface POSIXHandler
Copyright © 2015. All Rights Reserved.