Summary
- Added TransportClientPoolExhaustedException at transport level (details)
- Improved TransportException implementation (details)
- Refactored TransportExceptionTest (details)
- Improved ClientIdGeneratorTest (details)
- Added SEND_ERROR_WITH_CAUSE to DeviceCallErrorCodes (details)
- Added tests for DeviceCallExceptions (details)
- Added catch to make TransportException be returned to the caller (details)
- Removed usage of deprecated DeviceCallExcecutor (details)
- Added exception logging for all DeviceManagementServices (details)
- Removed throwing of TransportClientPoolExhaustedException (details)
- Removed references to TransportClientPoolExhaustedException from Javadoc and cleanup (details)