Package org.nuxeo.ecm.core.work.api
Class WorkSchedulePath
java.lang.Object
org.nuxeo.ecm.core.work.api.WorkSchedulePath
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static Boolean
static final WorkSchedulePath
protected static final ThreadLocal<Work>
static final org.apache.logging.log4j.Logger
protected final String
protected final String
protected final WorkSchedulePath.Trace
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
WorkSchedulePath
(WorkSchedulePath parent, Work work) -
Method Summary
Modifier and TypeMethodDescriptiongetPath()
getStack()
static void
handleEnter
(Work work) static void
static boolean
boolean
isRoot()
protected static String
static void
newInstance
(Work work) protected static String
path
(WorkSchedulePath parent) static boolean
toString()
-
Field Details
-
log
public static final org.apache.logging.log4j.Logger log -
enteredLocal
-
captureStack
-
EMPTY
-
parentPath
-
name
-
scheduleStackTrace
-
-
Constructor Details
-
WorkSchedulePath
protected WorkSchedulePath() -
WorkSchedulePath
-
-
Method Details
-
toggleCaptureStack
public static boolean toggleCaptureStack() -
isCaptureStackEnabled
public static boolean isCaptureStackEnabled() -
newInstance
-
handleEnter
-
handleReturn
public static void handleReturn() -
path
-
name
-
isRoot
public boolean isRoot() -
getPath
-
getParentPath
-
getStack
-
toString
-