public final class LinuxEnvironmentPlugin extends ControllerEnvironment implements Plugin
controllerListeners
Constructor and Description |
---|
LinuxEnvironmentPlugin() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
execute(LinuxDeviceTask task) |
Controller[] |
getControllers()
Returns a list of all controllers available to this environment,
or an empty array if there are no controllers in this environment.
|
(package private) static java.lang.String |
getPrivilegedProperty(java.lang.String property) |
(package private) static java.lang.String |
getPrivilegedProperty(java.lang.String property,
java.lang.String default_value) |
boolean |
isSupported()
Returns the isSupported status of this environment.
|
(package private) static void |
loadLibrary(java.lang.String lib_name)
Static utility method for loading native libraries.
|
addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, log, logln, removeControllerListener
static void loadLibrary(java.lang.String lib_name)
static java.lang.String getPrivilegedProperty(java.lang.String property)
static java.lang.String getPrivilegedProperty(java.lang.String property, java.lang.String default_value)
public static final java.lang.Object execute(LinuxDeviceTask task) throws java.io.IOException
java.io.IOException
public final Controller[] getControllers()
getControllers
in class ControllerEnvironment
public boolean isSupported()
ControllerEnvironment
isSupported
in class ControllerEnvironment