Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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 are declared.
A
B
C
D
E
F
G
H
J
L
O
P
R
S
V
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 1981-2010
MTV Networks
. All Rights Reserved.