WLDF action configuration bean. This is a configuration point for action extensions developed outside of WebLogic.
A WLDF action extension is an action that is managed by, but not owned by, to WLDF. It must have a "type" associated with it, which must be provided to the WLDFWatchNotificationBean#createAction(String, String) method when an instance of this object is created. An instance of a WLDFActionBean defines a single instance configuration of an action extension, which can be referenced from WLDFWatchBean instances like any other action/notification type.
It acts as a container of an action properties, each property being a name/value pair. An action can have simple properties of intrinsic Java types (String, int, float, etc), encrypted properties, Map properties, and array properties.
Map
and array properties can not contain nested
collections or complex objects; that is, the leaf values of those
objects must be simple values represented as String values.
WLDF will map these properties to the proper configuration points on the target action instance. Each action type will have different configuration points, so consult the documentation for those actions to see what the valid configuration properties are for that action type.
Since | 12.2.1.0.0 | ||
Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.diagnostics.descriptor.WLDFActionBean
|
||
Factory Methods | |||
Additional Access Points |
In addition to accessing this MBean by invoking a factory method, you can also access this MBean from the following MBean attributes:
|
||
Access Points Inherited from WLDFNotificationBean |
Because this MBean extends or implements WLDFNotificationBean, you can also access this MBean by retrieving WLDFNotificationBeans. The following attributes contain WLDFNotificationBeans and its subtypes:
|
This section describes attributes that provide access to other MBeans.
Returns all the array properties of the action configuration.
Factory Methods | createArrayProperty
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupArrayProperty(String name)
Returns a |
Privileges | Read only |
Type | WLDFArrayPropertyBean[] |
Relationship type: | Containment. |
Returns the list of all WLDFConfigurationPropertyBean objects that are associated with this container object.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupConfigurationProperty(String name)
Returns a |
Privileges | Read only |
Type | WLDFConfigurationPropertyBean[] |
Relationship type: | Containment. |
Returns all the encrypted properties.
Factory Methods | createEncryptedProperty
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupEncryptedProperty(String name)
Returns a |
Privileges | Read only |
Type | WLDFEncryptedPropertyBean[] |
Relationship type: | Containment. |
Returns the map properties of the action configuration.
Factory Methods | createMapProperty
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupMapProperty(String name)
Returns a |
Privileges | Read only |
Type | WLDFConfigurationPropertiesBean[] |
Relationship type: | Containment. |
Returns all of the simple properties for this configured action.
Factory Methods | createProperty
(java.lang.String name)
Factory methods do not return objects. |
Lookup Operation | lookupProperty(String name)
Returns a |
Privileges | Read only |
Type | WLDFPropertyBean[] |
Relationship type: | Containment. |
This section describes the following attributes:
Specifies whether this action is enabled.
Privileges | Read/Write |
Type | boolean |
Default Value | true |
Return the unique id of this bean instance.
Privileges | Read only |
Type | long |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The name of the WebLogic Diagnostic Framework (WLDF) bean.
Privileges | Read only |
Type | java.lang.String |
The length of time, in seconds, that an action has to complete execution. By default, the timeout period is 0, which disables the action timeout.
Available Since | Release 12.2.1.0.0 |
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
Defines the action type.
Privileges | Read only |
Type | java.lang.String |