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.management.configuration
Interface KernelDebugMBean

All Superinterfaces:
ConfigurationMBean, DebugMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean
All Known Subinterfaces:
ServerDebugMBean

public interface KernelDebugMBean
extends DebugMBean

Defines the debug attributes that are common to WebLogic Server and Client.

While all attributes will be supported in adherence with the standard WebLogic Server deprecation policies, the resultant debug content is free to change in both form and content across releases.


Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  boolean getDebugAbbreviation()
          Debug abbreviations over JVM to JVM connections
abstract  boolean getDebugConnection()
          Debug JVM to JVM connections
abstract  boolean getDebugDGCEnrollment()
          Debug each DGC enrollment.
abstract  boolean getDebugFailOver()
          Debug stub-level fail-over processing
abstract  boolean getDebugIIOP()
          Deprecated.  
abstract  boolean getDebugIIOPConnection()
          Debug IIOP connection management processing
abstract  boolean getDebugIIOPMarshal()
          Debug buffer-level IIOP processing
abstract  boolean getDebugIIOPOTS()
          Debug IIOP Object Transaction Service (OTS) processing
abstract  boolean getDebugIIOPReplacer()
          Debug IIOP object replacement processing
abstract  boolean getDebugIIOPSecurity()
          Debug IIOP security processing
abstract  boolean getDebugIIOPStartup()
          Debug IIOP startup processing
abstract  boolean getDebugIIOPTransport()
          Debug IIOP message processing
abstract  boolean getDebugLoadBalancing()
          Debug stub-level load-balancing processing
abstract  boolean getDebugLocalRemoteJVM()
          Debug how is LocalRemoteJVM working.
abstract  boolean getDebugMessaging()
          Debug messages sent over JVM to JVM connections
abstract  boolean getDebugMuxer()
          Debug Muxer processing
abstract  boolean getDebugMuxerConnection()
          Debug Muxer connection processing
abstract  boolean getDebugMuxerDetail()
          Detailed debug for Muxer processing
abstract  boolean getDebugMuxerException()
          Debug Muxer exception processing
abstract  boolean getDebugMuxerTimeout()
          Debug Muxer timeout processing
abstract  Properties getDebugParameters()
          Parameters for debug logging defined as name value pairs.
abstract  boolean getDebugRC4()
          Debug RC4 cipher processing
abstract  boolean getDebugRouting()
          Debug routing of messages over JVM to JVM connections
abstract  boolean getDebugRSA()
          Debug RSA security processing
abstract  boolean getDebugSelfTuning()
          Debug WorkManager self-tuning processing
abstract  boolean getDebugSSL()
          Debug SSL processing
abstract  boolean getDebugWorkContext()
          Debug Work context (out of band data propagation)
abstract  boolean getForceGCEachDGCPeriod()
          Force VM garbage collection on each DGC interval
abstract  boolean getLogDGCStatistics()
          Debug DGC with Statistics
abstract  void setDebugAbbreviation(boolean enable)
          Sets the debugAbbreviation attribute of the KernelDebugMBean object
abstract  void setDebugConnection(boolean enable)
          Sets the debugConnection attribute of the KernelDebugMBean object
abstract  void setDebugDGCEnrollment(boolean enable)
          Sets the debugDGCEnrollment attribute of the KernelDebugMBean object
abstract  void setDebugFailOver(boolean enable)
          Sets the debugFailOver attribute of the KernelDebugMBean object
abstract  void setDebugIIOP(boolean enable)
          Sets the debugIIOP attribute of the KernelDebugMBean object
abstract  void setDebugIIOPConnection(boolean enable)
          Sets the debugIIOPConnection attribute of the KernelDebugMBean object
abstract  void setDebugIIOPMarshal(boolean enable)
          Sets the debugIIOPMarshal attribute of the KernelDebugMBean object
abstract  void setDebugIIOPOTS(boolean enable)
          Sets the debugIIOPOTS attribute of the KernelDebugMBean object
