Jmx-call
Contents
Description
jmx-call is the JMX VCL plugin to invoke MBean methods or set/get attributes on local servers.
VulCon / GV Console Configuration
The jmx-call Element is used by Channel and routed-call. It has the following attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value call. |
class | fixed | This attribute must assume the value it.greenvulcano.gvesb.virtual.jmx.JMXCallOperation. |
name | required | Operation name. Used in the 'Flow' section to associate workflow nodes to VCL operations. |
object-name | required | Defines an object name filter to invoke/set/get via JMX server. Can contains placeholders |
It subelements are:
- Description,
- invoke-method | set-attribute | get-attribute
invoke-method
This element invokes a method to the MBean. It is only used by jmx-call.
It has the following attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value method. |
class | fixed | This attribute must assume the value it.greenvulcano.gvesb.virtual.jmx.methods.JMXInvokeOperation |
method | required | MBean's method to invoke. |
Its subelement are:
invoke-parameter
This element specifies an invoker method parameter. It is only used by invoke-method.
It has the attributes:
Attribute | Type | Description |
---|---|---|
type | required | Parameter type. Only used for invoke method. Its admitted values are:
|
value | required | Parameter value. Can contains the following placeholders. The attribute's admitted values are:
|
set-attribute
Sets a MBean's attribute value. It is used only by jmx-call.
It has the following attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This elements must assume the value method. |
class | fixed | This elements must assume the value it.greenvulcano.gvesb.virtual.jmx.methods.JMXSetOperation. |
name | required | Attribute name of the MBean. |
value | required | Attribute value of the MBean to set. Can contain placeholders. |
value-type | required | Parameter type. Only used for invoke method. The attribute's admitted values are:
|
get-attribute
Gets a MBean's attribute value. It is used only by jmx-call. It has the following attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value method. |
class | fixed | This attribute must assume the value it.greenvulcano.gvesb.virtual.jmx.methods.JMXGetOperation. |
attribute | required | Attribute of the MBean to get the value. |