All Classes and Interfaces

Class
Description
Base object for gearman worker threads
 
Update gearman workers on node state and configuration changes
 
 
 
 
 
This class is used to set the global configuration for the gearman-plugin It is also used to enable/disable the gearman plugin.
This class contains some useful utilities for this plugin
GearmanProject<JobT extends Job,RunT extends Run>
This class acts as facade for manipulation with Jenkins items in Gearman plugin.
This class is used to startup and shutdown the gearman workers.
 
 
This is a thread to run gearman management worker
 
 
Action to send jenkins build to a specific node
 
Action to send parameters to a jenkins build.
 
 
Update gearman workers when node changes
Using the SaveableListener is required as a work around because the itemListener.onUpdate event does not fire on changes to project updates using the Jenkins REST API Bug: https://issues.jenkins-ci.org/browse/JENKINS-25175
This is a gearman function to set a jenkins build description
A java example of how to start a jenkins job using a Gearman client
This is a gearman function that will start jenkins builds Assumptions: When this function is created it has an associated computer and project.
This is a gearman function that will cancel/abort jenkins builds