abstract  void setDebugIIOPReplacer(boolean enable)
          Sets the debugIIOPReplacer attribute of the KernelDebugMBean object
abstract  void setDebugIIOPSecurity(boolean enable)
          Sets the debugIIOPSecurity attribute of the KernelDebugMBean object
abstract  void setDebugIIOPStartup(boolean enable)
          Sets the debugIIOPStartup attribute of the KernelDebugMBean object
abstract  void setDebugIIOPTransport(boolean enable)
          Sets the debugIIOPTransport attribute of the KernelDebugMBean object
abstract  void setDebugLoadBalancing(boolean enable)
          Sets the debugLoadBalancing attribute of the KernelDebugMBean object
abstract  void setDebugLocalRemoteJVM(boolean enable)
          Sets the debugLocalRemoteJVM attribute of the KernelDebugMBean object
abstract  void setDebugMessaging(boolean enable)
          Sets the debugMessaging attribute of the KernelDebugMBean object
abstract  void setDebugMuxer(boolean enable)
          Sets the debugMuxer attribute of the KernelDebugMBean object
abstract  void setDebugMuxerConnection(boolean enable)
          Sets the debugMuxerConnection attribute of the KernelDebugMBean object
abstract  void setDebugMuxerDetail(boolean enable)
          Sets the debugMuxerDetail attribute of the KernelDebugMBean object
abstract  void setDebugMuxerException(boolean enable)
          Sets the debugMuxerException attribute of the KernelDebugMBean object
abstract  void setDebugMuxerTimeout(boolean enable)
          Sets the debugMuxerTimeout attribute of the KernelDebugMBean object
abstract  void setDebugParameters(Properties params)
           
abstract  void setDebugRC4(boolean enable)
          Sets the debugRC4 attribute of the KernelDebugMBean object
abstract  void setDebugRouting(boolean enable)
          Sets the debugRouting attribute of the KernelDebugMBean object
abstract  void setDebugRSA(boolean enable)
          Sets the debugRSA attribute of the KernelDebugMBean object
abstract  void setDebugSelfTuning(boolean enable)
          Sets the debugSelfTuning attribute of the KernelDebugMBean object
abstract  void setDebugSSL(boolean enable)
          Sets the debugSSL attribute of the KernelDebugMBean object
abstract  void setDebugWorkContext(boolean enable)
          Sets the Work context debug value on KernelDebugMBean object
abstract  void setForceGCEachDGCPeriod(boolean enable)
          Sets the forceGCEachDGCPeriod attribute of the KernelDebugMBean object
abstract  void setLogDGCStatistics(boolean enable)
          Sets the logDGCStatistics attribute of the KernelDebugMBean object

 

Methods inherited from interface weblogic.management.configuration.DebugMBean
createDebugScope, destroyDebugScope, getDebugScopes, lookupDebugScope

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getDebugAbbreviation

boolean getDebugAbbreviation()

Debug abbreviations over JVM to JVM connections

Returns:
The debugAbbreviation value

setDebugAbbreviation

void setDebugAbbreviation(boolean enable)

Sets the debugAbbreviation attribute of the KernelDebugMBean object

Parameters:
enable - The new debugAbbreviation value

getDebugConnection

boolean getDebugConnection()

Debug JVM to JVM connections

Returns:
The debugConnection value

setDebugConnection

void setDebugConnection(boolean enable)

Sets the debugConnection attribute of the KernelDebugMBean object

Parameters:
enable - The new debugConnection value

getDebugMessaging

boolean getDebugMessaging()

Debug messages sent over JVM to JVM connections

Returns:
The debugMessaging value

setDebugMessaging

void setDebugMessaging(boolean enable)

Sets the debugMessaging attribute of the KernelDebugMBean object

Parameters:
enable - The new debugMessaging value

getDebugRouting

boolean getDebugRouting()

Debug routing of messages over JVM to JVM connections

Returns:
The debugRouting value

setDebugRouting

void setDebugRouting(boolean enable)

Sets the debugRouting attribute of the KernelDebugMBean object

Parameters:
enable - The new debugRouting value

getDebugLocalRemoteJVM

boolean getDebugLocalRemoteJVM()

Debug how is LocalRemoteJVM working.

Returns:
The debugLocalRemoteJVM value

setDebugLocalRemoteJVM

void setDebugLocalRemoteJVM(boolean enable)

Sets the debugLocalRemoteJVM attribute of the KernelDebugMBean object

Parameters:
enable - The new debugLocalRemoteJVM value

getDebugLoadBalancing

boolean getDebugLoadBalancing()

Debug stub-level load-balancing processing

Returns:
The debugLoadBalancing value

setDebugLoadBalancing

void setDebugLoadBalancing(boolean enable)

Sets the debugLoadBalancing attribute of the KernelDebugMBean object

Parameters:
enable - The new debugLoadBalancing value

getDebugWorkContext

boolean getDebugWorkContext()

Debug Work context (out of band data propagation)

Returns:
The debugWorkContext value

setDebugWorkContext

void setDebugWorkContext(boolean enable)

Sets the Work context debug value on KernelDebugMBean object

Parameters:
enable - The new debugWorkContext value

getDebugFailOver

boolean getDebugFailOver()

Debug stub-level fail-over processing

Returns:
The debugFailOver value

setDebugFailOver

void setDebugFailOver(boolean enable)

Sets the debugFailOver attribute of the KernelDebugMBean object

Parameters:
enable - The new debugFailOver value

getForceGCEachDGCPeriod

boolean getForceGCEachDGCPeriod()

Force VM garbage collection on each DGC interval

Returns:
The forceGCEachDGCPeriod value

setForceGCEachDGCPeriod

void setForceGCEachDGCPeriod(boolean enable)

Sets the forceGCEachDGCPeriod attribute of the KernelDebugMBean object

Parameters:
enable - The new forceGCEachDGCPeriod value

getDebugDGCEnrollment

boolean getDebugDGCEnrollment()

Debug each DGC enrollment.

Returns:
The debugDGCEnrollment value

setDebugDGCEnrollment

void setDebugDGCEnrollment(boolean enable)

Sets the debugDGCEnrollment attribute of the KernelDebugMBean object

Parameters:
enable - The new debugDGCEnrollment value

getLogDGCStatistics

boolean getLogDGCStatistics()

Debug DGC with Statistics

Returns:
The logDGCStatistics value

setLogDGCStatistics

void setLogDGCStatistics(boolean enable)

Sets the logDGCStatistics attribute of the KernelDebugMBean object

Parameters:
enable - The new logDGCStatistics value

getDebugSSL

boolean getDebugSSL()

Debug SSL processing

Returns:
The debugSSL value

setDebugSSL

void setDebugSSL(boolean enable)

Sets the debugSSL attribute of the KernelDebugMBean object

Parameters:
enable - The new debugSSL value

getDebugRC4

boolean getDebugRC4()

Debug RC4 cipher processing

Returns:
The debugRC4 value

setDebugRC4

void setDebugRC4(boolean enable)

Sets the debugRC4 attribute of the KernelDebugMBean object

Parameters:
enable - The new debugRC4 value

getDebugRSA

boolean getDebugRSA()

Debug RSA security processing

Returns:
The debugRSA value

setDebugRSA

void setDebugRSA(boolean enable)

Sets the debugRSA attribute of the KernelDebugMBean object

Parameters:
enable - The new debugRSA value

getDebugMuxer

boolean getDebugMuxer()

Debug Muxer processing

Returns:
The debugMuxer value

setDebugMuxer

void setDebugMuxer(boolean enable)

Sets the debugMuxer attribute of the KernelDebugMBean object

Parameters:
enable - The new debugMuxer value

getDebugMuxerDetail

boolean getDebugMuxerDetail()

Detailed debug for Muxer processing

Returns:
The debugMuxerDetail value

setDebugMuxerDetail

void setDebugMuxerDetail(boolean enable)

Sets the debugMuxerDetail attribute of the KernelDebugMBean object

Parameters:
enable - The new debugMuxerDetail value

getDebugMuxerTimeout

boolean getDebugMuxerTimeout()

Debug Muxer timeout processing

Returns:
The debugMuxerTimeout value

setDebugMuxerTimeout

void setDebugMuxerTimeout(boolean enable)

Sets the debugMuxerTimeout attribute of the KernelDebugMBean object

Parameters:
enable - The new debugMuxerTimeout value

getDebugMuxerConnection

boolean getDebugMuxerConnection()

Debug Muxer connection processing

Returns:
The debugMuxerConnection value

setDebugMuxerConnection

void setDebugMuxerConnection(boolean enable)

Sets the debugMuxerConnection attribute of the KernelDebugMBean object

Parameters:
enable - The new debugMuxerConnection value

getDebugMuxerException

boolean getDebugMuxerException()

Debug Muxer exception processing

Returns:
The debugMuxerException value

setDebugMuxerException

void setDebugMuxerException(boolean enable)

Sets the debugMuxerException attribute of the KernelDebugMBean object

Parameters:
enable - The new debugMuxerException value

getDebugIIOP

boolean getDebugIIOP()
Deprecated. 

Debug IIOP processing

Returns:
The debugIIOP value

setDebugIIOP

void setDebugIIOP(boolean enable)

Sets the debugIIOP attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOP value

getDebugIIOPTransport

boolean getDebugIIOPTransport()

Debug IIOP message processing

Returns:
The IIOPTransport value

setDebugIIOPTransport

void setDebugIIOPTransport(boolean enable)

Sets the debugIIOPTransport attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPTransport value

getDebugIIOPMarshal

boolean getDebugIIOPMarshal()

Debug buffer-level IIOP processing

Returns:
The IIOPMarshal value

setDebugIIOPMarshal

void setDebugIIOPMarshal(boolean enable)

Sets the debugIIOPMarshal attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPMarshal value

getDebugIIOPSecurity

boolean getDebugIIOPSecurity()

Debug IIOP security processing

Returns:
The IIOPSecurity value

setDebugIIOPSecurity

void setDebugIIOPSecurity(boolean enable)

Sets the debugIIOPSecurity attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPSecurity value

getDebugIIOPOTS

boolean getDebugIIOPOTS()

Debug IIOP Object Transaction Service (OTS) processing

Returns:
The IIOPOTS value

setDebugIIOPOTS

void setDebugIIOPOTS(boolean enable)

Sets the debugIIOPOTS attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPOTS value

getDebugIIOPReplacer

boolean getDebugIIOPReplacer()

Debug IIOP object replacement processing

Returns:
The IIOPReplacer value

setDebugIIOPReplacer

void setDebugIIOPReplacer(boolean enable)

Sets the debugIIOPReplacer attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPReplacer value

getDebugIIOPConnection

boolean getDebugIIOPConnection()

Debug IIOP connection management processing

Returns:
The IIOPConnection value

setDebugIIOPConnection

void setDebugIIOPConnection(boolean enable)

Sets the debugIIOPConnection attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPConnection value

getDebugIIOPStartup

boolean getDebugIIOPStartup()

Debug IIOP startup processing

Returns:
The IIOPStartup value

setDebugIIOPStartup

void setDebugIIOPStartup(boolean enable)

Sets the debugIIOPStartup attribute of the KernelDebugMBean object

Parameters:
enable - The new debugIIOPStartup value

getDebugSelfTuning

boolean getDebugSelfTuning()

Debug WorkManager self-tuning processing


setDebugSelfTuning

void setDebugSelfTuning(boolean enable)

Sets the debugSelfTuning attribute of the KernelDebugMBean object

Parameters:
enable - The new debugSelfTuning value

getDebugParameters

Properties getDebugParameters()

Parameters for debug logging defined as name value pairs. The parameters are prefixed with the name of the debug flag. The parameter names supported for a debug flag is specific to the implementation of the debug output.

Since:
12.1.3.0

setDebugParameters

void setDebugParameters(Properties params)

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