openflowplugin.git
9 years agoadded logging to FlowUtil 11/19111/2
Martin Bobak [Sun, 26 Apr 2015 17:33:15 +0000 (19:33 +0200)]
added logging to FlowUtil

Change-Id: Ic28008ba5c09269fd81734dcda869a4c773a3c8f
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agofix failing hash computation when token is empty 10/19110/1
Martin Bobak [Sun, 26 Apr 2015 16:48:36 +0000 (18:48 +0200)]
fix failing hash computation when token is empty

Change-Id: I83cfee7dcab398e8c5068877382c997cdb19c7a4
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoremoved chatty log from StatisticsGatheringService 08/19108/2
Martin Bobak [Sun, 26 Apr 2015 15:52:14 +0000 (17:52 +0200)]
removed chatty log from StatisticsGatheringService

Change-Id: I2b4cd24bb665c717947f0d7506cd15c94448c934
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agofix npe when device disconnects before HELLO process finishes 07/19107/2
Martin Bobak [Sun, 26 Apr 2015 15:23:08 +0000 (17:23 +0200)]
fix npe when device disconnects before HELLO process finishes

Change-Id: Ib09d705f89c7a1a9d6ac242c9aae5e05641f7881
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agorewrite ofp-He to direct access md-sal services 06/19106/2
Martin Bobak [Sun, 26 Apr 2015 14:24:49 +0000 (16:24 +0200)]
rewrite ofp-He to direct access md-sal services

 - till now ofplugin used general BindingBroker to access
   services
 - adjusted service parameters format

Change-Id: Iea6338a77b9dd03772c5146ba94ba9ffffd6977e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMerge "drop test migrated to config subsystem"
michal rehak [Sun, 26 Apr 2015 14:26:55 +0000 (14:26 +0000)]
Merge "drop test migrated to config subsystem"

9 years agoBarrierTask holds referrence to DeviceContext 03/19103/1
Martin Bobak [Sun, 26 Apr 2015 10:49:40 +0000 (12:49 +0200)]
BarrierTask holds referrence to DeviceContext

Change-Id: I4142e01b650d6de878e53169166e1aa2f96de088
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoeliminated singletons 02/19102/1
Martin Bobak [Sat, 25 Apr 2015 23:01:57 +0000 (01:01 +0200)]
eliminated singletons

 - LLDPAger was unable to restart because of init of timer in private ctor

Change-Id: Ifd0fd642a1936c646ae4bbf00720f81955dd44e5
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agolldp-speaker - added status service close 01/19101/1
Martin Bobak [Sat, 25 Apr 2015 22:34:06 +0000 (00:34 +0200)]
lldp-speaker - added status service close

 - on module close the service rpc registration shall close too

Change-Id: Ia65cf87606fcc2a3a42469d208ee4fc5ff46e541
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodrop test migrated to config subsystem 00/19100/2
Martin Bobak [Sun, 26 Apr 2015 09:07:25 +0000 (11:07 +0200)]
drop test migrated to config subsystem

    - bundle is started by ConfigSubsystem and uses
      ping-pong-data-broker and related services

Change-Id: Ia469d9d35dd1a0ad1e040c664e72c553d492e81a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agowiring extensions for ofp-Li 95/19095/2
Martin Bobak [Sat, 25 Apr 2015 14:59:37 +0000 (16:59 +0200)]
wiring extensions for ofp-Li

 - reused the same way as by ofp-He - needs rework

Change-Id: I6e9fa7e6edb8c4a45ca65adc25d23bddb9459602
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoextensions now use extension-API to register 94/19094/2
Martin Bobak [Sat, 25 Apr 2015 14:36:46 +0000 (16:36 +0200)]
extensions now use extension-API to register

 - required in order to have common way for registering extensions
   now ofplugin implementation can be switched without affecting
   extensions

Change-Id: Ifa5a425e9ad2cb7c855e57d8d03a6de9f96a1e1a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoprovider renamed - uniformed prefix 93/19093/2
Martin Bobak [Sat, 25 Apr 2015 10:10:11 +0000 (12:10 +0200)]
provider renamed - uniformed prefix

Change-Id: I4389e31005272237933d4099f1068d097c347719
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMigrate FRM to DataTreeChangeListener 85/19085/3
Robert Varga [Sat, 25 Apr 2015 12:41:30 +0000 (14:41 +0200)]
Migrate FRM to DataTreeChangeListener

