Class BmpMonitorConfigFileProcessor

java.lang.Object
org.opendaylight.bgpcep.config.loader.spi.AbstractConfigFileProcessor
org.opendaylight.bgpcep.config.loader.bmp.BmpMonitorConfigFileProcessor
All Implemented Interfaces:
AutoCloseable, org.opendaylight.bgpcep.config.loader.spi.ConfigFileProcessor, org.opendaylight.yangtools.concepts.Registration

@Singleton public final class BmpMonitorConfigFileProcessor extends org.opendaylight.bgpcep.config.loader.spi.AbstractConfigFileProcessor
  • Constructor Summary

    Constructors
    Constructor
    Description
    BmpMonitorConfigFileProcessor(org.opendaylight.bgpcep.config.loader.spi.ConfigLoader configLoader, org.opendaylight.mdsal.dom.api.DOMDataBroker dataBroker)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute
     
    void
     
    protected com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo>
    loadConfiguration(org.opendaylight.mdsal.dom.api.DOMDataBroker dataBroker, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode dto)
     

    Methods inherited from class org.opendaylight.bgpcep.config.loader.spi.AbstractConfigFileProcessor

    loadConfiguration, start, stop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BmpMonitorConfigFileProcessor

      @Inject public BmpMonitorConfigFileProcessor(org.opendaylight.bgpcep.config.loader.spi.ConfigLoader configLoader, org.opendaylight.mdsal.dom.api.DOMDataBroker dataBroker)
  • Method Details

    • init

      @PostConstruct public void init()
    • close

      @PreDestroy public void close()
    • fileRootSchema

      public org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute fileRootSchema()
    • loadConfiguration

      protected com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> loadConfiguration(org.opendaylight.mdsal.dom.api.DOMDataBroker dataBroker, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode dto)
      Specified by:
      loadConfiguration in class org.opendaylight.bgpcep.config.loader.spi.AbstractConfigFileProcessor