public class AdapterManager extends Object implements org.osgi.service.cm.ManagedServiceFactory
ManagedServiceFactory
for service pids that contain
telemetry adapter definitions and manages their lifecycle by starting/updating
and stopping them accordingly.
See MapBasedAdapterDef
for a list of supported properties.Constructor and Description |
---|
AdapterManager() |
Modifier and Type | Method and Description |
---|---|
void |
deleted(String pid) |
void |
destroy() |
String |
getName() |
void |
init() |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
void |
setDistPollerDao(DistPollerDao distPollerDao) |
void |
setMessageConsumerManager(MessageConsumerManager messageConsumerManager) |
void |
setTelemetryAdapterRegistry(TelemetryAdapterRegistry telemetryAdapterRegistry) |
void |
updated(String pid,
Dictionary<String,?> properties) |
public String getName()
getName
in interface org.osgi.service.cm.ManagedServiceFactory
public void updated(String pid, Dictionary<String,?> properties)
updated
in interface org.osgi.service.cm.ManagedServiceFactory
public void deleted(String pid)
deleted
in interface org.osgi.service.cm.ManagedServiceFactory
public void init()
public void destroy()
public void setDistPollerDao(DistPollerDao distPollerDao)
public void setTelemetryAdapterRegistry(TelemetryAdapterRegistry telemetryAdapterRegistry)
public void setMessageConsumerManager(MessageConsumerManager messageConsumerManager)
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
Copyright © 2019. All rights reserved.