public interface Relay extends ObserveableComponent
Modifier and Type | Method and Description |
---|---|
void |
addListener(RelayListener... listener) |
void |
close() |
RelayState |
getState() |
boolean |
isClosed() |
boolean |
isOpen() |
boolean |
isState(RelayState state) |
void |
open() |
void |
pulse() |
void |
pulse(int milliseconds) |
void |
removeListener(RelayListener... listener) |
void |
setState(RelayState state) |
void |
toggle() |
removeAllListeners
clearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTag
void open()
void close()
boolean isOpen()
boolean isClosed()
RelayState getState()
void setState(RelayState state)
boolean isState(RelayState state)
void toggle()
void pulse()
void pulse(int milliseconds)
void addListener(RelayListener... listener)
void removeListener(RelayListener... listener)
Copyright © 2012–2014 Pi4J. All rights reserved.