Bug 5578 Improve frsync (threadpool) 67/40667/4
authorAndrej Leitner <anleitne@cisco.com>
Wed, 25 May 2016 11:22:52 +0000 (13:22 +0200)
committerAndrej Leitner <anleitne@cisco.com>
Thu, 30 Jun 2016 14:16:08 +0000 (16:16 +0200)
commit82455bc2135e521b375e6de27a38e6c1578a5e51
treeb058984ae267135d14d27c6a992bfffdc7e8b068
parentedf8b13be07c1c7f74347f182faf520d776d2c1c
Bug 5578 Improve frsync (threadpool)

  - cached thread pool instead of fixed thread pool
  - FrmExecutors removed cause it's unnecessary
  - removed loopers for listeners registration,
    not needed since using onSessionInitiated()
  - handeled interrupted exception in guard decorator

Change-Id: I8255944aeedc29b147cfb637058dbd7b2af5f9d1
Signed-off-by: Andrej Leitner <anleitne@cisco.com>
applications/forwardingrules-sync/src/main/java/org/opendaylight/openflowplugin/applications/frsync/impl/ForwardingRulesSyncProvider.java
applications/forwardingrules-sync/src/main/java/org/opendaylight/openflowplugin/applications/frsync/impl/FrmExecutors.java [deleted file]
applications/forwardingrules-sync/src/main/java/org/opendaylight/openflowplugin/applications/frsync/impl/SyncReactorGuardDecorator.java
applications/forwardingrules-sync/src/test/java/org/opendaylight/openflowplugin/applications/frsync/impl/SyncReactorFutureZipDecoratorTest.java
openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/services/SalFlatBatchServiceImpl.java