code: public BaseMessageQueue getMessageQueue(String strQueueName, String strQueueType)
      {
          // Look up the message Queue!
          BaseMessageQueue messageQueue = (BaseMessageQueue)super.getMessageQueue(strQueueName, strQueueType);
          if (messageQueue != null)
              return messageQueue;
          return new RemoteMessageQueue(this, strQueueName, strQueueType);
      }
docs: Get this Message Queue (or create one if this name doesn't exist).
  Creates a RemoteMessageQueue if this queue doesn't exist.
  @param strQueueName The queue name to lookup.
  @param strQueueType The queue type if this queue needs to be created.
  @return The message queue.