public interface AgentController extends org.openbase.jul.iface.Identifiable<String>, org.openbase.jul.iface.Enableable, org.openbase.bco.dal.lib.layer.unit.agent.Agent, org.openbase.jul.extension.protobuf.MessageController<rst.domotic.unit.agent.AgentDataType.AgentData,rst.domotic.unit.agent.AgentDataType.AgentData.Builder>
| Modifier and Type | Method and Description |
|---|---|
void |
init(rst.domotic.unit.UnitConfigType.UnitConfig config) |
getTemplate, getType, recordSnapshot, restoreSnapshot, verifyOperationServiceState, verifyOperationServiceStateValueaddDataObserver, getData, getDataClass, getDataFuture, isDataAvailable, removeDataObserver, waitForData, waitForDataaddServiceStateObserver, applyAction, removeServiceStateObserversetActivationState, setActivationStategetActivationStategetUpdateMethodNamebuildServiceState, detectServiceDataClass, detectServiceMethod, detectServiceMethod, getArgumentClasses, getServiceBaseName, getServicePrefix, getServiceStateClass, getServiceStateName, getServiceStateName, getServiceStateValues, getServiceType, invokeOperationServiceMethod, invokeProviderServiceMethod, invokeServiceMethod, invokeServiceMethod, upateActionDescription, upateActionDescriptiongetControllerAvailabilityState, getData, getDataClass, notifyChange, waitForAvailabilityStatevoid init(rst.domotic.unit.UnitConfigType.UnitConfig config)
throws org.openbase.jul.exception.InitializationException,
InterruptedException
org.openbase.jul.exception.InitializationExceptionInterruptedExceptionCopyright © 2015–2017 openbase.org. All rights reserved.