Switch from using xtend to java in md-sal adapters This is part of my effort to switch all xtend code in the adapters to java Change-Id: I10c679fbe5f7980facd1b5e5d2e0a5c3ae997ff6 Signed-off-by: Moiz Raja <moraja@cisco.com>
Bulk-add copyright headers to .xtend files Change-Id: Ia0e70828399607e3e5b4193e01200420f85c0a8a Signed-off-by: Robert Varga <rovarga@cisco.com>
Updated port-types yang file to adhere to pyang validation. OF Plugin review: https://git.opendaylight.org/gerrit/#/c/4434/ Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com> Change-Id: I4e1d0dd355864d7ed3f6f9ce4251d20db40a5a05
Fixed Topology Adapter to properly add Edge Properties Change-Id: I89b6349e220a085d8ba6027f8294f88f7e6df244 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Fixed implementation of getNodeConnectorProps and getNodeProps Change-Id: If05e04129cf002ead7f07eafba66d07c1d66c4c5 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Fixed Node Properties in Adapter - with exceptions noted below Still need to fix Supported Actions - Supported Actions present a bit of an issue. In OF 1.0, they come in with the GetFeatures message on switch connection. In OF 1.3, they are per table, and come in with the response to an empty bodied TableFeatures Multipart request. So far, no switch has been observed in the wild supporting the empty bodied TableFeature message. OVS 2.0 doesn't, CPQD doesn't. The net-net is that supported Actions are effectively unreportable for OF 1.3 switches. Change-Id: I6f4beab167fa1502cacc767eaf95099ba996a343 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Fixed adapter handling of Special Node Connectors Change-Id: I678c46d9ca748d029d7e3831c6c8acbfed81377c Signed-off-by: Ed Warnicke <eaw@cisco.com>
Fixed Adapter to correctly pass NodeConnector Properties. Change-Id: I0f22e959ea8f21e6e9edd82be3ec1a4c6739d9dc Signed-off-by: Ed Warnicke <eaw@cisco.com>
Fix to Topology Adapter to properly handle links coming and going Change-Id: If43db24a370b89cc93370bcfc5921a721cf38267 Signed-off-by: Ed Warnicke <eaw@cisco.com>
This commit contains following changes 1) Implemented statistics adaptor (IPluginOutReadService, IPluginInReadService ) interfaces in sal-compatibility layer 2) Minor change in Port-Statistis 3) Fixed FlowStatisticsAdaptor.java - Flow Statistics rpc/notifications were changed and that effected the class Change-Id: Ie0a2170efa5338389f80cb0a586500297320b387 Signed-off-by: Anil Vishnoi <avishnoi@in.ibm.com>
Use a String Id for both Node and NodeConnector Previously Node and NodeConnector were using NodeKey and NodeConnectorKey respectively as the Id. This causes problems when you try to use some of the old north bound APIs as they expect to match a node or nodeconnector based on the string id that is passed to it by the NB APIs Change-Id: I697d8284f45c8b2d5f7dff327e045cf999d0c701 Signed-off-by: Moiz Raja <moraja@cisco.com>
Added fix for InstanceIdentifier breakage in SAL-Compatibility Change-Id: Ib2ac2f87c34c22a08094b085aa20d44121755751 Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Added Compatibility for Switch Manager and Topology Manager - Created model-topology under controller for easier retrieval of topology models (baseline model is ietf draft and is present in YANGTools git). - Added aggregate topology view - Added mapping to inventory Change-Id: I26d73415bd19478984908d34d77a476a7a842c9f Signed-off-by: Tony Tkacik <ttkacik@cisco.com>