1   /*
2    * $Id: TestJMSReceiver.java 7976 2007-08-21 14:26:13Z dirk.olmes $
3    * --------------------------------------------------------------------------------------
4    * Copyright (c) MuleSource, Inc.  All rights reserved.  http://www.mulesource.com
5    *
6    * The software in this package is published under the terms of the CPAL v1.0
7    * license, a copy of which has been included with this distribution in the
8    * LICENSE.txt file.
9    */
10  
11  package org.mule.tck.testmodels.services;
12  
13  import javax.jms.TextMessage;
14  
15  public class TestJMSReceiver extends TestReceiver
16  {
17      public String receive(TextMessage message) throws Exception
18      {
19          String answer = "Received: " + message.getText();
20  
21          if (logger.isDebugEnabled())
22          {
23              logger.debug(answer + " Number: " + inc() + " in thread: " + Thread.currentThread().getName());
24              logger.debug("Message ID is: " + message.getJMSMessageID());
25          }
26  
27          return answer;
28      }
29  }