question: factory method to create a proxy connection based on the account settings of the protocol provider . concode_field_sep String transport concode_elem_sep List<String> returnedAddresses concode_elem_sep SipAccountIDImpl account concode_elem_sep InetSocketAddress socketAddress concode_field_sep String getTransport concode_elem_sep boolean getNextAddressFromDns concode_elem_sep String getOutboundProxyString concode_elem_sep void reset concode_elem_sep InetSocketAddress getAddress concode_elem_sep boolean getNextAddress concode_elem_sep boolean isSameInetAddress
target: ProxyConnection function ( ProtocolProviderServiceSipImpl arg0 ) { if ( arg0 . getAccountID ( ) . getAccountPropertyBoolean ( PROXY_AUTO_CONFIG , true ) ) return new AutoProxyConnection ( ( SipAccountIDImpl ) arg0 . getAccountID ( ) , arg0 . getDefaultTransport ( ) ) ; else return new ManualProxyConnection ( ( SipAccountIDImpl ) arg0 . getAccountID ( ) ) ; }