public interface FlowTable
Modifier and Type | Method and Description |
---|---|
long |
addFlowMod(OVXFlowMod flowmod,
long cookie)
Add a FlowMod to this table with given cookie.
|
OVXFlowMod |
deleteFlowMod(Long cookie)
Remove a FlowMod from this table.
|
OVXFlowMod |
getFlowMod(Long cookie)
Fetches FlowMod out of this Flow Table based on cookie.
|
Collection<OVXFlowMod> |
getFlowTable() |
boolean |
handleFlowMods(OVXFlowMod fm)
Handles FlowMods.
|
boolean |
hasFlowMod(long cookie)
Checks if a FlowMod with given cookie exists in the FlowTable.
|
boolean handleFlowMods(OVXFlowMod fm)
fm
- The FlowMod to process.OVXFlowMod getFlowMod(Long cookie) throws MappingException
cookie
- the cookieMappingException
boolean hasFlowMod(long cookie)
cookie
- the cookieOVXFlowMod deleteFlowMod(Long cookie)
cookie
- the cookie value of the FlowMod to delete.long addFlowMod(OVXFlowMod flowmod, long cookie)
flowmod
- the flow modcookie
- the cookieCollection<OVXFlowMod> getFlowTable()
Copyright © 2015. All rights reserved.