![]() |
Open Kilda Java Documentation
|
Public Member Functions | |
| MockFloodlightProvider (boolean useAsyncUpdates) | |
| MockFloodlightProvider () | |
| synchronized void | addOFMessageListener (OFType type, IOFMessageListener listener) |
| synchronized void | removeOFMessageListener (OFType type, IOFMessageListener listener) |
| Map< OFType, List< IOFMessageListener > > | getListeners () |
| void | clearListeners () |
| void | dispatchMessage (IOFSwitch sw, OFMessage msg) |
| void | dispatchMessage (IOFSwitch sw, OFMessage msg, FloodlightContext bc) |
| void | handleOutgoingMessage (IOFSwitch sw, OFMessage m) |
| void | handleOutgoingMessages (IOFSwitch sw, List< OFMessage > msglist, FloodlightContext bc) |
| void | run () |
| void | shutdown () |
| Collection< Class<? extends IFloodlightService > > | getModuleServices () |
| Map< Class<? extends IFloodlightService >, IFloodlightService > | getServiceImpls () |
| Collection< Class<? extends IFloodlightService > > | getModuleDependencies () |
| void | init (FloodlightModuleContext context) throws FloodlightModuleException |
| void | startUp (FloodlightModuleContext context) |
| void | addInfoProvider (String type, IInfoProvider provider) |
| void | removeInfoProvider (String type, IInfoProvider provider) |
| Map< String, Object > | getControllerInfo (String type) |
| void | addUpdateToQueue (final IUpdate update) |
| void | waitForUpdates (long timeout, TimeUnit unit) throws InterruptedException |
| void | addHAListener (IHAListener listener) |
| void | removeHAListener (IHAListener listener) |
| HARole | getRole () |
| void | setRole (HARole role, String roleChangeDescription) |
| void | transitionToActive () |
| Map< String, String > | getControllerNodeIPs () |
| long | getSystemStartTime () |
| RoleInfo | getRoleInfo () |
| Map< String, Long > | getMemory () |
| Long | getUptime () |
| void | handleMessage (IOFSwitch sw, OFMessage m, FloodlightContext bContext) |
| RoleManager | getRoleManager () |
| ModuleLoaderState | getModuleLoaderState () |
| String | getControllerId () |
| void | addCompletionListener (IControllerCompletionListener listener) |
| void | removeCompletionListener (IControllerCompletionListener listener) |
Protected Attributes | |
| ConcurrentMap< OFType, ListenerDispatcher< OFType, IOFMessageListener > > | listeners |
| ListenerDispatcher< HAListenerTypeMarker, IHAListener > | haListeners |
Definition at line 85 of file MockFloodlightProvider.java.
| org.openkilda.floodlight.MockFloodlightProvider.MockFloodlightProvider | ( | boolean | useAsyncUpdates | ) |
Definition at line 99 of file MockFloodlightProvider.java.
| org.openkilda.floodlight.MockFloodlightProvider.MockFloodlightProvider | ( | ) |
Definition at line 110 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.addCompletionListener | ( | IControllerCompletionListener | listener | ) |
Definition at line 420 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.addHAListener | ( | IHAListener | listener | ) |
Definition at line 303 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.addInfoProvider | ( | String | type, |
| IInfoProvider | provider | ||
| ) |
Definition at line 254 of file MockFloodlightProvider.java.
| synchronized void org.openkilda.floodlight.MockFloodlightProvider.addOFMessageListener | ( | OFType | type, |
| IOFMessageListener | listener | ||
| ) |
Definition at line 115 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.addUpdateToQueue | ( | final IUpdate | update | ) |
Definition at line 273 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.clearListeners | ( | ) |
Definition at line 150 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.dispatchMessage | ( | IOFSwitch | sw, |
| OFMessage | msg | ||
| ) |
Definition at line 154 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.dispatchMessage | ( | IOFSwitch | sw, |
| OFMessage | msg, | ||
| FloodlightContext | bc | ||
| ) |
Definition at line 158 of file MockFloodlightProvider.java.
| String org.openkilda.floodlight.MockFloodlightProvider.getControllerId | ( | ) |
Definition at line 414 of file MockFloodlightProvider.java.
| Map<String, Object> org.openkilda.floodlight.MockFloodlightProvider.getControllerInfo | ( | String | type | ) |
Definition at line 264 of file MockFloodlightProvider.java.
| Map<String, String> org.openkilda.floodlight.MockFloodlightProvider.getControllerNodeIPs | ( | ) |
Definition at line 347 of file MockFloodlightProvider.java.
| Map<OFType, List<IOFMessageListener> > org.openkilda.floodlight.MockFloodlightProvider.getListeners | ( | ) |
Definition at line 140 of file MockFloodlightProvider.java.
| Map<String, Long> org.openkilda.floodlight.MockFloodlightProvider.getMemory | ( | ) |
Definition at line 385 of file MockFloodlightProvider.java.
| Collection<Class<? extends IFloodlightService> > org.openkilda.floodlight.MockFloodlightProvider.getModuleDependencies | ( | ) |
Definition at line 239 of file MockFloodlightProvider.java.
| ModuleLoaderState org.openkilda.floodlight.MockFloodlightProvider.getModuleLoaderState | ( | ) |
Definition at line 409 of file MockFloodlightProvider.java.
| Collection<Class<? extends IFloodlightService> > org.openkilda.floodlight.MockFloodlightProvider.getModuleServices | ( | ) |
Definition at line 219 of file MockFloodlightProvider.java.
| HARole org.openkilda.floodlight.MockFloodlightProvider.getRole | ( | ) |
Definition at line 313 of file MockFloodlightProvider.java.
| RoleInfo org.openkilda.floodlight.MockFloodlightProvider.getRoleInfo | ( | ) |
Definition at line 379 of file MockFloodlightProvider.java.
| RoleManager org.openkilda.floodlight.MockFloodlightProvider.getRoleManager | ( | ) |
Definition at line 404 of file MockFloodlightProvider.java.
| Map<Class<? extends IFloodlightService>, IFloodlightService> org.openkilda.floodlight.MockFloodlightProvider.getServiceImpls | ( | ) |
Definition at line 228 of file MockFloodlightProvider.java.
| long org.openkilda.floodlight.MockFloodlightProvider.getSystemStartTime | ( | ) |
Definition at line 352 of file MockFloodlightProvider.java.
| Long org.openkilda.floodlight.MockFloodlightProvider.getUptime | ( | ) |
Definition at line 393 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.handleMessage | ( | IOFSwitch | sw, |
| OFMessage | m, | ||
| FloodlightContext | bContext | ||
| ) |
Definition at line 398 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.handleOutgoingMessage | ( | IOFSwitch | sw, |
| OFMessage | m | ||
| ) |
Definition at line 181 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.handleOutgoingMessages | ( | IOFSwitch | sw, |
| List< OFMessage > | msglist, | ||
| FloodlightContext | bc | ||
| ) |
Definition at line 197 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.init | ( | FloodlightModuleContext | context | ) | throws FloodlightModuleException |
Definition at line 244 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.removeCompletionListener | ( | IControllerCompletionListener | listener | ) |
Definition at line 426 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.removeHAListener | ( | IHAListener | listener | ) |
Definition at line 308 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.removeInfoProvider | ( | String | type, |
| IInfoProvider | provider | ||
| ) |
Definition at line 259 of file MockFloodlightProvider.java.
| synchronized void org.openkilda.floodlight.MockFloodlightProvider.removeOFMessageListener | ( | OFType | type, |
| IOFMessageListener | listener | ||
| ) |
Definition at line 127 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.run | ( | ) |
Definition at line 204 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.setRole | ( | HARole | role, |
| String | roleChangeDescription | ||
| ) |
Definition at line 325 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.shutdown | ( | ) |
Definition at line 210 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.startUp | ( | FloodlightModuleContext | context | ) |
Definition at line 249 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.transitionToActive | ( | ) |
Dispatches a new role change notification
| oldRole | |
| newRole |
Definition at line 334 of file MockFloodlightProvider.java.
| void org.openkilda.floodlight.MockFloodlightProvider.waitForUpdates | ( | long | timeout, |
| TimeUnit | unit | ||
| ) | throws InterruptedException |
Definition at line 286 of file MockFloodlightProvider.java.
|
protected |
Definition at line 88 of file MockFloodlightProvider.java.
|
protected |
Definition at line 87 of file MockFloodlightProvider.java.