1 17 package org.apache.servicemix.jbi.messaging; 18 19 import javax.jbi.messaging.InOptionalOut; 20 import javax.jbi.messaging.InOut; 21 import javax.jbi.messaging.MessageExchange; 22 import javax.jbi.messaging.MessagingException; 23 import javax.jbi.messaging.NormalizedMessage; 24 25 31 public interface PojoMarshaler { 32 33 37 String BODY = "org.apache.servicemix.body"; 38 39 47 void marshal(MessageExchange exchange, NormalizedMessage message, Object body) throws MessagingException; 48 49 57 Object unmarshal(MessageExchange exchange, NormalizedMessage message) throws MessagingException; 58 } 59 | Popular Tags |