public final class BmpMonitoringStationImpl extends Object implements BmpMonitoringStation, org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
| Constructor and Description |
|---|
BmpMonitoringStationImpl(BmpDeployerDependencies bmpDeployerDependencies,
org.opendaylight.protocol.bmp.api.BmpDispatcher dispatcher,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev180329.MonitorId monitorId,
InetSocketAddress address,
List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.config.rev180329.odl.bmp.monitors.bmp.monitor.config.MonitoredRouter> mrs) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> |
closeServiceInstance() |
org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier |
getIdentifier() |
void |
instantiateServiceInstance() |
public BmpMonitoringStationImpl(BmpDeployerDependencies bmpDeployerDependencies, org.opendaylight.protocol.bmp.api.BmpDispatcher dispatcher, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev180329.MonitorId monitorId, InetSocketAddress address, List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.config.rev180329.odl.bmp.monitors.bmp.monitor.config.MonitoredRouter> mrs)
public void instantiateServiceInstance()
instantiateServiceInstance in interface org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServicepublic com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> closeServiceInstance()
closeServiceInstance in interface org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService@Nonnull public org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier getIdentifier()
getIdentifier in interface org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>public void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2018 OpenDaylight. All rights reserved.