LPS-43608 No need to save auto detect address as a field. It is used to set system properties which will override the individual channel settings. Bind address should be simply fetched from JChannel object.
LPS-43608 Refactor to use InetSocketAddress
LPS-43608 Fix tests
LPS-43608 Source formatting