public BaseMessageReceiver getMessageReceiver()
    {
        if (m_receiver == null)
        {
            m_receiver = this.createMessageReceiver();
            if (m_receiver != null)
                new Thread(m_receiver, "MessageReceiver").start();
        }
        return m_receiver;
    }
public BaseMessageReceiver getMessageReceiver ( ) { if ( m_receiver == null ) { m_receiver = this . createMessageReceiver ( ) ; if ( m_receiver != null ) new Thread ( m_receiver , "MessageReceiver" ) . start ( ) ; } return m_receiver ; }
Get the message receiver.
Create it if it doesn't exist.
@return The message receiver.