public class Pi4JPlugin extends JPlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_PLUGIN_NAME
The default name of this plugin.
|
| Constructor and Description |
|---|
Pi4JPlugin()
Creates a new Pi4J plugin.
|
Pi4JPlugin(String name)
Creates a new Pi4J plugin.
|
| Modifier and Type | Method and Description |
|---|---|
com.pi4j.io.gpio.GpioController |
getGpio() |
boolean |
isShouldShutdownGpio() |
void |
onShutdown()
Shuts down the plugin.
|
void |
onStartup()
Starts up this plugin.
|
void |
setGpio(com.pi4j.io.gpio.GpioController gpio) |
void |
setShouldShutdownGpio(boolean shouldShutdownGpio) |
doShutdown, doStartup, getConfiguration, getEngineOperations, getKnowledgeBase, getLogger, getSponge, onAfterReload, onBeforeReload, onConfigure, onInit, setConfiguration, setKnowledgeBase, shutdown, startup, toStringgetDescription, getEngine, getInternalService, getLabel, getName, getState, isFailed, isNew, isNewOrStartingOrRunning, isRunning, isStarting, isStopping, isTerminated, setDescription, setEngine, setLabel, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisFailed, isNew, isRunning, isStarting, isStopping, isTerminatedpublic static final String DEFAULT_PLUGIN_NAME
public Pi4JPlugin()
public Pi4JPlugin(String name)
name - the plugin name.public void onStartup()
onStartup in interface org.openksavi.sponge.plugin.PluginonStartup in class BasePluginpublic void onShutdown()
onShutdown in interface org.openksavi.sponge.plugin.PluginonShutdown in class BasePluginpublic com.pi4j.io.gpio.GpioController getGpio()
public void setGpio(com.pi4j.io.gpio.GpioController gpio)
public boolean isShouldShutdownGpio()
public void setShouldShutdownGpio(boolean shouldShutdownGpio)
Copyright © 2016–2020 Softelnet. All rights reserved.