| Modifier and Type | Method and Description |
|---|---|
Collection<UnitRemote> |
AbstractServiceRemote.getInternalUnits()
Returns a collection of all internally used unit remotes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractUnitRemote<M extends com.google.protobuf.GeneratedMessage> |
class |
BatteryRemote
* @author Tamino Huxohl
|
class |
BrightnessSensorRemote
* @author Tamino Huxohl
|
class |
ButtonRemote
* @author Tamino Huxohl
|
class |
ColorableLightRemote |
class |
DimmableLightRemote
* @author Tamino Huxohl
|
class |
DimmerRemote
* @author Tamino Huxohl
|
class |
HandleRemote
* @author Tamino Huxohl
|
class |
LightRemote |
class |
MonitorRemote |
class |
MotionDetectorRemote
* @author Tamino Huxohl
|
class |
PowerConsumptionSensorRemote
* @author Tamino Huxohl
|
class |
PowerSwitchRemote
* @author Tamino Huxohl
|
class |
ReedContactRemote
* @author Tamino Huxohl
|
class |
RollerShutterRemote
* @author Tamino Huxohl
|
class |
SmokeDetectorRemote
* @author Tamino Huxohl
|
class |
TamperDetectorRemote
* @author Tamino Huxohl
|
class |
TemperatureControllerRemote |
class |
TemperatureSensorRemote
* @author Tamino Huxohl
|
| Modifier and Type | Method and Description |
|---|---|
static <UR extends UnitRemote> |
Units.getUnit(String unitId,
boolean waitForData,
Class<UR> unitRemoteClass)
This method is a wrapper for
getUnit(String, boolean) and casts the result to the given unitRemoteClass. |
static <UR extends UnitRemote> |
Units.getUnit(rst.domotic.unit.UnitConfigType.UnitConfig unitConfig,
boolean waitForData,
Class<UR> unitRemoteClass)
This method is a wrapper for
getUnit(UnitConfig, boolean) and casts the result to the given unitRemoteClass. |
| Modifier and Type | Method and Description |
|---|---|
static UnitRemote |
Units.getUnit(String unitId,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit identifier.
|
static UnitRemote |
Units.getUnit(rst.domotic.unit.UnitConfigType.UnitConfig unitConfig,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit identifier.
|
static UnitRemote |
Units.getUnitByLabel(String label,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit label.
|
UnitRemote |
Units.getUnitByLabelAndLocationScope(String label,
String locationScope,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit label and location scope.
|
static UnitRemote |
Units.getUnitByScope(rsb.Scope scope,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit scope.
|
static UnitRemote |
Units.getUnitByScope(rst.rsb.ScopeType.Scope scope,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit scope.
|
static UnitRemote |
Units.getUnitByScope(String scope,
boolean waitForData)
Method establishes a connection to the unit referred by the given unit scope.
|
UnitRemote |
UnitRemoteFactoryImpl.newInitializedInstance(rst.rsb.ScopeType.Scope scope,
long timeout,
TimeUnit timeUnit)
Creates and initializes an unit remote out of the given unit scope.
|
UnitRemote |
UnitRemoteFactory.newInitializedInstance(rst.rsb.ScopeType.Scope scope,
long timeout,
TimeUnit timeUnit)
Creates and initializes an unit remote out of the given unit scope.
|
UnitRemote |
UnitRemoteFactoryImpl.newInitializedInstance(rst.rsb.ScopeType.Scope scope,
rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType type)
Creates and initializes an unit remote out of the given unit scope and type declaration.
|
UnitRemote |
UnitRemoteFactory.newInitializedInstance(rst.rsb.ScopeType.Scope scope,
rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType type)
Creates and initializes an unit remote out of the given unit scope and type declaration.
|
UnitRemote |
UnitRemoteFactoryImpl.newInitializedInstance(String unitId,
long timeout,
TimeUnit timeUnit)
Creates and initializes an unit remote out of the given unit id.
|
UnitRemote |
UnitRemoteFactory.newInitializedInstance(String unitId,
long timeout,
TimeUnit timeUnit)
Creates and initializes an unit remote out of the given unit id.
|
UnitRemote |
UnitRemoteFactoryImpl.newInitializedInstance(rst.domotic.unit.UnitConfigType.UnitConfig config)
Creates and initializes an unit remote out of the given unit configuration.
|
UnitRemote |
UnitRemoteFactory.newInitializedInstance(rst.domotic.unit.UnitConfigType.UnitConfig config)
Creates and initializes an unit remote out of the given unit configuration.
|
UnitRemote |
UnitRemoteFactoryImpl.newInstance(rst.rsb.ScopeType.Scope scope,
long timeout,
TimeUnit timeUnit)
Creates an unit remote out of the given unit scope.
|
UnitRemote |
UnitRemoteFactory.newInstance(rst.rsb.ScopeType.Scope scope,
long timeout,
TimeUnit timeUnit)
Creates an unit remote out of the given unit scope.
|
UnitRemote |
UnitRemoteFactoryImpl.newInstance(String unitId,
long timeout,
TimeUnit timeUnit)
Creates an unit remote out of the given unit id.
|
UnitRemote |
UnitRemoteFactory.newInstance(String unitId,
long timeout,
TimeUnit timeUnit)
Creates an unit remote out of the given unit id.
|
UnitRemote |
UnitRemoteFactoryImpl.newInstance(rst.domotic.unit.UnitConfigType.UnitConfig config)
Creates an unit remote out of the given unit configuration.
|
UnitRemote |
UnitRemoteFactory.newInstance(rst.domotic.unit.UnitConfigType.UnitConfig config)
Creates an unit remote out of the given unit configuration.
|
UnitRemote |
UnitRemoteFactoryImpl.newInstance(rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType type)
Creates an unit remote out of the given unit configuration.
|
UnitRemote |
UnitRemoteFactory.newInstance(rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType type)
Creates an unit remote out of the given unit configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AgentRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
AppRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorizationGroupRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectionRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
DeviceRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
LocationRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
SceneRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
UnitGroupRemote
* @author Tamino Huxohl
|
| Modifier and Type | Class and Description |
|---|---|
class |
UserRemote |
Copyright © 2014–2017 openbase.org. All rights reserved.