The new interface is really what we want to do, so migrate over, cutting
a lot of the code out.

Change-Id: I2d33dc1fa55dc9508257d09e2c88ec0b3022209e
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoDeviceState has to be set to valid 82/19082/3
Martin Bobak [Sat, 25 Apr 2015 10:11:31 +0000 (12:11 +0200)]
DeviceState has to be set to valid

Change-Id: I1d451ac76f7defab1ffa641264103f9bdc434d03
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodevCtxs in DeviceManager doesn't need to be synchronized 81/19081/3
Martin Bobak [Sat, 25 Apr 2015 10:11:12 +0000 (12:11 +0200)]
devCtxs in DeviceManager doesn't need to be synchronized

Change-Id: I16924fac2dba9360932091fe80274d9ea6f13255
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoBarrierTask will not be scheduled when its DeviceCtx closes 80/19080/3
Martin Bobak [Sat, 25 Apr 2015 10:02:36 +0000 (12:02 +0200)]
BarrierTask will not be scheduled when its DeviceCtx closes

Change-Id: I0c2dcaa7322c26c17ce81c460f9fcaf433ddb376
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoadd missing contexts to registered service implementations 43/19043/1
Martin Bobak [Fri, 24 Apr 2015 19:07:21 +0000 (21:07 +0200)]
add missing contexts to registered service implementations

Change-Id: I25316f5c9af1f1f87d7c39e2ef626761cd4cb0c8
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoopenflowpluginProvider shifted to databroker, rpc provider and notification provider... 29/19029/2
Martin Bobak [Fri, 24 Apr 2015 15:06:57 +0000 (17:06 +0200)]
openflowpluginProvider shifted to databroker, rpc provider and notification provider service from mdsal

Change-Id: I0c3e7e74b69cd0e60f1cae078266d3bc439b5e74
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoadded profile that allows to choose whether build Li/He features 03/19003/2
Martin Bobak [Fri, 24 Apr 2015 09:04:24 +0000 (11:04 +0200)]
added profile that allows to choose whether build Li/He features

Change-Id: Idf848f379250e00268f09de4f7a0e1bb2205bc4a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodefensively commented code revived 47/18947/4
Martin Bobak [Thu, 23 Apr 2015 18:58:36 +0000 (20:58 +0200)]
defensively commented code revived

Change-Id: I7b69dfe37e62667c49ad2e430530790c3190e0c1
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agofix npe when no extension converter is registered 45/18945/4
Martin Bobak [Thu, 23 Apr 2015 18:35:05 +0000 (20:35 +0200)]
fix npe when no extension converter is registered

Change-Id: Ia58244b3b2f13612d40bf9ff6f5df7b90d1b9e8e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agomigrating FRM to config subsystem 44/18944/5
Martin Bobak [Thu, 23 Apr 2015 17:37:54 +0000 (19:37 +0200)]
migrating FRM to config subsystem

- fixed IT - added FRM modul config into controller.xml

Change-Id: I629f10523d9eab451e8618a6eda8e8358eff7306
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodrop action can't drop to extensions processing 43/18943/4
Martin Bobak [Thu, 23 Apr 2015 18:18:43 +0000 (20:18 +0200)]
drop action can't drop to extensions processing

Change-Id: If51077cda66f796f3bc8a9c8403ab7c3474bd924
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodevice specific registries close when device ctx closes 42/18942/4
Martin Bobak [Thu, 23 Apr 2015 17:28:03 +0000 (19:28 +0200)]
device specific registries close when device ctx closes

Change-Id: Ie060d32a7694ee2e7cab41d61a3aede07793172a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoclassifier for configuration files copies xml suffix 41/18941/4
Martin Bobak [Thu, 23 Apr 2015 17:13:14 +0000 (19:13 +0200)]
classifier for configuration files copies xml suffix

Change-Id: I340c664056468c15a85b1f1241b00aab76dd9f22
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoadded dependency to API 02/19002/1
Martin Bobak [Fri, 24 Apr 2015 11:19:53 +0000 (13:19 +0200)]
added dependency to API

 - API should not be reachable as transient dependency

Change-Id: Id840809d5b90b661aa6b9e2afb06192ee700632d
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agofixed NotificationServiceProvider test issue 01/19001/1
Martin Bobak [Fri, 24 Apr 2015 11:18:48 +0000 (13:18 +0200)]
fixed NotificationServiceProvider test issue

 - removed reference to particular NotificationServiceProvider implementation

