public class AgentManagerController extends Object implements org.openbase.bco.registry.device.lib.provider.DeviceRegistryProvider, AgentManager
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
AgentManagerController() |
| Modifier and Type | Method and Description |
|---|---|
org.openbase.bco.registry.device.lib.DeviceRegistry |
getDeviceRegistry() |
static AgentManagerController |
getInstance() |
void |
init() |
void |
shutdown() |
void |
waitForInit(long timeout,
TimeUnit timeUnit) |
public AgentManagerController()
throws org.openbase.jul.exception.InstantiationException,
InterruptedException
org.openbase.jul.exception.InstantiationExceptionInterruptedExceptionpublic static AgentManagerController getInstance() throws org.openbase.jul.exception.NotAvailableException
org.openbase.jul.exception.NotAvailableExceptionpublic void init()
throws org.openbase.jul.exception.InitializationException,
InterruptedException
org.openbase.jul.exception.InitializationExceptionInterruptedExceptionpublic void shutdown()
public org.openbase.bco.registry.device.lib.DeviceRegistry getDeviceRegistry()
throws org.openbase.jul.exception.NotAvailableException
getDeviceRegistry in interface org.openbase.bco.registry.device.lib.provider.DeviceRegistryProviderorg.openbase.jul.exception.NotAvailableExceptionpublic void waitForInit(long timeout,
TimeUnit timeUnit)
throws org.openbase.jul.exception.CouldNotPerformException,
InterruptedException
waitForInit in interface AgentManagerorg.openbase.jul.exception.CouldNotPerformExceptionInterruptedExceptionCopyright © 2015–2016 openbase.org. All rights reserved.