Apakah Apache Camel Mbeans dapat diperpanjang?

Saya ingin menambahkan beberapa atribut lagi ke atribut rute JMX Apache Camel yang ada. Apakah ada cara untuk melakukan ini menggunakan kode Spring atau Java?


person hveiga    schedule 27.06.2013    source sumber
comment
Camel adalah open source di git, tidak bisakah Anda membangun kembali dengan menambahkan bidang spesifik Anda?   -  person Petter Nordlander    schedule 28.06.2013
comment
Informasi apa yang ingin Anda tambahkan? Mungkin ini bisa digunakan untuk orang lain dan kami bisa menambahkannya langsung?   -  person Claus Ibsen    schedule 29.06.2013
comment
Saya akan menjelaskan bagaimana saya melakukannya di tanggapan saya berikutnya.   -  person hveiga    schedule 02.07.2013


Jawaban (1)


Dan untuk menjawab pertanyaan Anda. Tidak, rute mbean tidak dapat diperluas.

Meskipun jika Anda membuat komponen khusus, Anda dapat memberi anotasi pada komponen Anda dengan anotasi JMX agar operasi dan atribut JMX dicantumkan secara langsung. Tapi ini hanya untuk komponen, dan bukan rute standar, konteks unta, mbeans dll.

Lihat detailnya di: http://camel.apache.org/camel-jmx.html

person Claus Ibsen    schedule 29.06.2013