public class GPIOApp extends AbstractRifidiApp
readZones
LAZY_START
Constructor and Description |
---|
GPIOApp(java.lang.String group,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
flashGPO(java.lang.String readerID,
int port,
int seconds) |
java.util.Set<AbstractGPIOService<?>> |
getServiceSet() |
boolean |
lazyStart()
If this method returns true, the application will not be started when it
is loaded.
|
void |
onBind(AbstractGPIOService<?> gpioService,
java.util.Dictionary<java.lang.String,java.lang.String> parameters) |
void |
onUnbind(AbstractGPIOService<?> gpioService,
java.util.Dictionary<java.lang.String,java.lang.String> parameters) |
void |
setGPO(java.lang.String readerID,
java.util.Set<java.lang.Integer> ports) |
void |
setServiceSet(java.util.Set<AbstractGPIOService<?>> gpioSet)
Called by spring.
|
boolean |
testGPI(java.lang.String readerID,
int port) |
compareTo, equals, getGroup, getName, getState, hashCode, initialize, setAppProperties, setBundleContext, setEsperService, start, stop, toString
public GPIOApp(java.lang.String group, java.lang.String name)
group
- name
- public boolean lazyStart()
RifidiApp
lazyStart
in interface RifidiApp
lazyStart
in class AbstractRifidiApp
public void setGPO(java.lang.String readerID, java.util.Set<java.lang.Integer> ports) throws CannotExecuteException
CannotExecuteException
public void flashGPO(java.lang.String readerID, int port, int seconds) throws CannotExecuteException
CannotExecuteException
public boolean testGPI(java.lang.String readerID, int port) throws CannotExecuteException
CannotExecuteException
public void onBind(AbstractGPIOService<?> gpioService, java.util.Dictionary<java.lang.String,java.lang.String> parameters)
gpioService
- the gpioService to setpublic void onUnbind(AbstractGPIOService<?> gpioService, java.util.Dictionary<java.lang.String,java.lang.String> parameters)
gpioService
- the gpioService to setpublic void setServiceSet(java.util.Set<AbstractGPIOService<?>> gpioSet)
gpioSet
- public java.util.Set<AbstractGPIOService<?>> getServiceSet()