com.ibm.wsspi.xct
Class Xct
java.lang.Object
com.ibm.wsspi.xct.Xct
public abstract class Xct
- 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.
Constructor Summary |
Xct()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Xct
public Xct()
isEnabled
public abstract boolean isEnabled()
begin
public abstract Xct begin()
end
public abstract void end()
begin
public abstract Xct begin(Annotation... annotation)
begin
public abstract Xct begin(java.lang.String correlatorID,
Annotation... annotation)
end
public abstract void end(Annotation... annotation)
report
public abstract void report(Annotation... annotation)
filter
public abstract Xct filter(java.lang.String... filterPath)
current
public static Xct current()
getLevel
public abstract XCTLevel getLevel()
annotationsEnabled
public abstract boolean annotationsEnabled()
collectsData
public abstract boolean collectsData()
getCallChainXctLevel
public abstract XCTLevel getCallChainXctLevel()
setCallChainXctLevel
public abstract Xct setCallChainXctLevel(XCTLevel level)
getId
public abstract java.lang.String getId()
getRootId
public abstract java.lang.String getRootId()
getParentId
public abstract java.lang.String getParentId()
toString
public abstract java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
fromString
public static Xct fromString(java.lang.String s)
fromString
public static Xct fromString(java.lang.String s,
java.lang.String... filterPath)
setIDGenerator
public static void setIDGenerator(XctIdGenerator genid)
getIDGenerator
public static XctIdGenerator getIDGenerator()
getXctIdsFromString
public static java.lang.String[] getXctIdsFromString(java.lang.String xctString)
throws java.lang.IllegalArgumentException,
java.lang.NullPointerException
- Throws:
java.lang.IllegalArgumentException
java.lang.NullPointerException