code: @Override
  	public AbstractMessage copy()
      {
          TextMessageImpl clone = new TextMessageImpl();
          copyCommonFields(clone);
          clone.body = this.body;
          
          return clone;
      }
docs: /* (non-Javadoc)
  @see net.timewalker.ffmq4.common.message.AbstractMessage#copy()