public class ColorableLightRemote extends AbstractUnitRemote<rst.domotic.unit.dal.ColorableLightDataType.ColorableLightData> implements ColorableLight
CONNECTION_TIMEOUT, DATA_WAIT_TIMEOUT, logger, LOGGING_TIMEOUT, maintainer, METHOD_CALL_MAX_TIMEOUT, METHOD_CALL_START_TIMEOUT, METHOD_CALL_TIMEOUT_MULTIPLIER, PING_TEST_TIMEOUT, PING_TIMEOUT, REQUEST_TIMEOUT, scopeDEFAULT_NEUTRAL_WHITE, DEFAULT_NEUTRAL_WHITE_COLOR, NEUTRAL_WHITE_KEYUPDATE_METHOD_PREFIX| Constructor and Description |
|---|
ColorableLightRemote() |
| Modifier and Type | Method and Description |
|---|---|
rst.domotic.unit.UnitConfigType.UnitConfig |
applyConfigUpdate(rst.domotic.unit.UnitConfigType.UnitConfig config) |
rst.domotic.state.BrightnessStateType.BrightnessState |
getBrightnessState() |
rst.domotic.state.ColorStateType.ColorState |
getColorState() |
rst.domotic.state.PowerStateType.PowerState |
getPowerState() |
Future<rst.domotic.action.ActionFutureType.ActionFuture> |
setBrightnessState(rst.domotic.state.BrightnessStateType.BrightnessState brightnessState) |
Future<rst.domotic.action.ActionFutureType.ActionFuture> |
setColorState(rst.domotic.state.ColorStateType.ColorState colorState) |
Future<rst.domotic.action.ActionFutureType.ActionFuture> |
setNeutralWhite() |
Future<rst.domotic.action.ActionFutureType.ActionFuture> |
setPowerState(rst.domotic.state.PowerStateType.PowerState powerState) |
void |
updateNeutralWhiteValue(rst.domotic.unit.UnitConfigType.UnitConfig config) |
activate, addDataObserver, addDataObserver, addServiceStateObserver, applyAction, getLabel, getLocationConfig, getParentLocationConfig, getParentLocationRemote, getScope, getTransformation, getUnitRegistry, getUnitTemplate, getUnitType, init, init, init, init, initById, initByLabel, isEnabled, postInit, recordSnapshot, removeDataObserver, removeDataObserver, removeServiceStateObserver, setSessionManager, shutdown, updateActionDescription, updateActionDescription, waitForData, waitForDataaddConfigObserver, getConfig, getConfigClass, getConfigField, getConfigField, getId, hasConfigField, init, notifyConfigUpdate, removeConfigObserver, supportsConfigFieldactivate, activate, addConnectionStateObserver, addHandler, addObserver, applyExternalDataUpdate, callMethod, callMethod, callMethod, callMethod, callMethodAsync, callMethodAsync, deactivate, deactivate, getConnectionState, getData, getDataClass, getDataField, getIntenalPriorizedDataObservable, getPing, hasDataField, init, init, isActive, isConnected, isDataAvailable, isLocked, lock, notifyDataUpdate, ping, reinit, reinit, reinit, reinit, removeConnectionStateObserver, removeObserver, requestData, reset, setMessageProcessor, toString, unlock, validateActivation, validateData, validateInitialization, validateMiddleware, verifyMaintainability, waitForConnectionState, waitForConnectionState, waitForMiddlewareclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetColor, setColor, setColor, setColorgetColor, getHSBColor, getJavaAWTColor, getRGBColor, verifyColor, verifyColorState, verifyHsbColor, verifyRgbColorverifyBrightnessStatesetPowerStateverifyValueRangegetUpdateMethodNameaddServiceStateObserver, getGlobalBoundingBoxCenterPoint3d, getGlobalPosition, getGlobalPositionPoint3d, getGlobalRotation, getGlobalRotationQuat4d, getLocalBoundingBoxCenterPoint3d, getLocalPosition, getLocalRotation, getLocationRegistry, getRootToUnitTransform3D, getRootToUnitTransformation, getRootToUnitTransformationFuture, getTemplate, getTransactionIdByServiceType, getTransform3D, getTransform3DInverse, getType, getUnitBoundingBoxCenterGlobalPoint3d, getUnitBoundingBoxCenterPoint3d, getUnitPosition, getUnitPositionGlobal, getUnitPositionGlobalPoint3d, getUnitRotation, getUnitRotationGlobal, getUnitRotationGlobalQuat4d, getUnitShape, getUnitToRootTransform3D, getUnitToRootTransformation, getUnitToRootTransformationFuture, removeServiceStateObserver, restoreSnapshot, verifyOperationServiceState, verifyOperationServiceStateValueaddConfigObserver, getConfig, getConfigClass, removeConfigObserveractivate, activate, addConnectionStateObserver, getConnectionState, getPing, isConnected, ping, removeConnectionStateObserver, requestDataregisterShutdownHook, registerShutdownHookpublic rst.domotic.unit.UnitConfigType.UnitConfig applyConfigUpdate(rst.domotic.unit.UnitConfigType.UnitConfig config)
throws org.openbase.jul.exception.CouldNotPerformException,
InterruptedException
AbstractUnitRemoteapplyConfigUpdate in interface org.openbase.jul.iface.Configurable<String,rst.domotic.unit.UnitConfigType.UnitConfig>applyConfigUpdate in class AbstractUnitRemote<rst.domotic.unit.dal.ColorableLightDataType.ColorableLightData>config - org.openbase.jul.exception.CouldNotPerformExceptionInterruptedExceptionpublic void updateNeutralWhiteValue(rst.domotic.unit.UnitConfigType.UnitConfig config)
throws InterruptedException
InterruptedExceptionpublic Future<rst.domotic.action.ActionFutureType.ActionFuture> setColorState(rst.domotic.state.ColorStateType.ColorState colorState) throws org.openbase.jul.exception.CouldNotPerformException
setColorState in interface ColorStateOperationServiceorg.openbase.jul.exception.CouldNotPerformExceptionpublic Future<rst.domotic.action.ActionFutureType.ActionFuture> setNeutralWhite() throws org.openbase.jul.exception.CouldNotPerformException
setNeutralWhite in interface ColorStateOperationServiceorg.openbase.jul.exception.CouldNotPerformExceptionpublic Future<rst.domotic.action.ActionFutureType.ActionFuture> setBrightnessState(rst.domotic.state.BrightnessStateType.BrightnessState brightnessState) throws org.openbase.jul.exception.CouldNotPerformException
setBrightnessState in interface BrightnessStateOperationServiceorg.openbase.jul.exception.CouldNotPerformExceptionpublic rst.domotic.state.PowerStateType.PowerState getPowerState()
throws org.openbase.jul.exception.NotAvailableException
getPowerState in interface PowerStateProviderServiceorg.openbase.jul.exception.NotAvailableExceptionpublic Future<rst.domotic.action.ActionFutureType.ActionFuture> setPowerState(rst.domotic.state.PowerStateType.PowerState powerState) throws org.openbase.jul.exception.CouldNotPerformException
setPowerState in interface PowerStateOperationServiceorg.openbase.jul.exception.CouldNotPerformExceptionpublic rst.domotic.state.ColorStateType.ColorState getColorState()
throws org.openbase.jul.exception.NotAvailableException
getColorState in interface ColorStateProviderServiceorg.openbase.jul.exception.NotAvailableExceptionpublic rst.domotic.state.BrightnessStateType.BrightnessState getBrightnessState()
throws org.openbase.jul.exception.NotAvailableException
getBrightnessState in interface BrightnessStateProviderServiceorg.openbase.jul.exception.NotAvailableExceptionCopyright © 2014–2018 openbase.org. All rights reserved.