public class DefaultPOSIXHandler extends java.lang.Object implements POSIXHandler
POSIXHandler.WARNING_ID
Constructor and Description |
---|
DefaultPOSIXHandler() |
Modifier and Type | Method and Description |
---|---|
void |
error(jnr.constants.platform.Errno error,
java.lang.String extraData) |
void |
error(jnr.constants.platform.Errno error,
java.lang.String methodName,
java.lang.String extraData) |
java.io.File |
getCurrentWorkingDirectory() |
java.lang.String[] |
getEnv() |
java.io.PrintStream |
getErrorStream()
Get your runtime's current ErrorStream
|
java.io.InputStream |
getInputStream() |
java.io.PrintStream |
getOutputStream() |
int |
getPID()
Get your runtime's process ID.
|
boolean |
isVerbose() |
void |
unimplementedError(java.lang.String methodName)
Specify that posix method is unimplemented.
|
void |
warn(POSIXHandler.WARNING_ID id,
java.lang.String message,
java.lang.Object... data) |
public void error(jnr.constants.platform.Errno error, java.lang.String extraData)
error
in interface POSIXHandler
public void error(jnr.constants.platform.Errno error, java.lang.String methodName, java.lang.String extraData)
error
in interface POSIXHandler
public void unimplementedError(java.lang.String methodName)
POSIXHandler
unimplementedError
in interface POSIXHandler
methodName
- the POSIX method that failedpublic void warn(POSIXHandler.WARNING_ID id, java.lang.String message, java.lang.Object... data)
warn
in interface POSIXHandler
public boolean isVerbose()
isVerbose
in interface POSIXHandler
public java.io.File getCurrentWorkingDirectory()
getCurrentWorkingDirectory
in interface POSIXHandler
public java.lang.String[] getEnv()
getEnv
in interface POSIXHandler
public java.io.InputStream getInputStream()
getInputStream
in interface POSIXHandler
public java.io.PrintStream getOutputStream()
getOutputStream
in interface POSIXHandler
public int getPID()
POSIXHandler
getPID
in interface POSIXHandler
public java.io.PrintStream getErrorStream()
POSIXHandler
getErrorStream
in interface POSIXHandler