1つ以上のMBeanの管理操作を起動します。Oracle Stream Explorer MBeanでは、通常このコマンドを使用して、大半のOracle Stream Explorer MBeanが付与するget
属性
およびset
属性
以外の操作を起動します。
構文
java wlevs.Admin [ Connection Arguments ] [ User Credentials Arguments ] [ Common Arguments ] INVOKE {-type mbeanType | -mbean objectName} -method methodname [argument . . .]
表A-16 INVOKE引数
引数 | 定義 |
---|---|
-type mbeanType
|
特定のタイプのすべてのMBeanに対する操作を起動します。詳細は、「MBeanタイプの指定」を参照してください。 |
-mbean objectName
|
http://java.sun.com/j2se/1.5.0/docs/api/javax/management/ObjectName.html形式のMBeanの完全修飾オブジェクト名。 たとえば、プロセッサ・ステージのMBeanを呼び出す場合、名前の指定は次のようになります。 "com.bea.wlevs:Name=<name of the Stage>,Type=<type of Mbean>, Application=<name of the application>" |
-method methodname
|
呼び出すメソッドの名前。 |
argument
|
メソッド呼出しに渡される引数。 引数がString配列である場合は、次の形式で引数を渡す必要があります。 "String1;String2;. . . " |
例
次の例は、MBean com.bea.wlevs.management.configuration.CQLProcessorMBean
のaddRule
メソッドを起動します。
java wlevs.Admin -url service:jmx:msarmi://localhost:9002/jndi/jmxconnector -username wlevs -password wlevs INVOKE -mbean com.bea.wlevs:Name=cqlprocessor,Type=CQLProcessor,Application=helloworld -method addRule "SELECT * FROM Withdrawal RETAIN ALL"