Move adsal into its own subdirectory. Moved various adsal components into an opendaylight/adsal subdir, gave it a parent pom, and changed the root parent pom to have the opendaylight/adsal as a module. Change-Id: I1d0e5a7b2a50c65559c2f80dd47cab491b68d561 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Fix non-generic references to java.util.Map Adds proper arguments. Also eliminates unneeded casts to Map.Entry, caused by unnecessary loss of type. Change-Id: I3d3bc71b88a404b02029d836a3d02d37e304c39e Signed-off-by: Robert Varga <rovarga@cisco.com>
Bug 1234: Force to use legacy OF plugin if it is installed. This patch enables to prioritize AD-SAL protocol plugin services, and gives higher priority to legacy OF plugin than sal-compatibility. This patch never affects integration.git artifacts because legacy OF plugin is filtered out if MD-SAL OF plugin is installed. Change-Id: Iee40a6f724db2105f2ec36014a10872bad824e86 Signed-off-by: Shigeru Yasuda <s-yasuda@da.jp.nec.com>
Remove unused local variable in DataPacketService. Change-Id: I24104b358142061724bcf09b451bad821680028a Signed-off-by: Alissa Bonas <abonas@redhat.com>
Fix for the "without any protocolPluginType provided" error CHANGE: Add a global constant for the "protocolPluginType" key to prevent the key mispell issue again Change-Id: Icb76cf8775881d41c1792e0c5ce59925276b7e8e Signed-off-by: Alessandro Boch <aboch@cisco.com>
removing DataPacketService's receive queue Change-Id: Ib1d0e929f6679935f9f0d5a86afafecea4e3ce5d Signed-off-by: Colin Dixon <ckd@us.ibm.com>
Replaced Equals/HashcodeBuilder for DatapacketListener Change-Id: I7e1bcf6937e503bb6b63bbb949bcbf8d3092f413 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Revisit Exception handling in BitBufferHelper and Packet - Added BufferException and PacketException - Revisit exception handling in BitBufferhelper - Other minor code style changes Change-Id: I2b97560708fb1adb557852a524e2a8d3da6a5d73 Signed-off-by: Alessandro Boch <aboch@cisco.com>
Redirecting Caught and Uncaught Exceptions to OSGI Console and Log File The existing mechanism int the Controller allows the exceptions to be printed only the console. This applies to both caught and uncaught exception. If the console buffer is not too large and gets overwritten or gets cleared, there is no way for the user to know what exceptions occurred. This commit implements a new mechanism by which both types of exceptions will get printed on the console as well as logged to the file. Signed-off-by: Maurice Qureshi <maquresh@cisco.com>
Logging Related Enhancements. Signed-off-by: Madhavan Kasthurirangan <mkasthur@cisco.com>
Initial opendaylight infrastructure commit!! Change-Id: I2f6610f89c8c32dc6dab4e6982ce06a9b038a85a Signed-off-by: Giovanni Meo <gmeo@cisco.com>