どのように私はMXBeanのを使用して定義された入力の操作について表示の説明を変更します

StackOverflow https://stackoverflow.com/questions/509440

質問

私は楽器にMXBeanの特定の機能を使用している、と私は3つの入力引数に取るメソッドを持っています。

jconsoleを上、引数はP1、P2、P3などのように表示されます。

デフォルトでは、私は、各パラメータを記述する@paramsを持っています。私はJConsoleのは、それらを使用して作る方法を教えてください。

public class Sample implements SampleMXBean {

    /**
     * method 1
     *
     * @param input1 Input One
     * @param input2 Input Two
     */
     public void getInput(int input1, int input2) {
       ...
       ...
     }
}

私はMXBeanの上に登録している、と私は、この操作のパネルを起動したとき、私の代わりに、「入力1」で、P1とP2などの名前でテキストとして「か、getInput」とボタン、および2つのテキストボックスを取得しますそして、 "入力された2" ます。

私はこれを達成するために使用する必要がある任意の注釈がありますか? (ところで、私はJDK1.6を使用しています)。

役に立ちましたか?

解決

あなたは春を使用していますか?彼らは持っているモジュールにあなたがしている何をしていますの@ManagedOperation ので記述し、のManagedOperationParameter の注釈。そうしないと、あなたはJMXであなたのオブジェクトを登録しているときに、適切なのjavax.management.modelmbean.ModelMBeanOperationInfo のクラスを作成するために、独自にしている。

JSR-255 にはかかわらず、将来的にこの問題に対処することがあります。参照してください。このブログの記事

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top