Package org.apache.qpid.api

Examples of org.apache.qpid.api.Message.appendData()


   */
  public void testOK_WithNoMessage() throws IOException{
    byte [] noMessage = {2,10,120,23,23,23,4,10,11,12,2,1,3,-22};
   
    Message multiMessage = new ByteBufferMessage();
    multiMessage.appendData(noMessage);
    MessageTokenizer tokenizer = new MessageTokenizer(multiMessage);
   
    assertEquals(1, tokenizer.countTokens());
    assertEquals(tokenizer.nextElement(),noMessage);
    assertFalse(tokenizer.hasMoreElements());
View Full Code Here


   */
  public void testOK_WithOneMessage() throws IOException{
    byte [] oneEncodedMessage = {'A','M','2',23,23,23,4,10,11,12,2,1,3,-22};
   
    Message multiMessage = new ByteBufferMessage();
    multiMessage.appendData(oneEncodedMessage);
    MessageTokenizer tokenizer = new MessageTokenizer(multiMessage);
   
    assertEquals(1, tokenizer.countTokens());
    assertEquals(tokenizer.nextElement(),oneEncodedMessage);
    assertFalse(tokenizer.hasMoreElements());
View Full Code Here

      }
      messages.add(message);
    }
       
    Message multiMessage = new ByteBufferMessage();
    multiMessage.appendData(compoundMessageData);
    MessageTokenizer tokenizer = new MessageTokenizer(multiMessage);
   
    int howManyTokens = tokenizer.countTokens();
    assertEquals(howManyLoops, howManyTokens);
   
View Full Code Here

       
        _handlers.put('w',neverCallMe);
        _listener.setHandlers(_handlers);
       
        Message message = new ByteBufferMessage();
        message.appendData( ("AMG"+opcodeForNeverCallMeHandler).getBytes());
       
        _listener.onMessage(message);
    }
   
    /**
 
View Full Code Here

        compoundMessageData[position++] = aByte;
      }
    }
           
    Message compoundMessage = new ByteBufferMessage();
    compoundMessage.appendData(compoundMessageData);
    return compoundMessage;
  }
}
View Full Code Here

  private void addMessageToken(byte [] source,int startIndex,int length) throws IOException
  {
    byte [] messageData = new byte[length];
    System.arraycopy(source, startIndex, messageData, 0, messageData.length);
    Message message = new ByteBufferMessage();
    message.appendData(messageData);
    _messages.add(message);   
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.