public class MyPlugin
extends hudson.Plugin
| Modifier and Type | Class and Description |
|---|---|
static class |
MyPlugin.Event |
| Constructor and Description |
|---|
MyPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.util.DescribableList<NotificationEndpoint,hudson.model.Descriptor<NotificationEndpoint>> |
getEndpoints() |
static void |
init() |
static void |
notify(MyPlugin.Event event) |
void |
start() |
public static final String JENKINS_BUILD_STEP_START
public static final String JENKINS_BUILD_STEP_FINISH
public static final String JENKINS_COMPUTER_CONFIGURATION
public static final String JENKINS_COMPUTER_FAILURE
public static final String JENKINS_COMPUTER_OFFLINE
public static final String JENKINS_COMPUTER_ONLINE
public static final String JENKINS_COMPUTER_TEMPORARILY_OFFLINE
public static final String JENKINS_COMPUTER_TEMPORARILY_ONLINE
public static final String JENKINS_SHUTDOWN
public static final String JENKINS_ITEM_COPIED
public static final String JENKINS_ITEM_CREATED
public static final String JENKINS_ITEM_DELETED
public static final String JENKINS_LOADED
public static final String JENKINS_ITEM_RENAMED
public static final String JENKINS_ITEM_UPDATED
public static final String JENKINS_JOB_STARTED
public static final String JENKINS_JOB_COMPLETED
public static final String JENKINS_JOB_FINALIZED
public static final String JENKINS_JOB_DELETED
public static final String JENKINS_MATRIX_CONFIG_STARTED
public static final String JENKINS_MATRIX_CONFIG_COMPLETED
public static final String JENKINS_MATRIX_CONFIG_FINALIZED
public static final String JENKINS_MATRIX_CONFIG_DELETED
public static final String JENKINS_SAVEABLE_CHANGE
public static final String JENKINS_SCM_CHANGELOG_PARSED
public static final String JENKINS_SCM_POLL_BEFORE
public static final String JENKINS_SCM_POLL_SUCCESS
public static final String JENKINS_SCM_POLL_FAILED
public static final String JENKINS_STARTED
public static final String JENKINS_PLUGINS_LISTED
public static final String JENKINS_PLUGINS_PREPARED
public static final String JENKINS_PLUGINS_STARTED
public static final String JENKINS_PLUGINS_AUGMENTED
public static final String JENKINS_JOBS_LOADED
public static final String JENKINS_COMPLETED
public static final String[] ENDPOINTS
public static void notify(MyPlugin.Event event)
@Initializer(after=PLUGINS_STARTED) public static void init()
public void start()
throws Exception
start in class hudson.PluginExceptionpublic hudson.util.DescribableList<NotificationEndpoint,hudson.model.Descriptor<NotificationEndpoint>> getEndpoints()
public void configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws IOException,
javax.servlet.ServletException,
hudson.model.Descriptor.FormException
configure in class hudson.PluginIOExceptionjavax.servlet.ServletExceptionhudson.model.Descriptor.FormExceptionCopyright © 2004-2014. All Rights Reserved.