org.jruby.ext.posix
Class POSIXFactory

java.lang.Object
  extended by org.jruby.ext.posix.POSIXFactory

public class POSIXFactory
extends java.lang.Object


Constructor Summary
POSIXFactory()
           
 
Method Summary
static POSIX getJavaPOSIX(POSIXHandler handler)
           
static POSIX getPOSIX(POSIXHandler handler, boolean useNativePOSIX)
           
static LibC loadLibC(java.lang.String libraryName, java.lang.Class<?> libCClass, java.util.Map<java.lang.Object,java.lang.Object> options)
           
static POSIX loadLinuxPOSIX(POSIXHandler handler)
           
static POSIX loadMacOSPOSIX(POSIXHandler handler)
           
static POSIX loadSolarisPOSIX(POSIXHandler handler)
           
static POSIX loadWindowsPOSIX(POSIXHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POSIXFactory

public POSIXFactory()
Method Detail

getPOSIX

public static POSIX getPOSIX(POSIXHandler handler,
                             boolean useNativePOSIX)

getJavaPOSIX

public static POSIX getJavaPOSIX(POSIXHandler handler)

loadLinuxPOSIX

public static POSIX loadLinuxPOSIX(POSIXHandler handler)

loadMacOSPOSIX

public static POSIX loadMacOSPOSIX(POSIXHandler handler)

loadSolarisPOSIX

public static POSIX loadSolarisPOSIX(POSIXHandler handler)

loadWindowsPOSIX

public static POSIX loadWindowsPOSIX(POSIXHandler handler)

loadLibC

public static LibC loadLibC(java.lang.String libraryName,
                            java.lang.Class<?> libCClass,
                            java.util.Map<java.lang.Object,java.lang.Object> options)


Copyright © 2010. All Rights Reserved.