Thresholds are a point that must be exceeded in order to produce a given effect. These action points may cause logging or flow control or other actions, as defined by the specific points whose values have been exceeded.
If you use the getMBeanInfo
operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.j2ee.descriptor.wl.ThresholdParamsBean
No factory methods. Instances of this MBean are created automatically.
You can access this MBean from the following MBean attributes:
This section describes attributes that contain child MBeans. For more information about the MBean hierarchy, refer to WebLogic Server MBean Data Model.
|
Finds the template bean for this destination.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | TemplateBean |
This section describes the following attributes:
The upper threshold (total number of bytes in this destination)
that triggers logging or flow control events. The value of
java.lang.Long.MAX_VALUE
disables logging and flow
control events for the destination.
If the number of bytes exceeds this threshold, the triggered events are:
Log Messages -- message is logged on the server indicating a high threshold condition.
Flow Control -- If flow control is enabled, the destination becomes armed and instructs producers to begin decreasing their message flow.
Any change to this threshold affects only incoming messages; stored messages are not affected.
Privileges | Read/Write |
Type | long |
Default Value | 9223372036854775807 |
Minimum value | 0 |
Maximum value | 9223372036854775807 |
The lower threshold (total number of bytes in this destination)
that triggers logging or flow control events. The value of
java.lang.Long.MAX_VALUE
disables logging and flow
control events for the destination.
If the number of bytes falls below this threshold, the triggered events are:
Log Messages -- message is logged on the server indicating a low threshold condition.
Flow Control -- If flow control is enabled, the destination becomes armed and instructs producers to begin increasing their message flow.
Any change to this threshold affects only incoming messages; stored messages are not affected.
Privileges | Read/Write |
Type | long |
Default Value | 9223372036854775807 |
Minimum value | 0 |
Maximum value | 9223372036854775807 |
The upper threshold (total number of messages in this
destination) that triggers logging or flow control events. The
value of java.lang.Long.MAX_VALUE
disables logging and
flow control events for the destination.
If the number of messages exceeds this threshold, the triggered events are:
Log Messages -- message is logged on the server indicating a high threshold condition.
Flow Control -- If flow control is enabled, the destination becomes armed and instructs producers to begin decreasing their message flow.
Any change to this threshold affects only incoming messages; stored messages are not affected.
Privileges | Read/Write |
Type | long |
Default Value | 9223372036854775807 |
Minimum value | 0 |
Maximum value | 9223372036854775807 |
The lower threshold (total number of messages in this
destination) that triggers logging or flow control events. The
value of java.lang.Long.MAX_VALUE
disables logging and
flow control events for the destination.
If the number of messages falls below this threshold, the triggered events are:
Log Messages -- message is logged on the server indicating a low threshold condition.
Flow Control -- If flow control is enabled, the destination becomes armed and instructs producers to begin increasing their message flow.
Any change to this threshold affects only incoming messages; stored messages are not affected.
Privileges | Read/Write |
Type | long |
Default Value | 9223372036854775807 |
Minimum value | 0 |
Maximum value | 9223372036854775807 |
This section describes the following operations:
|
Return true if the given property has been explicitly set in this bean.
Operation Name | "isSet" |
Parameters | Object [] {
propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
boolean
|
java.lang.IllegalArgumentException
Restore the given property to its default value.
Operation Name | "unSet" |
Parameters | Object [] {
propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|
java.lang.IllegalArgumentException