| Package | Description |
|---|---|
| stella.environment | |
| stella.io | |
| stella.net | |
| stella.roof | |
| stella.sensor |
| Modifier and Type | Class and Description |
|---|---|
class |
EnvironmentMaster
The master program running at the environment control.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PollingBeckhoffServer.addCacheChangedListener(CacheChangedListener ear,
String key) |
void |
PollingRS485Server.addCacheChangedListener(CacheChangedListener ear,
String key)
Adds a new cache changed listener to this polling instance.
|
void |
CacheChangedCaster.addCacheChangedListener(CacheChangedListener ear,
String key)
Adds a listener to this caster.
|
void |
PollingBeckhoffServer.removeCacheChangedListener(CacheChangedListener ear,
String key) |
void |
PollingRS485Server.removeCacheChangedListener(CacheChangedListener ear,
String key)
Removes a cache changed listener from this polling instance.
|
void |
CacheChangedCaster.removeCacheChangedListener(CacheChangedListener ear,
String key)
Deregisters a listener from this caster.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<String,Set<CacheChangedListener>> |
AbstractVariableMonitor.ears
A set of listeners for changes on variables values per name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractVariableMonitor.addCacheChangedListener(CacheChangedListener ccl,
String key)
Adds a new cache changed listener to this polling instance.
|
void |
AbstractVariableMonitor.removeCacheChangedListener(CacheChangedListener ear,
String key)
Removes a cache changed listener from this polling instance.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
AbstractVariableMonitor.notifyListeners(CacheChangedEvent cce,
Collection<CacheChangedListener> signal)
Synchronizes on the listeners and notifies each of a cache changed event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeckhoffLight
A class providing access to a RS485-enabled light switch.
|
private class |
BeckhoffRoof.PlcTrigger
A trigger that listens to cache change events issued by a Beckhoff ADS
driver.
|
class |
LightSwitch
A class providing access to a RS485-enabled light switch.
|
class |
SwitchTrigger
An event trigger that constanly monitors the status of the roof switches.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeckhoffRainSensor
This sensor has no retardation in case of bad weather.
|
class |
RS485RainImminentSensor
This sensor has no retardation in case of bad weather.
|
class |
RS485RainSensor
A representation of a digital rain sensor.
|