com.ibm.websphere.ras
Class TraceElementStatejava.lang.Object | +--com.ibm.websphere.ras.TraceElementState
- All Implemented Interfaces:
- java.io.Serializable
- public class TraceElementState
- extends java.lang.Object
- implements java.io.Serializable
A TraceElementState object is an object whose contents contain a snapshot of the trace enable/disable state of an element for which trace can be enabled or disabled. The element is a named entity and is managed as an atomic unit by the WebSphere trace service. A WebSphere JRas RASTraceLogger a trace group or a WebSphere internal TraceComponent are examples of such elements.
- See Also:
- Serialized Form
Field Summary static int debugEnabled
An integer constant that can be used in a comparison check against the current value of a TraceElementStates mask to determine if Debug tracing is enabled.static int entryExitEnabled
An integer constant that can be used in a comparison check against the current value of a TraceElementStates mask to determine if EntryExit tracing is enabled.static int eventEnabled
An integer constant that can be used in a comparison check against the current value of a TraceElementStates mask to determine if Event tracing is enabled.int mask
The mask whose contents capture the trace enable state for the trace entity identified by the name attribute.java.lang.String name
The name of the trace entity whose state is captured by this TraceElementState
Constructor Summary TraceElementState(com.ibm.ejs.ras.TraceElement element)
Constructor.
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail eventEnabled
public static final int eventEnabled
- An integer constant that can be used in a comparison check against the current value of a TraceElementStates mask to determine if Event tracing is enabled. If the results of "anding" this objects mask with this constant is nonzero, then Event tracing is enabled.
- See Also:
- Constant Field Values
entryExitEnabled
public static final int entryExitEnabled
- An integer constant that can be used in a comparison check against the current value of a TraceElementStates mask to determine if EntryExit tracing is enabled. If the results of "anding" this objects mask with this constant is nonzero, then EntryExit tracing is enabled.
- See Also:
- Constant Field Values
debugEnabled
public static final int debugEnabled
- An integer constant that can be used in a comparison check against the current value of a TraceElementStates mask to determine if Debug tracing is enabled. If the results of "anding" this objects mask with this constant is nonzero, then Debug tracing is enabled.
- See Also:
- Constant Field Values
name
public java.lang.String name
- The name of the trace entity whose state is captured by this TraceElementState
mask
public int mask
- The mask whose contents capture the trace enable state for the trace entity identified by the name attribute.
Constructor Detail TraceElementState
public TraceElementState(com.ibm.ejs.ras.TraceElement element)
- Constructor.
Usage of this constructor is reserved. It may only be called by the WebSphere Application Server ras component.
WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.