Search in sources :

Example 1 with YFlowValidationHubService

use of org.openkilda.wfm.topology.flowhs.service.yflow.YFlowValidationHubService in project open-kilda by telstra.

the class YFlowValidationHubBolt method init.

@Override
public void init() {
    FlowResourcesManager flowResourcesManager = new FlowResourcesManager(persistenceManager, flowResourcesConfig);
    flowValidationHubService = new FlowValidationHubService(new FlowValidationHubCarrierIsolatingResponsesAndLifecycleEvents(this), persistenceManager, flowResourcesManager, flowMeterMinBurstSizeInKbits, flowMeterBurstCoefficient);
    YFlowValidationService yFlowValidationService = new YFlowValidationService(persistenceManager, flowResourcesManager, flowMeterMinBurstSizeInKbits, flowMeterBurstCoefficient);
    yFlowValidationHubService = new YFlowValidationHubService(this, persistenceManager, flowValidationHubService, yFlowValidationService);
}
Also used : YFlowValidationHubService(org.openkilda.wfm.topology.flowhs.service.yflow.YFlowValidationHubService) FlowResourcesManager(org.openkilda.wfm.share.flow.resources.FlowResourcesManager) YFlowValidationService(org.openkilda.wfm.topology.flowhs.fsm.yflow.validation.YFlowValidationService) YFlowValidationHubService(org.openkilda.wfm.topology.flowhs.service.yflow.YFlowValidationHubService) FlowValidationHubService(org.openkilda.wfm.topology.flowhs.service.FlowValidationHubService)

Aggregations

FlowResourcesManager (org.openkilda.wfm.share.flow.resources.FlowResourcesManager)1 YFlowValidationService (org.openkilda.wfm.topology.flowhs.fsm.yflow.validation.YFlowValidationService)1 FlowValidationHubService (org.openkilda.wfm.topology.flowhs.service.FlowValidationHubService)1 YFlowValidationHubService (org.openkilda.wfm.topology.flowhs.service.yflow.YFlowValidationHubService)1