Change-Id: Ic8f3ef37b2e3108945647219a8ad8a399a10157e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agogit reRevert "features cleanup for Li proposal implementation" 69/18969/1
Ed Warnicke [Thu, 23 Apr 2015 23:34:42 +0000 (16:34 -0700)]
git reRevert "features cleanup for Li proposal implementation"

This reverts commit 7105851746e6d21f917b4b15cf638540c8056606.

Signed-off-by: Ed Warnicke <hagbard@gmail.com>
9 years agofix c&p error in close method 36/18936/2
Martin Bobak [Thu, 23 Apr 2015 16:23:01 +0000 (18:23 +0200)]
fix c&p error in close method

Change-Id: I52e546a6a0bb768d4c362193882b88c1354961b9
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoStatisticsContext returns failed future when statistics are not gathered 35/18935/2
Martin Bobak [Thu, 23 Apr 2015 16:20:28 +0000 (18:20 +0200)]
StatisticsContext returns failed future when statistics are not gathered

Change-Id: I73a93672284fde61de018dc723e35161954527ff
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoremoved device features query hack 32/18932/2
Martin Bobak [Wed, 22 Apr 2015 17:53:05 +0000 (19:53 +0200)]
removed device features query hack

 - bypassing was replaced with real call
 - enhanced trace logging

Change-Id: I1b4fc54a3c107708cd25e1ef20846cd0e921f843
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoadded unit tests for SystemNotificationsListenerImpl 31/18931/2
Martin Bobak [Wed, 22 Apr 2015 17:45:20 +0000 (19:45 +0200)]
added unit tests for SystemNotificationsListenerImpl

Change-Id: I8b57eac7f90121b501ddbfd0775cbf09ab8ab794
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agofeatures cleanup for Li proposal implementation 29/18929/2
Martin Bobak [Thu, 23 Apr 2015 13:25:04 +0000 (15:25 +0200)]
features cleanup for Li proposal implementation

- Li - OFP features will be used from now on
- previous versions will have He suffix

Change-Id: Ie3c2c31c478a87074ab5705a1333a4143f3dfeda
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agosynchronization of device context 27/18927/1
Martin Bobak [Thu, 23 Apr 2015 12:45:13 +0000 (14:45 +0200)]
synchronization of device context

Change-Id: I9095d256f1dc7b1ac532977f17abfb2ade9356cb
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agounhook reqCtx in all cases 26/18926/1
Martin Bobak [Thu, 23 Apr 2015 12:43:32 +0000 (14:43 +0200)]
unhook reqCtx in all cases

Change-Id: I8a26a617ccc1d02b5f40a14dc30179e8727938b6
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoCommonService#handleServiceCall is final 25/18925/1
Martin Bobak [Thu, 23 Apr 2015 12:16:12 +0000 (14:16 +0200)]
CommonService#handleServiceCall is final

Change-Id: I6ae76b5bb5651ccf5f57f1b74949e58074d51a0e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agogetCapabilities method is not needed - removed 24/18924/1
Martin Bobak [Thu, 23 Apr 2015 12:03:53 +0000 (14:03 +0200)]
getCapabilities method is not needed - removed

Change-Id: I7ac71867fe9aa22e0afaefe72b4aad5318635588
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContexts holds more than one refference to close handler 07/18907/1
Martin Bobak [Thu, 23 Apr 2015 08:45:42 +0000 (10:45 +0200)]
DeviceContexts holds more than one refference to close handler

Change-Id: I9174f9414ae0724a9236c0c29b715e6c078fb110
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agochange of object's name 77/18877/1
Martin Bobak [Wed, 22 Apr 2015 19:08:37 +0000 (21:08 +0200)]
change of object's name

Change-Id: Iaa23a91694158e06942f49a4a6dfccc60002481c
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodev ctx is removed from Device manager's internal map when closed 76/18876/1
Martin Bobak [Wed, 22 Apr 2015 19:06:59 +0000 (21:06 +0200)]
dev ctx is removed from Device manager's internal map when closed

Change-Id: I99c7cd461276624c47fb7607ed5c0af022da8900
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agodeviceCtx sets conn. state to RIP when disconnecting primary 75/18875/1
Martin Bobak [Wed, 22 Apr 2015 18:32:45 +0000 (20:32 +0200)]
deviceCtx sets conn. state to RIP when disconnecting primary

Change-Id: I665f830a61b6195df405ffe1de47f0bc7c7db299
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agowhen DevCtx is closed StatsManager closes corresponding StatCtx as well 74/18874/1
Martin Bobak [Wed, 22 Apr 2015 18:31:00 +0000 (20:31 +0200)]
when DevCtx is closed StatsManager closes corresponding StatCtx as well

Change-Id: I617ad51955749696525c6fb75330b6848a72015f
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agogather statistics only if primary connection is in WORKING state 73/18873/1
Martin Bobak [Wed, 22 Apr 2015 18:27:16 +0000 (20:27 +0200)]
gather statistics only if primary connection is in WORKING state

Change-Id: Id3471699868235aba4ef378167f378fc228dbdd1
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoStatisticsContext extends AutoCloseable 72/18872/1
Martin Bobak [Wed, 22 Apr 2015 18:24:49 +0000 (20:24 +0200)]
StatisticsContext extends AutoCloseable

Change-Id: I27bc9361a3202726c7416e85b0a5095c41afda89
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMessageIntelligenceAgency run in threadpool 58/18858/1
Martin Bobak [Wed, 22 Apr 2015 15:09:45 +0000 (17:09 +0200)]
MessageIntelligenceAgency run in threadpool

Change-Id: Id71e0d61fb0495dbbe432087e8c974d13d6843e1
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoRequestContext is closed with RpcError set to its future 49/18849/2
Martin Bobak [Wed, 22 Apr 2015 14:56:32 +0000 (16:56 +0200)]
RequestContext is closed with RpcError set to its future

Change-Id: Ie8c1f044ecc69c186d71f6551e742067fad9ed30
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContext closes all its connections when is closed 48/18848/2
Martin Bobak [Wed, 22 Apr 2015 14:50:19 +0000 (16:50 +0200)]
DeviceContext closes all its connections when is closed

Change-Id: I81835ccffbfdd42f9b01882ac5b62473057bec97
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoStatisticsManager cleans up node data from OPER DS 47/18847/2
Martin Bobak [Wed, 22 Apr 2015 13:25:22 +0000 (15:25 +0200)]
StatisticsManager cleans up node data from OPER DS

Change-Id: I52e55b95f1468f67bdf92ae673523724753fd9c0
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMerge "TunIPv4Src match extension"
michal rehak [Wed, 22 Apr 2015 14:56:24 +0000 (14:56 +0000)]
Merge "TunIPv4Src match extension"

9 years agotable features support - added mandatory orders 42/18842/1
Timotej Kubas [Wed, 22 Apr 2015 13:51:51 +0000 (15:51 +0200)]
table features support - added mandatory orders

 - instructions and properties have to contain order element

Change-Id: I40b388e252a32ab36a0e7b71b317a422f1d8af74
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
9 years agoBUG-2995: metadata signum fix 41/18841/1
Timotej Kubas [Wed, 22 Apr 2015 13:51:08 +0000 (15:51 +0200)]
BUG-2995: metadata signum fix

 - added signum parameter to BigInteger ctor

Change-Id: I596bf12d65080abb7138762aa30d9c57db94ad95
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
9 years agoStatisticsManager serves as device context closed handler for all device contexts 37/18837/1
Martin Bobak [Wed, 22 Apr 2015 12:48:13 +0000 (14:48 +0200)]
StatisticsManager serves as device context closed handler for all device contexts

Change-Id: I152290514bf33f2e4d4cdb2dd0ad7bfba53a9296
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoStatisticsManager implements device context closed handler 36/18836/1
Martin Bobak [Wed, 22 Apr 2015 12:46:34 +0000 (14:46 +0200)]
StatisticsManager implements device context closed handler

Change-Id: I05985e0cca76b6e58418400dfad127f94af5dc20
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContext holds reference to DeviceContextClosedHandler 35/18835/1
Martin Bobak [Wed, 22 Apr 2015 12:46:10 +0000 (14:46 +0200)]
DeviceContext holds reference to DeviceContextClosedHandler

Change-Id: I8089b7170875ed4d6864c868357f0cf001c9aaf7
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoItroduced DeviceContextClosedHandler 34/18834/1
Martin Bobak [Wed, 22 Apr 2015 12:45:22 +0000 (14:45 +0200)]
Itroduced DeviceContextClosedHandler

