docs: public void doProcess(InputStream in, PrintWriter out, Map<String, Object> properties)
          throws RemoteException
      {
          String strCommand = this.getProperty(REMOTE_COMMAND, properties);
          if (SEND_MESSAGE.equals(strCommand))
          {
              BaseMessage message = (BaseMessage)this.getNextObjectParam(in, MESSAGE, properties);
              ((RemoteSendQueue)m_remoteObject).sendMessage(message);
          }
          else
              super.doProcess(in, out, properties);
      }