@Override public boolean isBodyAssignableTo(Class c) { if (data == null) // we have no body return true; try { return Serializable.class == c || Object.class == c || c.isInstance(getObject()); } catch (JMSException e) { return false; } }
@Override protected <T> T getBodyInternal(Class<T> c) throws MessageFormatException { try { return (T) getObject(); } catch (JMSException e) { throw new MessageFormatException("Deserialization error on ActiveMQObjectMessage"); } }
@Override public boolean isBodyAssignableTo(Class c) { if (data == null) // we have no body return true; try { return Serializable.class == c || Object.class == c || c.isInstance(getObject()); } catch (JMSException e) { return false; } }
@Override public boolean isBodyAssignableTo(Class c) { if (data == null) // we have no body return true; try { return Serializable.class == c || Object.class == c || c.isInstance(getObject()); } catch (JMSException e) { return false; } }
@Override public boolean isBodyAssignableTo(Class c) { if (data == null) // we have no body return true; try { return Serializable.class == c || Object.class == c || c.isInstance(getObject()); } catch (JMSException e) { return false; } }
@Override public boolean isBodyAssignableTo(Class c) { if (data == null) // we have no body return true; try { return Serializable.class == c || Object.class == c || c.isInstance(getObject()); } catch (JMSException e) { return false; } }
@Override protected <T> T getBodyInternal(Class<T> c) throws MessageFormatException { try { return (T) getObject(); } catch (JMSException e) { throw new MessageFormatException("Deserialization error on ActiveMQObjectMessage"); } }
@Override protected <T> T getBodyInternal(Class<T> c) throws MessageFormatException { try { return (T) getObject(); } catch (JMSException e) { throw new MessageFormatException("Deserialization error on ActiveMQObjectMessage"); } }
@Override protected <T> T getBodyInternal(Class<T> c) throws MessageFormatException { try { return (T) getObject(); } catch (JMSException e) { throw new MessageFormatException("Deserialization error on ActiveMQObjectMessage"); } }
@Override protected <T> T getBodyInternal(Class<T> c) throws MessageFormatException { try { return (T) getObject(); } catch (JMSException e) { throw new MessageFormatException("Deserialization error on ActiveMQObjectMessage"); } }
public static void ensureEquivalent(final ObjectMessage m1, final ActiveMQObjectMessage m2) throws JMSException { MessageHeaderTestBase.ensureEquivalent((Message) m1, m2); ProxyAssertSupport.assertEquals(m1.getObject(), m2.getObject()); }