public abstract class Xct
extends java.lang.Object
For details on usage, please contact IBM support.
Constructor and Description |
---|
Xct() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
annotationsEnabled() |
abstract Xct |
begin() |
abstract Xct |
begin(Annotation... annotation) |
abstract Xct |
begin(java.lang.String correlatorID,
Annotation... annotation) |
abstract boolean |
collectsData() |
static Xct |
current() |
abstract void |
end() |
abstract void |
end(Annotation... annotation) |
abstract Xct |
filter(java.lang.String... filterPath) |
static Xct |
fromString(java.lang.String s) |
static Xct |
fromString(java.lang.String s,
java.lang.String... filterPath) |
abstract XCTLevel |
getCallChainXctLevel() |
abstract java.lang.String |
getId() |
static XctIdGenerator |
getIDGenerator() |
abstract XCTLevel |
getLevel() |
abstract java.lang.String |
getParentId() |
abstract java.lang.String |
getRootId() |
static java.lang.String[] |
getXctIdsFromString(java.lang.String xctString) |
abstract boolean |
isEnabled() |
abstract void |
report(Annotation... annotation) |
abstract Xct |
setCallChainXctLevel(XCTLevel level) |
static void |
setIDGenerator(XctIdGenerator genid) |
abstract java.lang.String |
toString() |
public abstract boolean isEnabled()
public abstract Xct begin()
public abstract void end()
public abstract Xct begin(Annotation... annotation)
public abstract Xct begin(java.lang.String correlatorID, Annotation... annotation)
public abstract void end(Annotation... annotation)
public abstract void report(Annotation... annotation)
public abstract Xct filter(java.lang.String... filterPath)
public static Xct current()
public abstract XCTLevel getLevel()
public abstract boolean annotationsEnabled()
public abstract boolean collectsData()
public abstract XCTLevel getCallChainXctLevel()
public abstract java.lang.String getId()
public abstract java.lang.String getRootId()
public abstract java.lang.String getParentId()
public abstract java.lang.String toString()
toString
in class java.lang.Object
public static Xct fromString(java.lang.String s)
public static Xct fromString(java.lang.String s, java.lang.String... filterPath)
public static void setIDGenerator(XctIdGenerator genid)
public static XctIdGenerator getIDGenerator()
public static java.lang.String[] getXctIdsFromString(java.lang.String xctString) throws java.lang.IllegalArgumentException, java.lang.NullPointerException
java.lang.IllegalArgumentException
java.lang.NullPointerException