Package hudson.slaves
Class WorkspaceList.Entry
- java.lang.Object
-
- hudson.slaves.WorkspaceList.Entry
-
- Enclosing class:
- WorkspaceList
public static final class WorkspaceList.Entry extends Object
Book keeping for workspace allocation.
-
-
Field Summary
Fields Modifier and Type Field Description ObjectcontextMultiple threads can acquire the same lock if they share the same context object.ThreadholderWho acquired this workspace?intlockCountFilePathpathbooleanquickTrue makes the caller ofWorkspaceList.allocate(FilePath)wait for this workspace.ExceptionsourceFrom where?longtimeWhen?
-
-
-
Field Detail
-
holder
public final Thread holder
Who acquired this workspace?
-
time
public final long time
When?
-
source
public final Exception source
From where?
-
quick
public final boolean quick
True makes the caller ofWorkspaceList.allocate(FilePath)wait for this workspace.
-
path
@NonNull public final FilePath path
-
context
public final Object context
Multiple threads can acquire the same lock if they share the same context object.
-
lockCount
public int lockCount
-
-