Oracle Fusion Middleware
Oracle WebLogic Server MBean Javadoc
11g Release 1 (10.3.6)

Part Number E13945-06

weblogic.management.configuration
Interface KernelDebugMBean

All Known Subinterfaces:
ServerDebugMBean

public interface KernelDebugMBean

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.


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

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

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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
Default Value:
false

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

Default Value:
false

setDebugSelfTuning

void setDebugSelfTuning(boolean enable)

Sets the debugSelfTuning attribute of the KernelDebugMBean object

Parameters:
enable - The new debugSelfTuning value

Copyright 1996, 2011, 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
Oracle WebLogic Server MBean Javadoc
11g Release 1 (10.3.6)

Part Number E13945-06