Constructor and Description |
---|
QosAlertManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.yang.gen.v1.urn.opendaylight.direct.statistics.rev160511.OpendaylightDirectStatisticsService odlDirectStatisticsService,
QosalertConfig defaultConfig,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService odlInterfaceRpcService,
INeutronVpnManager neutronVpnManager) |
Modifier and Type | Method and Description |
---|---|
static void |
addToQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.networks.attributes.networks.Network network) |
static void |
addToQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port) |
void |
close() |
void |
init() |
static void |
removeFromQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.networks.attributes.networks.Network network) |
static void |
removeFromQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId nodeConnectorId) |
static void |
removeFromQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port) |
void |
restoreDefaultConfig() |
void |
run() |
void |
setEnable(boolean alertEnabled) |
void |
setPollInterval(int pollInterval) |
void |
setQosalertConfig(QosalertConfig config) |
void |
setQosAlertOwner(boolean isOwner) |
void |
setThreshold(short threshold) |
@Inject public QosAlertManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.direct.statistics.rev160511.OpendaylightDirectStatisticsService odlDirectStatisticsService, QosalertConfig defaultConfig, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService odlInterfaceRpcService, INeutronVpnManager neutronVpnManager)
@PostConstruct public void init()
@PreDestroy public void close()
public void setQosAlertOwner(boolean isOwner)
public void setQosalertConfig(QosalertConfig config)
public void restoreDefaultConfig()
public void setThreshold(short threshold)
public void setPollInterval(int pollInterval)
public void setEnable(boolean alertEnabled)
public static void addToQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port)
public static void addToQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.networks.attributes.networks.Network network)
public static void removeFromQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port)
public static void removeFromQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId nodeConnectorId)
public static void removeFromQosAlertCache(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.networks.attributes.networks.Network network)
Copyright © 2018 OpenDaylight. All rights reserved.