305.5. 例
リモートデバイスのポーリング:
snmp:192.168.178.23:161?protocol=udp&type=POLL&oids=1.3.6.1.2.1.1.5.0
トラップレシーバーの設定 (ここでは OID 情報は必要ないことに注意してください!):
snmp:127.0.0.1:162?protocol=udp&type=TRAP
Camel 2.10.0 から、メッセージヘッダー securityName で SNMP TRAP のコミュニティーを取得できます。
メッセージヘッダー peerAddress を持つ SNMP TRAP のピアアドレス。
Java でのルーティングの例: (SNMP PDU を XML 文字列に変換します)
from("snmp:192.168.178.23:161?protocol=udp&type=POLL&oids=1.3.6.1.2.1.1.5.0"). convertBodyTo(String.class). to("activemq:snmp.states");