383.2. Marshal
この例では、zip 圧縮 Deflater.BEST_COMPRESSION
を使用して通常のテキスト/XML ペイロードを圧縮ペイロードにマーシャリングし、MY_QUEUE という ActiveMQ キューに送信します。
from("direct:start").marshal().zip(Deflater.BEST_COMPRESSION).to("activemq:queue:MY_QUEUE");
または、デフォルト設定を使用したい場合は、次のように送信できます
from("direct:start").marshal().zip().to("activemq:queue:MY_QUEUE");