public class TargetTemperatureStateServiceRemote extends AbstractServiceRemote<TargetTemperatureStateOperationService,rst.domotic.state.TemperatureStateType.TemperatureState> implements TargetTemperatureStateOperationServiceCollection
logger, maintainer, serviceStateObservableUPDATE_METHOD_PREFIXRESPONSIBLE_ACTION_FIELD_NAME, SERVICE_LABEL, SERVICE_MODE_PACKAGE, SERVICE_STATE_PACKAGE| Constructor and Description |
|---|
TargetTemperatureStateServiceRemote() |
| Modifier and Type | Method and Description |
|---|---|
protected rst.domotic.state.TemperatureStateType.TemperatureState |
computeServiceState()
Compute the service state of this service collection if an underlying
service changes.
|
rst.domotic.state.TemperatureStateType.TemperatureState |
getTargetTemperatureState() |
rst.domotic.state.TemperatureStateType.TemperatureState |
getTargetTemperatureState(rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType unitType) |
Collection<TargetTemperatureStateOperationService> |
getTargetTemperatureStateOperationServices() |
Future<rst.domotic.action.ActionFutureType.ActionFuture> |
setTargetTemperatureState(rst.domotic.state.TemperatureStateType.TemperatureState temperatureState) |
Future<rst.domotic.action.ActionFutureType.ActionFuture> |
setTargetTemperatureState(rst.domotic.state.TemperatureStateType.TemperatureState temperatureState,
rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType unitType) |
activate, activate, addDataObserver, addServiceStateObserver, applyAction, deactivate, getData, getDataClass, getInternalUnits, getInternalUnits, getPing, getServices, getServices, getServiceState, getServiceType, hasInternalRemotes, init, init, isActive, isConnected, isDataAvailable, isLocked, lock, ping, removeDataObserver, removeServiceStateObserver, removeUnit, requestData, setInfrastructureFilter, shutdown, toString, unlock, verifyMaintainability, verifyServiceCompatibility, waitForData, waitForDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitverifyValueRangeverifTargetTemperatureStategetUpdateMethodNamebuildServiceState, detectServiceDataClass, detectServiceMethod, detectServiceMethod, getArgumentClasses, getServiceBaseName, getServicePrefix, getServiceStateClass, getServiceStateName, getServiceStateName, getServiceStateValues, getServiceType, invokeOperationServiceMethod, invokeProviderServiceMethod, invokeServiceMethod, invokeServiceMethod, upateActionDescription, upateActionDescriptionactivate, addConnectionStateObserver, getConnectionState, removeConnectionStateObserver, requestDatapublic Collection<TargetTemperatureStateOperationService> getTargetTemperatureStateOperationServices()
public Future<rst.domotic.action.ActionFutureType.ActionFuture> setTargetTemperatureState(rst.domotic.state.TemperatureStateType.TemperatureState temperatureState) throws org.openbase.jul.exception.CouldNotPerformException
setTargetTemperatureState in interface TargetTemperatureStateOperationServiceorg.openbase.jul.exception.CouldNotPerformExceptionpublic Future<rst.domotic.action.ActionFutureType.ActionFuture> setTargetTemperatureState(rst.domotic.state.TemperatureStateType.TemperatureState temperatureState, rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType unitType) throws org.openbase.jul.exception.CouldNotPerformException
setTargetTemperatureState in interface TargetTemperatureStateOperationServiceCollectionorg.openbase.jul.exception.CouldNotPerformExceptionprotected rst.domotic.state.TemperatureStateType.TemperatureState computeServiceState()
throws org.openbase.jul.exception.CouldNotPerformException
computeServiceState in class AbstractServiceRemote<TargetTemperatureStateOperationService,rst.domotic.state.TemperatureStateType.TemperatureState>org.openbase.jul.exception.CouldNotPerformException - if an underlying service throws an
exceptionpublic rst.domotic.state.TemperatureStateType.TemperatureState getTargetTemperatureState()
throws org.openbase.jul.exception.NotAvailableException
getTargetTemperatureState in interface TargetTemperatureStateOperationServiceCollectiongetTargetTemperatureState in interface TargetTemperatureStateProviderServiceorg.openbase.jul.exception.NotAvailableExceptionpublic rst.domotic.state.TemperatureStateType.TemperatureState getTargetTemperatureState(rst.domotic.unit.UnitTemplateType.UnitTemplate.UnitType unitType)
throws org.openbase.jul.exception.NotAvailableException
getTargetTemperatureState in interface TargetTemperatureStateOperationServiceCollectionorg.openbase.jul.exception.NotAvailableExceptionCopyright © 2014–2018 openbase.org. All rights reserved.