|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjnr.posix.util.DefaultPOSIXHandler
public class DefaultPOSIXHandler
A POSIXHandler with reasonable default behavior.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface jnr.posix.POSIXHandler |
|---|
POSIXHandler.WARNING_ID |
| Constructor Summary | |
|---|---|
DefaultPOSIXHandler()
|
|
| Method Summary | |
|---|---|
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()
Get current working directory of your runtime. |
java.lang.String[] |
getEnv()
Get current set of environment variables of your runtime. |
java.io.PrintStream |
getErrorStream()
Get your runtime's current ErrorStream |
java.io.InputStream |
getInputStream()
Get your runtime's current InputStream |
java.io.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(java.lang.String methodName)
Specify that posix method is unimplemented. |
void |
warn(POSIXHandler.WARNING_ID id,
java.lang.String message,
java.lang.Object... data)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultPOSIXHandler()
| Method Detail |
|---|
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 POSIXHandlerpublic void unimplementedError(java.lang.String methodName)
POSIXHandler
unimplementedError in interface POSIXHandler
public void warn(POSIXHandler.WARNING_ID id,
java.lang.String message,
java.lang.Object... data)
warn in interface POSIXHandlerpublic boolean isVerbose()
POSIXHandler
isVerbose in interface POSIXHandlerpublic java.io.File getCurrentWorkingDirectory()
POSIXHandler
getCurrentWorkingDirectory in interface POSIXHandlerpublic java.lang.String[] getEnv()
POSIXHandler
getEnv in interface POSIXHandlerpublic java.io.InputStream getInputStream()
POSIXHandler
getInputStream in interface POSIXHandlerpublic java.io.PrintStream getOutputStream()
POSIXHandler
getOutputStream in interface POSIXHandlerpublic int getPID()
POSIXHandler
getPID in interface POSIXHandlerpublic java.io.PrintStream getErrorStream()
POSIXHandler
getErrorStream in interface POSIXHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||