Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.diagnostics.descriptor
Interface WLDFActionBean

All Superinterfaces:
WLDFBean, WLDFNotificationBean

public interface WLDFActionBean
extends WLDFNotificationBean

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

Method Summary
abstract  String getType()
          Defines the action type.
abstract  WLDFConfigurationPropertyBean lookupConfigurationProperty(String name)
          Looks up a WLDFConfigurationPropertyBean by name.

 

Methods inherited from interface weblogic.diagnostics.descriptor.WLDFNotificationBean
getTimeout, isEnabled, setEnabled, setTimeout

 

Methods inherited from interface weblogic.diagnostics.descriptor.WLDFBean
getId, getName

 

Method Detail

getType

String getType()

Defines the action type.

Returns:
Action type

lookupConfigurationProperty

WLDFConfigurationPropertyBean lookupConfigurationProperty(String name)

Looks up a WLDFConfigurationPropertyBean by name.

Parameters:
name - the name of the configuration property being requested
Returns:
the WLDFConfigurationPropertyBean for this name

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09