/*
   * (non-Javadoc)
   *
   * @see org.mpilone.hazelcastmq.core.HazelcastMQConsumer#receiveBodyNoWait()
   */
  @Override
  public byte[] receiveBodyNoWait() {
    HazelcastMQMessage msg = receiveNoWait();

    if (msg != null) {
      return msg.getBody();
    } else {
      return null;
    }
  }
  /*
   * (non-Javadoc)
   *
   * @see org.mpilone.hazelcastmq.core.HazelcastMQConsumer#receiveBody(long,
   * java.util.concurrent.TimeUnit)
   */
  @Override
  public byte[] receiveBody(long timeout, TimeUnit unit) {
    HazelcastMQMessage msg = receive(timeout, unit);

    if (msg != null) {
      return msg.getBody();
    } else {
      return null;
    }
  }