@Test public void testGetValueFromMessage() throws Exception { AdaptrisMessage msg = createMessage(); ObjectMetadataCacheValueTranslator translator = new ObjectMetadataCacheValueTranslator(); translator.setMetadataKey(JmsConstants.OBJ_JMS_REPLY_TO_KEY); assertEquals("myQueue", ((Queue) translator.getValueFromMessage(msg)).getQueueName()); }
@Override public Object getValueFromMessage(AdaptrisMessage msg) throws CoreException { if (msg.getObjectHeaders().containsKey(getMetadataKey())) { return msg.getObjectHeaders().get(getMetadataKey()); } return null; }
ObjectMetadataCacheValueTranslator implements CacheValueTranslator<Object> { @Override public Object getValueFromMessage(AdaptrisMessage msg) throws CoreException { if (msg.getObjectHeaders().containsKey(getMetadataKey())) { return msg.getObjectHeaders().get(getMetadataKey()); } return null; } }
ObjectMetadataCacheValueTranslator implements CacheValueTranslator<Object> { @Override public Object getValueFromMessage(AdaptrisMessage msg) throws CoreException { if (msg.getObjectHeaders().containsKey(getMetadataKey())) { return msg.getObjectHeaders().get(getMetadataKey()); } return null; } ObjectMetadataCacheValueTranslator();  ObjectMetadataCacheValueTranslator(String key); }
ObjectMetadataCacheValueTranslator implements CacheValueTranslator<Object> { @Override public Object getValueFromMessage(AdaptrisMessage msg) throws CoreException { if (msg.getObjectHeaders().containsKey(getMetadataKey())) { return msg.getObjectHeaders().get(getMetadataKey()); } return null; } ObjectMetadataCacheValueTranslator();  ObjectMetadataCacheValueTranslator(String key); @Override Object getValueFromMessage(AdaptrisMessage msg); @Override void addValueToMessage(AdaptrisMessage msg, Object value); String getMetadataKey(); void setMetadataKey(String s); }
ObjectMetadataCacheValueTranslator implements CacheValueTranslator<Object> { @Override public Object getValueFromMessage(AdaptrisMessage msg) throws CoreException { if (msg.getObjectHeaders().containsKey(getMetadataKey())) { return msg.getObjectHeaders().get(getMetadataKey()); } return null; } ObjectMetadataCacheValueTranslator();  ObjectMetadataCacheValueTranslator(String key); @Override Object getValueFromMessage(AdaptrisMessage msg); @Override void addValueToMessage(AdaptrisMessage msg, Object value); String getMetadataKey(); void setMetadataKey(String s);  }