Open Kilda Java Documentation
org.openkilda.integration.service.FlowsIntegrationService Class Reference

Public Member Functions

List< FlowInfogetFlows ()
 
FlowStatus getFlowStatusById (final String flowId) throws IntegrationException
 
FlowPayload getFlowPath (final String flowId)
 
List< FlowgetAllFlowList ()
 
FlowPath rerouteFlow (String flowId)
 
String validateFlow (String flowId)
 
Flow getFlowById (String flowId)
 
Flow createFlow (Flow flow)
 
Flow updateFlow (String flowId, Flow flow)
 
Flow deleteFlow (String flowId)
 

Detailed Description

The Class FlowsIntegrationService.

Author
Gaurav Chugh

Definition at line 34 of file FlowsIntegrationService.java.

Member Function Documentation

◆ createFlow()

Flow org.openkilda.integration.service.FlowsIntegrationService.createFlow ( Flow  flow)

Creates the flow.

Parameters
flowthe flow
Returns
the flow

Definition at line 211 of file FlowsIntegrationService.java.

◆ deleteFlow()

Flow org.openkilda.integration.service.FlowsIntegrationService.deleteFlow ( String  flowId)

Update flow.

Parameters
flowIdthe flow id
flowthe flow
Returns
the flow

Definition at line 255 of file FlowsIntegrationService.java.

◆ getAllFlowList()

List<Flow> org.openkilda.integration.service.FlowsIntegrationService.getAllFlowList ( )

Gets the all flow list.

Returns
the all flow list
Exceptions
IntegrationException

Definition at line 126 of file FlowsIntegrationService.java.

◆ getFlowById()

Flow org.openkilda.integration.service.FlowsIntegrationService.getFlowById ( String  flowId)

Flow by flow id.

Parameters
flowId
Returns

Definition at line 189 of file FlowsIntegrationService.java.

◆ getFlowPath()

FlowPayload org.openkilda.integration.service.FlowsIntegrationService.getFlowPath ( final String  flowId)

Gets the flow paths.

Returns
the flow paths
Exceptions
IntegrationException

Definition at line 99 of file FlowsIntegrationService.java.

◆ getFlows()

List<FlowInfo> org.openkilda.integration.service.FlowsIntegrationService.getFlows ( )

Gets the flows.

Returns
the flows
Exceptions
IntegrationException

Definition at line 65 of file FlowsIntegrationService.java.

◆ getFlowStatusById()

FlowStatus org.openkilda.integration.service.FlowsIntegrationService.getFlowStatusById ( final String  flowId) throws IntegrationException

Gets the flow status by Id.

Parameters
flowIdthe flow id
Returns
the flow status
Exceptions
IntegrationException

Definition at line 82 of file FlowsIntegrationService.java.

◆ rerouteFlow()

FlowPath org.openkilda.integration.service.FlowsIntegrationService.rerouteFlow ( String  flowId)

Re route flow by flow id.

Parameters
flowId
Returns
flow path.

Definition at line 146 of file FlowsIntegrationService.java.

◆ updateFlow()

Flow org.openkilda.integration.service.FlowsIntegrationService.updateFlow ( String  flowId,
Flow  flow 
)

Update flow.

Parameters
flowIdthe flow id
flowthe flow
Returns
the flow

Definition at line 233 of file FlowsIntegrationService.java.

◆ validateFlow()

String org.openkilda.integration.service.FlowsIntegrationService.validateFlow ( String  flowId)

Flow validation by flow id.

Parameters
flowId
Returns

Definition at line 171 of file FlowsIntegrationService.java.


The documentation for this class was generated from the following file: