Кто-нибудь предлагает, если в любом случае получить все атрибуты и метаданные для конечной точки Twitter, поддерживаемой Camel. Это определение маршрутизации у меня есть, и это возвращает только время и чириканье текст, а не другие атрибуты и метаданные, которые хранятся в объекте Статус -Конечная точка Camel Twitter - метаданные и atttributes
from("twitter://streaming/filter?type=event&keywords=" + searchTerm)
.convertBodyTo(String.class)
.to("log:tweet")
Вот выход для, например -
Tue Sep 03 14:08:27 EDT 2013 (Pritz97) I love the new design! http://t.co/c8CTccjGBJ's latest iOS version is now live! #iosapp #iPhone http://t.co/hG1KEgvfruTue
Tue Sep 03 14:10:50 EDT 2013 (l1v1nfunky) Reign of Dragons iOS/Android #ReignD http://t.co/lVtd5cWTkZ
Пожалуйста, предложите, как я могу получить все данные/атрибуты. Спасибо! Chriatie
Thanks Claus! Если я удалю convertBody, как получить все атрибуты из объекта статуса Twitter, предполагая, что я выталкиваю данные в ActiveMQ. Извините, этот вопрос звучит глупо. – user2709613
Я начал использовать Camel, и у меня нет хорошего знания abt Twiter endpoint. Большое спасибо!! – user2709613
Вам нужно использовать транслятор сообщений, чтобы преобразовать сообщение в то, что вы хотите. Например, вы можете использовать java bean для этого или то, что вы хотите сделать. Читайте о eip по адресу: http://camel.apache.org/message-translator.html –