IBM WebSphere Application ServerTM
Release 8

com.ibm.wsspi.xct
Class XctSettings

java.lang.Object
  extended by com.ibm.wsspi.xct.XctSettings

public abstract class XctSettings
extends java.lang.Object

This class is provided for WebSphere Application Server stack products and infrastructure extenders that want to use Cross Component Trace for product-specific correlation needs.

For details on usage, please contact IBM support.


Nested Class Summary
static interface XctSettings.XctIsEnabledListener
          This interface is provided for WebSphere Application Server stack products and infrastructure extenders that want to use Cross Component Trace for product-specific correlation needs.
 
Constructor Summary
XctSettings()
           
 
Method Summary
abstract  java.lang.String[] getFilterPathKeys()
           
abstract  java.lang.String[] getFilterPathKeys(java.lang.String... filterPath)
           
static XctSettings getInstance()
           
static XCTLevel getXctLevel()
           
static XCTLevel getXctLevel(java.lang.String... filterPath)
           
static boolean isAnyEnabled()
           
abstract  XCTLevel maxLevel(XCTLevel initial, boolean includeRoot, java.lang.String... filterPath)
           
abstract  XCTLevel maxLevel(XCTLevel initial, java.lang.String... filterPath)
           
static void setAnyEnabled(boolean b)
           
static void setXctLevel(XCTLevel level)
           
static void setXctLevel(XCTLevel level, java.lang.String... filterPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XctSettings

public XctSettings()
Method Detail

getInstance

public static XctSettings getInstance()

isAnyEnabled

public static boolean isAnyEnabled()

setAnyEnabled

public static void setAnyEnabled(boolean b)

getXctLevel

public static XCTLevel getXctLevel()

getXctLevel

public static XCTLevel getXctLevel(java.lang.String... filterPath)

setXctLevel

public static void setXctLevel(XCTLevel level)

setXctLevel

public static void setXctLevel(XCTLevel level,
                               java.lang.String... filterPath)

maxLevel

public abstract XCTLevel maxLevel(XCTLevel initial,
                                  java.lang.String... filterPath)

maxLevel

public abstract XCTLevel maxLevel(XCTLevel initial,
                                  boolean includeRoot,
                                  java.lang.String... filterPath)

getFilterPathKeys

public abstract java.lang.String[] getFilterPathKeys(java.lang.String... filterPath)

getFilterPathKeys

public abstract java.lang.String[] getFilterPathKeys()

IBM WebSphere Application ServerTM
Release 8