The REST API handler of
StaticFlowPusher is registered here.
When adding a static flow, the
store() will be invoked.
StaticFlowPusher first inserts the flow into a database by calling
insertRowAsync(), followed by
After the successful database insertion, a
StorageSourceNotification.Action.MODIFY event is triggered.
StorageSourceNotification.Action.MODIFY event can be captured by implementing
The event handler is defined in
Upon receiving the event, StaticFlowPusher installs the flow into the switch by
It seems that
StaticFlowPusher does not utilize barrier request/response to ensure the successful installation of flow entries.