@Override public String toString() { try { switch (message.getDataStructureType()) { case ActiveMQMessage.DATA_STRUCTURE_TYPE: return ""; case ActiveMQBlobMessage.DATA_STRUCTURE_TYPE: ActiveMQBlobMessage blob = (ActiveMQBlobMessage) message; return blob.getRemoteBlobUrl(); case ActiveMQMapMessage.DATA_STRUCTURE_TYPE: ActiveMQMapMessage map = (ActiveMQMapMessage)message; return map.getContentMap().toString(); case ActiveMQTextMessage.DATA_STRUCTURE_TYPE: ActiveMQTextMessage text = (ActiveMQTextMessage)message; return text.getText(); case ActiveMQBytesMessage.DATA_STRUCTURE_TYPE: case ActiveMQObjectMessage.DATA_STRUCTURE_TYPE: case ActiveMQStreamMessage.DATA_STRUCTURE_TYPE: ByteSequence data = message.getContent(); return "binary payload {length="+data.getLength()+", compressed="+message.isCompressed()+"}"; } } catch (JMSException e) { } return ""; } }
if (!message.isCompressed() && message.getContent() != null) { ByteSequence msgContent = message.getContent(); if (msgContent.getLength() > 4) {
if (!message.isCompressed() && message.getContent() != null) { ByteSequence msgContent = message.getContent(); if (msgContent.getLength() > 4) {
if (!message.isCompressed() && message.getContent() != null) { ByteSequence msgContent = message.getContent(); if (msgContent.getLength() > 4) {
if (!message.isCompressed() && message.getContent() != null) { ByteSequence msgContent = message.getContent(); if (msgContent.getLength() > 4) {
if (!message.isCompressed() && message.getContent() != null) { ByteSequence msgContent = message.getContent(); if (msgContent.getLength() > 4) {
ByteSequence byteSequence = message.getContent(); if (byteSequence != null && byteSequence.getLength() > 0) { if (message.isCompressed()) { Inflater inflater = new Inflater(); inflater.setInput(byteSequence.data, byteSequence.offset, byteSequence.length);
ByteSequence byteSequence = message.getContent(); if (byteSequence != null && byteSequence.getLength() > 0) { if (message.isCompressed()) { Inflater inflater = new Inflater(); inflater.setInput(byteSequence.data, byteSequence.offset, byteSequence.length);
ByteSequence byteSequence = message.getContent(); if (byteSequence != null && byteSequence.getLength() > 0) { if (message.isCompressed()) { Inflater inflater = new Inflater(); inflater.setInput(byteSequence.data, byteSequence.offset, byteSequence.length);
ByteSequence byteSequence = message.getContent(); if (byteSequence != null && byteSequence.getLength() > 0) { if (message.isCompressed()) { Inflater inflater = new Inflater(); inflater.setInput(byteSequence.data, byteSequence.offset, byteSequence.length);
ByteSequence byteSequence = message.getContent(); if (byteSequence != null && byteSequence.getLength() > 0) { if (message.isCompressed()) { Inflater inflater = new Inflater(); inflater.setInput(byteSequence.data, byteSequence.offset, byteSequence.length);