1 17 package org.apache.servicemix.expression; 18 19 import javax.jbi.messaging.MessageExchange; 20 import javax.jbi.messaging.MessagingException; 21 import javax.jbi.messaging.NormalizedMessage; 22 23 28 public class ExpressionHelper { 29 30 40 public static String asString(Expression expression, MessageExchange exchange, NormalizedMessage message, String defaultValue) throws MessagingException { 41 if (expression != null) { 42 Object answer = expression.evaluate(exchange, message); 43 if (answer != null) { 44 return answer.toString(); 45 } 46 } 47 return defaultValue; 48 } 49 } 50 | Popular Tags |