Package hudson.plugins.gearman
Interface AvailabilityMonitor
- All Known Implementing Classes:
NodeAvailabilityMonitor,NoopAvailabilityMonitor
public interface AvailabilityMonitor
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanTake(Queue.BuildableItem item) voidexpectUUID(String UUID) voidlock(MyGearmanWorkerImpl worker) voidunlock(MyGearmanWorkerImpl worker) voidwake()
-
Method Details
-
lock
- Throws:
InterruptedException
-
unlock
-
wake
void wake() -
expectUUID
-
canTake
-