Methods inherited from interface org.openbase.bco.dal.lib.layer.unit.UnitController
applyDataUpdate, getUpdateMethod
Constructor Detail
AbsenceEnergySavingAgent
public AbsenceEnergySavingAgent()
throws org.openbase.jul.exception.InstantiationException
Throws:
org.openbase.jul.exception.InstantiationException
Method Detail
init
public void init(rst.domotic.unit.UnitConfigType.UnitConfig config)
throws org.openbase.jul.exception.InitializationException,
InterruptedException
Specified by:
init in interface org.openbase.bco.dal.lib.layer.unit.UnitController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>
init in interface org.openbase.jul.iface.Initializable<rst.domotic.unit.UnitConfigType.UnitConfig>
Overrides:
init in class org.openbase.bco.dal.lib.layer.unit.AbstractExecutableBaseUnitController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>
execute in class org.openbase.bco.dal.lib.layer.unit.AbstractExecutableBaseUnitController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>
stop in class org.openbase.bco.dal.lib.layer.unit.AbstractExecutableBaseUnitController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>
shutdown in interface org.openbase.jul.iface.Manageable<rst.domotic.unit.UnitConfigType.UnitConfig>
Specified by:
shutdown in interface org.openbase.jul.iface.Shutdownable
Overrides:
shutdown in class org.openbase.bco.dal.lib.layer.unit.AbstractUnitController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>