Package hudson.plugins.gearman
Class ManagementWorkerThread
java.lang.Object
hudson.plugins.gearman.AbstractWorkerThread
hudson.plugins.gearman.ManagementWorkerThread
- All Implemented Interfaces:
Runnable
This is a thread to run gearman management worker
- Author:
- Khai Do
-
Field Summary
Fields inherited from class hudson.plugins.gearman.AbstractWorkerThread
availability, conn, host, name, port, worker
-
Constructor Summary
ConstructorsConstructorDescriptionManagementWorkerThread
(String host, int port, String name, String builtInName, AvailabilityMonitor availability) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Register gearman functions on this executor.Methods inherited from class hudson.plugins.gearman.AbstractWorkerThread
getAvailability, getHost, getName, getPort, initWorker, isAlive, run, setAvailability, setHost, setName, setPort, start, stop, testInitWorker, updateJobs
-
Constructor Details
-
ManagementWorkerThread
public ManagementWorkerThread(String host, int port, String name, String builtInName, AvailabilityMonitor availability)
-
-
Method Details
-
registerJobs
public void registerJobs()Register gearman functions on this executor. This will unregister all functions before registering new functions. This executor only registers one function "stop:$hostname".- Overrides:
registerJobs
in classAbstractWorkerThread
-