Class RemoteQueueEntry

java.lang.Object
org.jenkins.plugins.lockableresources.remote.RemoteQueueEntry

@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public final class RemoteQueueEntry extends Object
Remote-lock counterpart to QueuedContextStruct.

Holds a pending remote acquire request in the LRM queue so that remote locks participate in the same priority-sorted queue as local pipeline lock() steps. The request's requirements are carried as the same LockableResourcesStruct list local lock() uses, so queue promotion resolves through the canonical getAvailableResources path.

All access must be under LockableResourcesManager.syncResources.