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>
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>
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>
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>
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>
michal rehak [Wed, 22 Apr 2015 05:08:48 +0000 (05:08 +0000)]
Merge "Fixed IPv4 source match."
michal rehak [Wed, 22 Apr 2015 04:55:12 +0000 (04:55 +0000)]
Merge "Do not override odlparent properties."
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>
Ed Warnicke [Tue, 21 Apr 2015 21:56:52 +0000 (21:56 +0000)]
Merge "Fix JDK8-detected javadoc violations"
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>
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>
michal rehak [Tue, 21 Apr 2015 10:50:12 +0000 (10:50 +0000)]
Merge "empty MatchV10 is not that empty after all"
michal rehak [Tue, 21 Apr 2015 09:52:19 +0000 (09:52 +0000)]
Merge "Do not override Karaf version"
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>
michal rehak [Tue, 21 Apr 2015 09:19:17 +0000 (09:19 +0000)]
Merge "hack for OF10 and cbench in DeviceManager"
michal rehak [Tue, 21 Apr 2015 09:19:12 +0000 (09:19 +0000)]
Merge "sal flow service handles rpc results outside CommonService"
michal rehak [Tue, 21 Apr 2015 09:19:05 +0000 (09:19 +0000)]
Merge "StatisticsContextImpl use emptyfuture variable"
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>
Anil Vishnoi [Mon, 20 Apr 2015 20:42:55 +0000 (02:12 +0530)]
Bug-2957 : Fix class cast exception while translating PacketIn Message
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Martin Bobak [Mon, 20 Apr 2015 17:21:26 +0000 (19:21 +0200)]
hack for OF10 and cbench in DeviceManager
Change-Id: I635158da3a857de969c2ca7e738f9a07013df358
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Mon, 20 Apr 2015 17:19:05 +0000 (19:19 +0200)]
sal flow service handles rpc results outside CommonService
Change-Id: I752c0ec1b46bc53f14ecc58789fc03479e7969b9
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Mon, 20 Apr 2015 15:32:11 +0000 (17:32 +0200)]
StatisticsContextImpl use emptyfuture variable
Change-Id: I5a754f49db47dd88b4c00be4113c7d447e27b871
Signed-off-by: Martin Bobak <mbobak@cisco.com>
michal rehak [Mon, 20 Apr 2015 18:00:03 +0000 (18:00 +0000)]
Merge "device state is set according to gathered device capabilities"
michal rehak [Mon, 20 Apr 2015 17:58:25 +0000 (17:58 +0000)]
Merge "Fix and test OF10"
michal rehak [Mon, 20 Apr 2015 17:29:38 +0000 (17:29 +0000)]
Merge "statistics context gather only relevant statistics"
michal rehak [Mon, 20 Apr 2015 17:28:56 +0000 (17:28 +0000)]
Merge "unified way of setting statistics availability values"
michal rehak [Mon, 20 Apr 2015 17:28:02 +0000 (17:28 +0000)]
Merge "fixing late hooking of request into deviceContext registry"
Martin Bobak [Mon, 20 Apr 2015 15:26:14 +0000 (17:26 +0200)]
device state is set according to gathered device capabilities
Change-Id: Idd48c9b8c228008ae7743c323a03e73c3f7a1659
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Thu, 16 Apr 2015 14:50:02 +0000 (16:50 +0200)]
Fix and test OF10
Change-Id: I078ca480bc4d07fe121e9cac638cba6f50e89897
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Mon, 20 Apr 2015 15:02:21 +0000 (17:02 +0200)]
statistics context gather only relevant statistics
Change-Id: I130b6b3731779695be9e5da531bd817c92f93e38
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Mon, 20 Apr 2015 14:57:59 +0000 (16:57 +0200)]
unified way of setting statistics availability values
Change-Id: I55258ba6cd7f06c5297722b0e628e31c8645838a
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Mon, 20 Apr 2015 12:36:12 +0000 (14:36 +0200)]
fixing late hooking of request into deviceContext registry
- added xid into requestCtx
Change-Id: I7944e966cbe9e136d3d0fcbee57649b0b40a3248
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Michal Rehak [Mon, 20 Apr 2015 10:42:07 +0000 (12:42 +0200)]
fixed inport casting by packetIn matches
- checking which match is of type inPort
- lowered log severity for tranlation errors
Change-Id: I3b534328e399e8e5544ce60e9d193064d4fbd209
Signed-off-by: Michal Rehak <mirehak@cisco.com>
Martin Bobak [Fri, 17 Apr 2015 15:34:52 +0000 (17:34 +0200)]
added more info in case of successful rpcResult for flowMod
Change-Id: I2f9307e4f30c61d75ac7e572c96cce2241e8ea60
Signed-off-by: Martin Bobak <mbobak@cisco.com>
michal rehak [Fri, 17 Apr 2015 15:25:22 +0000 (15:25 +0000)]
Merge "added rpc cleanup for packetOut requests"
Vaclav Demcak [Fri, 17 Apr 2015 13:48:52 +0000 (15:48 +0200)]
added rpc cleanup for packetOut requests
- utilized cancel on future object
Change-Id: I12ca686e51d2b76a6bb43283a1b7a2372bfa2157
Signed-off-by: Vaclav Demcak <vdemcak@cisco.com>
Jozef Gloncak [Wed, 15 Apr 2015 11:56:11 +0000 (13:56 +0200)]
Topology manager - removing links with after removing termination point.
If termination point or whole node is removed then also all corresponding
links are removed from topology.
Fix of corresponding tests.
Splitting original testing class (FlowCapableTopologyExporterTest) to
- FlowCapableTopologyExporterTest
- NodeChangeListenerImplTest
- TerminationPointChangeListenerImplTest
- TestUtils.java - contains common testing methods
DataChangeListenerBase - is common ancestor for NodeChangeListenerImplTest and
TerminationPointChangeListenerImplTest
Change-Id: I051de4e5d54d50134b14f1399db9c44123990384
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
michal rehak [Fri, 17 Apr 2015 04:33:20 +0000 (04:33 +0000)]
Merge "DeviceManager holds deviceContexts registry"
michal rehak [Fri, 17 Apr 2015 04:31:47 +0000 (04:31 +0000)]
Merge "DeviceContext implements AutoCloseable"
michal rehak [Fri, 17 Apr 2015 04:30:45 +0000 (04:30 +0000)]
Merge "unified way of comparing number of txs to max allowed"
michal rehak [Fri, 17 Apr 2015 04:29:44 +0000 (04:29 +0000)]
Merge "Group creates empty groupstatistcs node when add to DS"
michal rehak [Fri, 17 Apr 2015 04:27:26 +0000 (04:27 +0000)]
Merge "meter creates empty meterstatistics node when added to DS"
michal rehak [Fri, 17 Apr 2015 04:26:29 +0000 (04:26 +0000)]
Merge "Two request contexts in Rpc context"
Anil Vishnoi [Thu, 16 Apr 2015 13:16:47 +0000 (18:46 +0530)]
BUG-2757 : Adding cookie as a comparison element for flow comparison
If application installs two flows that are different only by the match extension they use,
second flow will match the first flow, because we don't use match
extensions for flow comparison.To include match extension in flow
comparison require quite a bit work, which can not be done in this
release. I am adding flow cookie also in flow comparison, so that
apps who are using extensions can use that to differentiate two flows
that matches if extension is excluded.If applications don't use it,
or use same cookie, it won't impact the existing working of statistics manager.
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
Jozef Gloncak [Thu, 16 Apr 2015 12:23:30 +0000 (14:23 +0200)]
Two request contexts in Rpc context
Probably by mistake there were two collections intended for holding opened
request contexts.
- requestContexts - used only for removing request contexts
- synchronizedRequestsList - only for inserting new request contexts
Change-Id: Iff5da01f5ccaab5f6f155d9c7a8d82e228600a1e
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Martin Bobak [Thu, 16 Apr 2015 12:23:12 +0000 (14:23 +0200)]
DeviceManager holds deviceContexts registry
Change-Id: I45a99c35bb50433b151f5513c02ca46ec2283820
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Thu, 16 Apr 2015 12:17:32 +0000 (14:17 +0200)]
DeviceContext implements AutoCloseable
Change-Id: I35b380e0de71266f25bf188094d4e2b03c00e763
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Thu, 16 Apr 2015 12:06:18 +0000 (14:06 +0200)]
unified way of comparing number of txs to max allowed
Change-Id: Ia2e4a1d8fdcac2c43e7a09788c6cd344631f3937
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Thu, 16 Apr 2015 10:13:47 +0000 (12:13 +0200)]
Group creates empty groupstatistcs node when add to DS
Change-Id: Ic4e0a1af903e6f344ea11fb2a1fc9a2ebe30a58f
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Thu, 16 Apr 2015 10:08:30 +0000 (12:08 +0200)]
meter creates empty meterstatistics node when added to DS
Change-Id: I2472faac61aa9d94859685d9b8c00a7b906303d2
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 13:34:22 +0000 (15:34 +0200)]
statistics processing writes/removes meter data to/from operational DS
Change-Id: Id07a0616bd5beb015594bb7c61ceaa6a9b4a42c8
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 13:13:59 +0000 (15:13 +0200)]
MultipartRequestInputFactory creates MultipartRequestMeterConfigCase aligned with OFJava
Change-Id: Ie6c328aa32acfe6221ecf4364ef59b34ca9f4cdc
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 12:48:39 +0000 (14:48 +0200)]
SalMeterServiceImpl stores/removes meterIds to/from device registry
Change-Id: Iff152070298a0f066820c87f0bef234b51c75e57
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 11:58:22 +0000 (13:58 +0200)]
statistics gathering utils cleanup
Change-Id: I9b83853a7e6894f0c10ad6614a357fd20b1c4745
Signed-off-by: Martin Bobak <mbobak@cisco.com>
michal rehak [Wed, 15 Apr 2015 12:14:43 +0000 (12:14 +0000)]
Merge "Fixed acquiring meter statistics from device"
michal rehak [Wed, 15 Apr 2015 12:14:26 +0000 (12:14 +0000)]
Merge "Topology manager - write to topology reference to inventory"
michal rehak [Wed, 15 Apr 2015 12:13:05 +0000 (12:13 +0000)]
Merge "device contexts holds and provides meter registry"
michal rehak [Wed, 15 Apr 2015 12:12:36 +0000 (12:12 +0000)]
Merge "added api and implementation of device meter registry"
michal rehak [Wed, 15 Apr 2015 12:12:11 +0000 (12:12 +0000)]
Merge "package flow.registry renamed to registry.flow"
Timotej Kubas [Wed, 15 Apr 2015 08:49:28 +0000 (10:49 +0200)]
Fixed acquiring meter statistics from device
Change-Id: Ied93a3ae04fd3652ba7710d29aecf9cc6caeef0e
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
Jozef Gloncak [Tue, 14 Apr 2015 14:09:33 +0000 (16:09 +0200)]
Topology manager - write to topology reference to inventory
Change-Id: I943f8134894172a9dc88d10262a904b2126e50c4
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
michal rehak [Wed, 15 Apr 2015 11:15:54 +0000 (11:15 +0000)]
Merge "statistics processing adds/removes groups to/from operational DS"
michal rehak [Wed, 15 Apr 2015 11:14:28 +0000 (11:14 +0000)]
Merge "device group registry exposes all registered group IDs"
michal rehak [Wed, 15 Apr 2015 11:14:10 +0000 (11:14 +0000)]
Merge "SalGroupService stores group IDs into device context's internal registry"
michal rehak [Wed, 15 Apr 2015 11:13:48 +0000 (11:13 +0000)]
Merge "DeviceContext holds device group registry"
michal rehak [Wed, 15 Apr 2015 11:13:21 +0000 (11:13 +0000)]
Merge "device group registry implementation"
michal rehak [Wed, 15 Apr 2015 11:13:04 +0000 (11:13 +0000)]
Merge "added api for DeviceGroupRegistry"
michal rehak [Wed, 15 Apr 2015 11:12:46 +0000 (11:12 +0000)]
Merge "StatisticsGatheringUtils initial cleanup"
Martin Bobak [Wed, 15 Apr 2015 11:09:50 +0000 (13:09 +0200)]
device contexts holds and provides meter registry
Change-Id: I6c0e13501e0fef20f9df9eab22e964c3f3e253b1
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 10:58:14 +0000 (12:58 +0200)]
added api and implementation of device meter registry
Change-Id: Ie4f3bedc6e38f855938b9c3df3cb110087edbcc2
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 09:34:30 +0000 (11:34 +0200)]
package flow.registry renamed to registry.flow
Change-Id: I731422a8f85875c50e7a7800a89fecfb51bc8155
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 09:29:25 +0000 (11:29 +0200)]
statistics processing adds/removes groups to/from operational DS
Change-Id: If8bf23985c98a225bbad5d8f6ad86de5ab7fb768
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 09:17:11 +0000 (11:17 +0200)]
device group registry exposes all registered group IDs
Change-Id: I153931dadb84d5d0b5c670c5e71770b906524f56
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 09:11:42 +0000 (11:11 +0200)]
SalGroupService stores group IDs into device context's internal registry
Change-Id: I58af03c9cadcf2736802f0bd56e507ee76d902e8
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 09:04:57 +0000 (11:04 +0200)]
DeviceContext holds device group registry
Change-Id: I74e2d6f458fed5c6e59e953b9a502236fff0df0e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 09:02:47 +0000 (11:02 +0200)]
device group registry implementation
Change-Id: I02d97ec684be9ff901e22b4bf306aea5eb2772bd
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 08:59:21 +0000 (10:59 +0200)]
added api for DeviceGroupRegistry
Change-Id: I1604e0079edb2751f5d48424e74f6697701070c1
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 15 Apr 2015 08:41:25 +0000 (10:41 +0200)]
StatisticsGatheringUtils initial cleanup
Change-Id: Ibe7d73c331e05179e42a64142e7ed1e4e46acf9b
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Timotej Kubas [Thu, 19 Mar 2015 10:02:59 +0000 (11:02 +0100)]
Bug 2095 : output action for input changed to 'INPORT'
\n1. output action for input is already implemented using 'INPORT'
string not by 'IN_PORT'.
\n2. Improved the utility method to retrieve the port no string from ncID.
In case port is invalid generated the error message for invalid port
no string.
\n3. added the unit test code for the utility method (InventoryDataServiceUtil
.portNoStringFromNodeConnectorID(String)).
\n3. incorporated comments from review
Change-Id: I937158f0a5d4b93469bd858c60a2aeebb1e40962
Signed-off-by: Subhash Kumar Singh <subh.singh007@gmail.com>
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
michal rehak [Tue, 14 Apr 2015 15:09:19 +0000 (15:09 +0000)]
Merge "group statistics request asks for ALL not ANY"
michal rehak [Tue, 14 Apr 2015 15:01:00 +0000 (15:01 +0000)]
Merge "Fixing + testing meter services"
michal rehak [Tue, 14 Apr 2015 14:58:06 +0000 (14:58 +0000)]
Merge "Topology manager - implementing TerminationPointChangeListener"
Jozef Gloncak [Tue, 14 Apr 2015 14:42:57 +0000 (16:42 +0200)]
group statistics request asks for ALL not ANY
Change-Id: I53d60fd4d4c35159471eba03dcb436dcbd97841e
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Timotej Kubas [Tue, 14 Apr 2015 14:37:28 +0000 (16:37 +0200)]
Fixing + testing meter services
Change-Id: I04296173125c65168131ad331af88e41445c15a7
Signed-off-by: Timotej Kubas <tkubas@cisco.com>
michal rehak [Tue, 14 Apr 2015 14:15:55 +0000 (14:15 +0000)]
Merge "correct way of group statistics processing"
michal rehak [Tue, 14 Apr 2015 14:14:41 +0000 (14:14 +0000)]
Merge "package flow.registry renamed to registry.flow"
Martin Bobak [Tue, 14 Apr 2015 12:13:51 +0000 (14:13 +0200)]
correct way of group statistics processing
Change-Id: I97cb4c6bb200fc41cc38604f18d6e0b5d9a2f9b2
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Tue, 14 Apr 2015 12:06:35 +0000 (14:06 +0200)]
package flow.registry renamed to registry.flow
Change-Id: Ie781e20101e8fd03df253d0607c450c1001da0a9
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Jozef Gloncak [Tue, 14 Apr 2015 10:26:10 +0000 (12:26 +0200)]
Topology manager - implementing TerminationPointChangeListener
Change-Id: I17609bb4ec1ab7ca6dc558630c7f2703495aa06c
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Michal Rehak [Fri, 27 Mar 2015 15:24:20 +0000 (16:24 +0100)]
cleanup constants
- added comments
- renamed reserved qroup id (ANY -> ALL)
Change-Id: I07a47278bd3dc2e53c3068a0642aae6a34c26add
Signed-off-by: Michal Rehak <mirehak@cisco.com>
michal rehak [Tue, 14 Apr 2015 10:11:50 +0000 (10:11 +0000)]
Merge "flow descriptors are added to device's fl. registry immediately"
michal rehak [Tue, 14 Apr 2015 10:10:04 +0000 (10:10 +0000)]
Merge "DeviceFlowRegistryImpl can't be static"
Martin Bobak [Tue, 14 Apr 2015 07:51:14 +0000 (09:51 +0200)]
flow descriptors are added to device's fl. registry immediately
- flow descriptor is added to device's flow registry immediately
when addFlow is called. When flows were added to local registry
in sucesses callback method, sometimes satistics
discovered flow sooner as it was written to local registy. This
should prevent this from happening.
Change-Id: I6602f512d05db3110c34d9e242bbe7909475e783
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Tue, 14 Apr 2015 07:48:09 +0000 (09:48 +0200)]
DeviceFlowRegistryImpl can't be static
Change-Id: Ia6cacdb7bf7e783cb7e074dbf7cac0cf3cf7280d
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Jozef Gloncak [Tue, 14 Apr 2015 06:40:53 +0000 (08:40 +0200)]
Topology manager - correction of topology ID
- correction of topology ID (to flow:1)
Change-Id: Ibc55d0f1403e89e43347653029d4ce3f46135ef3
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Abhijit Kumbhare [Mon, 13 Apr 2015 18:11:22 +0000 (18:11 +0000)]
Merge "BUG 2886: Fixed sal-compatibility."
michal rehak [Mon, 13 Apr 2015 17:39:49 +0000 (17:39 +0000)]
Merge "Fixing + testing group services"
michal rehak [Mon, 13 Apr 2015 17:39:05 +0000 (17:39 +0000)]
Merge "Topology manager - implementation of NodeChangeListener"
michal rehak [Mon, 13 Apr 2015 17:37:35 +0000 (17:37 +0000)]
Merge "Topology manager - new listener for link and node changes."
michal rehak [Mon, 13 Apr 2015 17:21:49 +0000 (17:21 +0000)]
Merge "Topology manager - new util class"