Change-Id: I7dd09a142d5ac20605c4da851e70b6fd5c6d9879
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoStatisticsManager implements DeviceDisconnectedHandler 33/18833/1
Martin Bobak [Wed, 22 Apr 2015 12:35:10 +0000 (14:35 +0200)]
StatisticsManager implements DeviceDisconnectedHandler

Change-Id: I9c55fd6b839dbd1193f3ecb97aa674807144812a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agointroduced handler for handling processes when device context is closed 32/18832/1
Martin Bobak [Wed, 22 Apr 2015 12:37:51 +0000 (14:37 +0200)]
introduced handler for handling processes when device context is closed

Change-Id: I10eeee1811ce8ca213de59a6a6053553e27e5ac4
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMessageSpy usage fixed in relevant services 31/18831/1
Martin Bobak [Wed, 22 Apr 2015 12:26:17 +0000 (14:26 +0200)]
MessageSpy usage fixed in relevant services

Change-Id: Iedcd907380b31157ca086f6b8f763ec82011f028
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agomessage spy fix in SalFlowServiceImpl 30/18830/1
Martin Bobak [Wed, 22 Apr 2015 12:19:16 +0000 (14:19 +0200)]
message spy fix in SalFlowServiceImpl

Change-Id: I8e62e55d278ee68c450f7cd04eea25973f89a1e6
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoRpcManager is set as DeviceDisconnectedHandler for DeviceContext 28/18828/2
Martin Bobak [Wed, 22 Apr 2015 12:02:31 +0000 (14:02 +0200)]
RpcManager is set as DeviceDisconnectedHandler for DeviceContext

Change-Id: I895f938c366fca23ada74841f61198e11f9fc9a5
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContext is set as DeviceDisconnectedHandler for ConnectionContext by DeviceMana... 27/18827/2
Martin Bobak [Wed, 22 Apr 2015 11:58:01 +0000 (13:58 +0200)]
DeviceContext is set as DeviceDisconnectedHandler for ConnectionContext by DeviceManagerImpl

Change-Id: Ibb60599830f9d5c1955b46f814b1d141aac68ac2
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoalways use interface when declaring object, not implementation 26/18826/2
Martin Bobak [Wed, 22 Apr 2015 11:56:54 +0000 (13:56 +0200)]
always use interface when declaring object, not implementation

Change-Id: I61ca50c93942886ceee87d35aebbaad56299fe2e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoadded logging to ConnectionContext 25/18825/2
Martin Bobak [Wed, 22 Apr 2015 11:55:26 +0000 (13:55 +0200)]
added logging to ConnectionContext

Change-Id: Ica76402de2f1b858a950d06d22bf80b04a4d36be
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoConenctionContextImpl npe fix 24/18824/2
Martin Bobak [Wed, 22 Apr 2015 11:50:53 +0000 (13:50 +0200)]
ConenctionContextImpl npe fix

Change-Id: I7717751272b378dcc6a00c80c39f1d68bd960633
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContext handles and propagates device disconnected event 23/18823/2
Martin Bobak [Wed, 22 Apr 2015 11:48:15 +0000 (13:48 +0200)]
DeviceContext handles and propagates device disconnected event

Change-Id: I02c18107295900e0621b33c81498c3bc7947c01f
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoRpcContext extends DeviceDisconnectedHandler 22/18822/2
Martin Bobak [Wed, 22 Apr 2015 11:47:53 +0000 (13:47 +0200)]
RpcContext extends DeviceDisconnectedHandler

Change-Id: I248b21cc1faedeff67425b59601cd7409a2193c3
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agofix message spy in OFJResult2RequestCtxFuture 21/18821/2
Martin Bobak [Wed, 22 Apr 2015 11:38:08 +0000 (13:38 +0200)]
fix message spy in OFJResult2RequestCtxFuture

Change-Id: I93f4f6828d629ae8e7fe0f4d576d411311933171
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContext implements DeviceDisconnectedHandler 18/18818/2
Martin Bobak [Wed, 22 Apr 2015 11:29:45 +0000 (13:29 +0200)]
DeviceContext implements DeviceDisconnectedHandler

Change-Id: I67f636df2432145fa18fc77906c42e5bfd111dc0
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoSystemNotificationsListenerImpl propagates closed connection event 17/18817/2
Martin Bobak [Wed, 22 Apr 2015 11:29:18 +0000 (13:29 +0200)]
SystemNotificationsListenerImpl propagates closed connection event

Change-Id: I946fda61ab521aaedf29e750828821ef86df7fdf
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoConnectionContext holds and provides DeviceDisconnectedHandler 16/18816/2
Martin Bobak [Wed, 22 Apr 2015 11:24:43 +0000 (13:24 +0200)]
ConnectionContext holds and provides DeviceDisconnectedHandler

Change-Id: Id140c1e80e6269eed4e8676b0eb7d6a91764094d
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agointroduced DeviceDisconnectedHandler for handling closed connections 15/18815/1
Martin Bobak [Wed, 22 Apr 2015 11:21:25 +0000 (13:21 +0200)]
introduced DeviceDisconnectedHandler for handling closed connections

Change-Id: Icf4da609fd185d69fafd66bf2dd2ad27c0bac59a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agobarrier tuneup 09/18809/3
Timotej Kubas [Wed, 22 Apr 2015 09:31:47 +0000 (11:31 +0200)]
barrier tuneup

Change-Id: I8eb5d3c1e2cd28b499ff71f7b90b1fe8165d3033
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
9 years agotidy up addFlow futures 08/18808/3
Timotej Kubas [Wed, 22 Apr 2015 09:31:11 +0000 (11:31 +0200)]
tidy up addFlow futures

Change-Id: Ib29873bb207ff6b5ef63f31926c06578ace63ec8
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
9 years agoadded requestMap access methods 07/18807/3
Timotej Kubas [Wed, 22 Apr 2015 09:30:10 +0000 (11:30 +0200)]
added requestMap access methods

Change-Id: If5d3864dfa2751e936fd7da51db88f7e63172b53
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
9 years agoadded missing hook of req ctx to device manager 97/18797/2
Martin Bobak [Wed, 22 Apr 2015 07:38:16 +0000 (09:38 +0200)]
added missing hook of req ctx to device manager

Change-Id: I1076fce6940b1c4fd72167832f95593b3006dead
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoRequestContext must be hooked into deviceContext by DeviceManager 69/18769/3
Martin Bobak [Tue, 21 Apr 2015 18:06:40 +0000 (20:06 +0200)]
RequestContext must be hooked into deviceContext by DeviceManager

Change-Id: Idf597f780ac560dcd0ebed56acdfad093154a98b
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agocleanup future callbacks in DeviceManager 68/18768/3
Martin Bobak [Tue, 21 Apr 2015 17:35:05 +0000 (19:35 +0200)]
cleanup future callbacks in DeviceManager

Change-Id: I139ede1a1afcb688c794de87a9069ed25da8f27e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMessageSpy is used in services 62/18762/4
Martin Bobak [Tue, 21 Apr 2015 16:22:29 +0000 (18:22 +0200)]
MessageSpy is used in services

Change-Id: Ie27d467f2e97fdfda58ff47c83fc3b5215bad2b1
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMessageIntelligenceAgency is used in DeviceContextImpl 61/18761/4
Martin Bobak [Tue, 21 Apr 2015 14:55:04 +0000 (16:55 +0200)]
MessageIntelligenceAgency is used in DeviceContextImpl

Change-Id: I021328081e184a44a531a9341a07a23345d264f9
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoConnectionException moved to proper package 59/18759/4
Martin Bobak [Tue, 21 Apr 2015 14:05:09 +0000 (16:05 +0200)]
ConnectionException moved to proper package

Change-Id: I304599af9ea02033eb17aa4e50ffbc5f0ceec61e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContext provides referrence to message spy 58/18758/4
Martin Bobak [Tue, 21 Apr 2015 12:27:58 +0000 (14:27 +0200)]
DeviceContext provides referrence to message spy

Change-Id: Ie923d23ba039cc00270e49b5efe739f5f92be663
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoDeviceContexts holds referrence to message spy counter 57/18757/4
Martin Bobak [Mon, 20 Apr 2015 08:35:12 +0000 (10:35 +0200)]
DeviceContexts holds referrence to message spy counter

Change-Id: Ia9a4c6c10859cd0c9c5c6cd56806afe282626933
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoimeplementation of MessageIntelligenceAgency 67/18767/3
Martin Bobak [Tue, 21 Apr 2015 16:59:06 +0000 (18:59 +0200)]
imeplementation of MessageIntelligenceAgency

Change-Id: I56811565e0e2037d55bf78ff45ca8ab7fda110b0
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agointernal package renamed to ofpspecific 60/18760/5
Martin Bobak [Tue, 21 Apr 2015 16:50:13 +0000 (18:50 +0200)]
internal package renamed to ofpspecific

Change-Id: I4fb470b2249b6b232260b269a546618ce028ef97
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agointroduced new MessageSpy and MessageIntelligenceAgency as successor of MessageSpyCounter 56/18756/6
Martin Bobak [Mon, 20 Apr 2015 10:51:40 +0000 (12:51 +0200)]
introduced new MessageSpy and MessageIntelligenceAgency as successor of MessageSpyCounter

Change-Id: Ia11c0760afed09ac7783b24f8a83202544918835
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMerge "Fixed IPv4 source match."
michal rehak [Wed, 22 Apr 2015 05:08:48 +0000 (05:08 +0000)]
Merge "Fixed IPv4 source match."

9 years agoMerge "Do not override odlparent properties."
michal rehak [Wed, 22 Apr 2015 04:55:12 +0000 (04:55 +0000)]
Merge "Do not override odlparent properties."

9 years agoFixed IPv4 source match. 89/18789/1
Thomas Bachman [Wed, 22 Apr 2015 02:38:56 +0000 (22:38 -0400)]
Fixed IPv4 source match.

Signed-off-by: Thomas Bachman <tbachman@yahoo.com>
9 years agoTunIPv4Src match extension 87/18787/1
Ed Warnicke [Wed, 22 Apr 2015 00:43:19 +0000 (17:43 -0700)]
TunIPv4Src match extension

Change-Id: I583358499cc359f93231c257a37f7147c5eba8fc
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
9 years agoMerge "Fix JDK8-detected javadoc violations"
Ed Warnicke [Tue, 21 Apr 2015 21:56:52 +0000 (21:56 +0000)]
Merge "Fix JDK8-detected javadoc violations"

9 years agoFix JDK8-detected javadoc violations 80/18780/3
Robert Varga [Tue, 21 Apr 2015 20:26:30 +0000 (22:26 +0200)]
Fix JDK8-detected javadoc violations

JDK8 javadoc is much pickier about things like references, use of tags,
mismatching argument names and similar. Fix offences so 'mvn
javadoc:javadoc' will complete on JDK8.

Change-Id: I3f91d3ac4554271bb07fd09e992e0422dbae5d7c
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoDo not override odlparent properties. 24/18724/1
Tony Tkacik [Tue, 21 Apr 2015 11:32:31 +0000 (13:32 +0200)]
Do not override odlparent properties.

Change-Id: Ia8b85fa2beb77bb17c768bec1d830ee0e2a05a14
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
9 years agoMerge "empty MatchV10 is not that empty after all"
michal rehak [Tue, 21 Apr 2015 10:50:12 +0000 (10:50 +0000)]
Merge "empty MatchV10 is not that empty after all"

9 years agoMerge "Do not override Karaf version"
michal rehak [Tue, 21 Apr 2015 09:52:19 +0000 (09:52 +0000)]
Merge "Do not override Karaf version"

9 years agoempty MatchV10 is not that empty after all 12/18712/2
Martin Bobak [Tue, 21 Apr 2015 09:31:16 +0000 (11:31 +0200)]
empty MatchV10 is not that empty after all

Change-Id: I574ec056e14f4ffdf6d92a6a1d85f54dde8a7dcc
Signed-off-by: Martin Bobak <mbobak@cisco.com>
9 years agoMerge "hack for OF10 and cbench in DeviceManager"
michal rehak [Tue, 21 Apr 2015 09:19:17 +0000 (09:19 +0000)]
Merge "hack for OF10 and cbench in DeviceManager"

9 years agoMerge "sal flow service handles rpc results outside CommonService"
michal rehak [Tue, 21 Apr 2015 09:19:12 +0000 (09:19 +0000)]
Merge "sal flow service handles rpc results outside CommonService"

9 years agoMerge "StatisticsContextImpl use emptyfuture variable"
michal rehak [Tue, 21 Apr 2015 09:19:05 +0000 (09:19 +0000)]
Merge "StatisticsContextImpl use emptyfuture variable"

9 years agoDo not override Karaf version 04/18704/1
Tony Tkacik [Tue, 21 Apr 2015 09:10:40 +0000 (11:10 +0200)]
Do not override Karaf version

Change-Id: Ide84a763fed795927d561d79e6f32af569f0a495
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>