public class POSIXFactory extends Object
Constructor and Description |
---|
POSIXFactory() |
Modifier and Type | Method and Description |
---|---|
static POSIX |
getJavaPOSIX()
Get a pure-Java POSIX instance.
|
static POSIX |
getJavaPOSIX(POSIXHandler handler)
Get a pure-Java POSIX instance.
|
static POSIX |
getNativePOSIX()
Get a POSIX instance.
|
static POSIX |
getNativePOSIX(POSIXHandler handler)
Get a POSIX instance.
|
static POSIX |
getPOSIX()
This will use
DefaultPOSIXHandler and the native POSIX implementation,
falling back on the pure-Java implementation if native support is not available. |
static POSIX |
getPOSIX(POSIXHandler handler,
boolean useNativePOSIX)
Get a POSIX instance.
|
static POSIX |
loadAixPOSIX(POSIXHandler handler) |
static POSIX |
loadFreeBSDPOSIX(POSIXHandler handler) |
static POSIX |
loadLinuxPOSIX(POSIXHandler handler) |
static POSIX |
loadMacOSPOSIX(POSIXHandler handler) |
static POSIX |
loadOpenBSDPOSIX(POSIXHandler handler) |
static POSIX |
loadSolarisPOSIX(POSIXHandler handler) |
static POSIX |
loadWindowsPOSIX(POSIXHandler handler) |
public static POSIX getPOSIX(POSIXHandler handler, boolean useNativePOSIX)
handler
- a POSIXHandler implementationuseNativePOSIX
- whether to attempt to use native code for better functionalitypublic static POSIX getPOSIX()
DefaultPOSIXHandler
and the native POSIX implementation,
falling back on the pure-Java implementation if native support is not available.public static POSIX getJavaPOSIX(POSIXHandler handler)
handler
- a POSIXHandler implementationpublic static POSIX getJavaPOSIX()
public static POSIX getNativePOSIX(POSIXHandler handler)
handler
- a POSIXHandler implementationpublic static POSIX getNativePOSIX()
public static POSIX loadLinuxPOSIX(POSIXHandler handler)
public static POSIX loadMacOSPOSIX(POSIXHandler handler)
public static POSIX loadSolarisPOSIX(POSIXHandler handler)
public static POSIX loadFreeBSDPOSIX(POSIXHandler handler)
public static POSIX loadOpenBSDPOSIX(POSIXHandler handler)
public static POSIX loadWindowsPOSIX(POSIXHandler handler)
public static POSIX loadAixPOSIX(POSIXHandler handler)
Copyright © 2015. All Rights Reserved.