|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStaticFlowEntryPusherService
Method Summary | |
---|---|
void |
addFlow(java.lang.String name,
OFFlowMod fm,
java.lang.String swDpid)
Adds a static flow. |
void |
deleteAllFlows()
Deletes all flows. |
void |
deleteFlow(java.lang.String name)
Deletes a static flow |
void |
deleteFlowsForSwitch(long dpid)
Deletes all static flows for a practicular switch |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,OFFlowMod>> |
getFlows()
Gets all list of all flows |
java.util.Map<java.lang.String,OFFlowMod> |
getFlows(java.lang.String dpid)
Gets a list of flows by switch |
Method Detail |
---|
void addFlow(java.lang.String name, OFFlowMod fm, java.lang.String swDpid)
name
- Name of the flow mod. Must be unique.fm
- The flow to push.swDpid
- The switch DPID to push it to, in 00:00:00:00:00:00:00:01 notation.void deleteFlow(java.lang.String name)
name
- The name of the static flow to delete.void deleteFlowsForSwitch(long dpid)
dpid
- The DPID of the switch to delete flows for.void deleteAllFlows()
java.util.Map<java.lang.String,java.util.Map<java.lang.String,OFFlowMod>> getFlows()
java.util.Map<java.lang.String,OFFlowMod> getFlows(java.lang.String dpid)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |