set a new mail transport listener . changing these settings has no effect on existing mail queues ! concode_field_sep boolean s_bUseSTARTTLS concode_elem_sep int DEFAULT_MAX_SEND_COUNT concode_elem_sep ReadWriteLock s_aRWLock concode_elem_sep int s_nMaxMailQueueLen concode_elem_sep TransportListener s_aTransportListener concode_elem_sep ConnectionListener s_aConnectionListener concode_elem_sep IEmailDataTransportListener s_aEmailDataTransportListener concode_elem_sep boolean s_bUseSSL concode_elem_sep boolean DEFAULT_USE_STARTTLS concode_elem_sep long s_nConnectionTimeoutMilliSecs concode_elem_sep boolean DEFAULT_USE_SSL concode_elem_sep long s_nTimeoutMilliSecs concode_elem_sep Logger s_aLogger concode_elem_sep long DEFAULT_CONNECT_TIMEOUT_MILLISECS concode_elem_sep int s_nMaxMailSendCount concode_elem_sep long DEFAULT_TIMEOUT_MILLISECS concode_elem_sep int DEFAULT_MAX_QUEUE_LENGTH concode_field_sep long getConnectionTimeoutMilliSecs concode_elem_sep EChange setMailQueueSize concode_elem_sep void setTransportListener concode_elem_sep void setConnectionListener concode_elem_sep long getTimeoutMilliSecs concode_elem_sep void enableJavaxMailDebugging concode_elem_sep boolean isUseSTARTTLS concode_elem_sep int getMaxMailSendCount concode_elem_sep EChange setUseSSL concode_elem_sep EChange setConnectionTimeoutMilliSecs concode_elem_sep boolean isJavaxMailDebuggingEnabled concode_elem_sep boolean isUseSSL concode_elem_sep ConnectionListener getConnectionListener concode_elem_sep TransportListener getTransportListener concode_elem_sep EChange setUseSTARTTLS concode_elem_sep EChange setTimeoutMilliSecs concode_elem_sep IEmailDataTransportListener getEmailDataTransportListener concode_elem_sep int getMaxMailQueueLength
void function ( @ Nullable final IEmailDataTransportListener arg0 ) { s_aRWLock . writeLock ( ) . lock ( ) ; try { s_aEmailDataTransportListener = arg0 ; } finally { s_aRWLock . writeLock ( ) . unlock ( ) ; } }