- All Implemented Interfaces:
- Agent, AgentController, org.openbase.jul.extension.protobuf.iface.DataBuilderProvider<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>, org.openbase.jul.extension.protobuf.MessageController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>, org.openbase.jul.extension.rst.iface.ScopeProvider, org.openbase.jul.iface.Activatable, org.openbase.jul.iface.Changeable, org.openbase.jul.iface.Configurable<String,rst.domotic.unit.UnitConfigType.UnitConfig>, org.openbase.jul.iface.Enableable, org.openbase.jul.iface.Identifiable<String>, org.openbase.jul.iface.Initializable<rst.domotic.unit.UnitConfigType.UnitConfig>, org.openbase.jul.iface.Manageable<rst.domotic.unit.UnitConfigType.UnitConfig>, org.openbase.jul.iface.Pingable, org.openbase.jul.iface.provider.ConfigProvider<rst.domotic.unit.UnitConfigType.UnitConfig>, org.openbase.jul.iface.Requestable<rst.domotic.unit.agent.AgentDataType.AgentData>, org.openbase.jul.iface.Shutdownable, org.openbase.jul.pattern.ConfigurableController<String,rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.UnitConfigType.UnitConfig>, org.openbase.jul.pattern.Controller<rst.domotic.unit.agent.AgentDataType.AgentData>, org.openbase.jul.pattern.IdentifiableController<String,rst.domotic.unit.agent.AgentDataType.AgentData>
- Direct Known Subclasses:
- AmbientColorAgent, PersonLightProviderAgent, PowerStateSynchroniserAgent, StandbyAgent
public abstract class AbstractAgent
extends org.openbase.jul.extension.rsb.com.AbstractExecutableController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder,rst.domotic.unit.UnitConfigType.UnitConfig>
implements AgentController
- Author:
- Divine Threepwood