public class OpenflowSouthboundPlugin extends AbstractLightyModule implements OpenflowServices
| Constructor and Description |
|---|
OpenflowSouthboundPlugin(LightyServices lightyServices,
ExecutorService executorService) |
OpenflowSouthboundPlugin(LightyServices lightyServices,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510.OpenflowProviderConfig openflowProviderConfig,
List<org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProvider> providers,
ExecutorService executorService,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.app.forwardingrules.manager.config.rev160511.ForwardingRulesManagerConfigBuilder frmConfigBuilder,
org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingListener packetProcessingListener)
Create OFP instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.app.frm.reconciliation.service.rev180227.FrmReconciliationService |
getFrmReconciliationService()
Expose FrmReconciliationService.
|
protected boolean |
initProcedure() |
protected boolean |
stopProcedure() |
shutdown, start, startBlocking, startBlockingpublic OpenflowSouthboundPlugin(LightyServices lightyServices, ExecutorService executorService)
public OpenflowSouthboundPlugin(@Nonnull LightyServices lightyServices, @Nonnull org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510.OpenflowProviderConfig openflowProviderConfig, @Nonnull List<org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProvider> providers, @Nullable ExecutorService executorService, @Nullable org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.app.forwardingrules.manager.config.rev160511.ForwardingRulesManagerConfigBuilder frmConfigBuilder, @Nullable org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingListener packetProcessingListener)
lightyServices - Required Lighty services.openflowProviderConfig - Required configuration for OFP.providers - Required Providers.executorService - Optional ExecutorService for LightyModule.frmConfigBuilder - If is not provide, OFP start without FRM.packetProcessingListener - If is not provide, OFP will be handling packets arrived to controller by default.protected boolean initProcedure()
initProcedure in class AbstractLightyModuleprotected boolean stopProcedure()
stopProcedure in class AbstractLightyModulepublic org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.app.frm.reconciliation.service.rev180227.FrmReconciliationService getFrmReconciliationService()
getFrmReconciliationService in interface OpenflowServicesCopyright © 2020. All rights reserved.