A B C D E F G H J L O P R S V

A

AbstractActionPerJobMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Abstract base class for mojos that need to do something for all jobs or just one job.
AbstractActionPerJobMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.AbstractActionPerJobMojo
 
AbstractHudsonMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Base class for working with Hudson.
AbstractHudsonMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
 
AbstractHudsonMojo.JobClosure - Interface in org.jvnet.hudson.maven.plugins.hudson
Callback interface for the forEachJob method.
AbstractHudsonMojo.PluginType - Enum in org.jvnet.hudson.maven.plugins.hudson
Enum that defines the update types we can add plugins configurations for.
AddJobMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Goal which creates a Hudson job.
AddJobMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
 
AddTwitterMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Goal which adds Twitter notifications to a job or all jobs.
AddTwitterMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.AddTwitterMojo
 
AdjustViolationsMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Mojo that changes the settings of the Violations Hudson plugin.
AdjustViolationsMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.AdjustViolationsMojo
 

B

BuildAllMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Goal which hits a Hudson server and builds all of the jobs.
BuildAllMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.BuildAllMojo
 

C

changeJob(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AdjustViolationsMojo
 
changeViolations(Document) - Method in class org.jvnet.hudson.maven.plugins.hudson.AdjustViolationsMojo
Change the configuration of the Violations plugin with the appropriate min, max, and unstable values.
configurePlugin(Document, AbstractHudsonMojo.PluginType, Element) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Configure a Hudson plugin by adding or replacing its configuration in the configuration document.
createHudsonURL() - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Create the base URL for Hudson.
createJobBuildURL(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Create the URL for building a job from Hudson.
createJobConfigURL(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Create the URL for getting a job config in Hudson.
createJobListURL() - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Create the URL for getting a job list from Hudson.
createOrChange(Element, String, int) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
If a child element exists, change it's value.
createOrChange(Element, String, String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
If a child element exists, change it's value.
createPayload() - Method in class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
Create a paylod XML for submission to Hudson.
createPostURL() - Method in class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
Create the URL for posting to Hudson.
createPostURL() - Method in class org.jvnet.hudson.maven.plugins.hudson.ReplaceJobMojo
Create the POST URL for the configuration of an existing job.

D

doPost(URL, int) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Make an HTTP Post to the URL, erroring out if the returned status doesn't make an expectation.
doPost(URL, RequestEntity, int) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Make an HTTP Post to the URL, erroring out if the returned status doesn't make an expectation.
doWithJob(String) - Method in interface org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo.JobClosure
Perform some task for each job.
doWithJob(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AddTwitterMojo
Add the TwitterPublisher to the job
doWithJob(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.BuildAllMojo
Rebuild a job.

E

execute() - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractActionPerJobMojo
Execute the mojo.
execute() - Method in class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
Add the job to Hudson, if necessary.
execute() - Method in class org.jvnet.hudson.maven.plugins.hudson.AdjustViolationsMojo
 
execute() - Method in class org.jvnet.hudson.maven.plugins.hudson.BuildAllMojo
Execute the mojo's logic.
execute() - Method in class org.jvnet.hudson.maven.plugins.hudson.ReplaceJobMojo
Execute the mojo by calling AddJobMojo's execute method and then rebuilding the job.

F

findServer() - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Search the Maven Settings object for a Server object that matches the URL provided.
forEachJob(AbstractHudsonMojo.JobClosure) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Perform some task for each job in the CI server.

G

getDocumentFromHudson(URL) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
 
getJobList() - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Fetch the job list from Hudson.
getJobName() - Method in class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
Determine the job name.

H

httpClient - Variable in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
HttpClient instance for methods to use.
hudsonURL - Variable in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Hudson URL.

J

jobExists() - Method in class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
Method to check if a job already exists.
jobExists() - Method in class org.jvnet.hudson.maven.plugins.hudson.ReplaceJobMojo
Always returns false to ensure that the job is posted.

L

loadJobConfig(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
 

O

org.jvnet.hudson.maven.plugins.hudson - package org.jvnet.hudson.maven.plugins.hudson
 

P

postPayload(URL, String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AddJobMojo
Post the XML payload to Hudson.
project - Variable in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
The Maven Project Object.

R

rebuildJob(String) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Request a rebuild of the job.
ReplaceJobMojo - Class in org.jvnet.hudson.maven.plugins.hudson
Goal which replaces a Hudson job's configuration
ReplaceJobMojo() - Constructor for class org.jvnet.hudson.maven.plugins.hudson.ReplaceJobMojo
 

S

saveJobConfig(String, Document) - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Save the job's configuration.
settings - Variable in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Maven settings.
setupClient() - Method in class org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo
Configure the HttpClient instance with any necessary authentication parameters.

V

valueOf(String) - Static method in enum org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo.PluginType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jvnet.hudson.maven.plugins.hudson.AbstractHudsonMojo.PluginType
Returns an array containing the constants of this enum type, in the order they're declared.

A B C D E F G H J L O P R S V

Copyright © 1981-2008 MTV Networks. All Rights Reserved.