A B C D E F G H I J L M O P R S T V W Y

## A

AbstractHpiMojo - Class in org.jenkinsci.maven.plugins.hpi
AbstractHpiMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
AbstractJenkinsMojo - Class in org.jenkinsci.maven.plugins.hpi
  Mojos that need to figure out the Jenkins version it's working with.
AbstractJenkinsMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.AbstractJenkinsMojo
AbstractJetty6Mojo - Class in org.jenkinsci.maven.plugins.hpi
  DO NOT MODIFY.
AbstractJetty6Mojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.AbstractJetty6Mojo
AbstractJettyMojo - Class in org.jenkinsci.maven.plugins.hpi
  DO NOT MODIFY.
AbstractJettyMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
applyJettyXml() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJetty6Mojo
applyJettyXml() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
archiverManager - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  To look up Archiver/UnArchiver implementations
artifact - Variable in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
artifactFactory - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
artifactIdIs(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
artifactIdIsNot(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
artifactMetadataSource - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
artifactResolver - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
Artifacts - Class in org.jenkinsci.maven.plugins.hpi
  Collection filter operations on a set of `Artifact`s.
Artifacts() - Constructor for class org.jenkinsci.maven.plugins.hpi.Artifacts
Artifacts(Collection<? extends Artifact>) - Constructor for class org.jenkinsci.maven.plugins.hpi.Artifacts

## B

builder - Variable in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
buildExplodedWebapp(File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
buildWebapp(MavenProject, File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Builds the webapp for the specified project.

## C

checkPomConfiguration() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
checkPomConfiguration() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
compareTo(VersionNumber) - Method in class org.jenkinsci.maven.plugins.hpi.VersionNumber
computeHplFile() - Method in class org.jenkinsci.maven.plugins.hpi.HplMojo
  Determine where to produce the .hpl file.
computeHplFile() - Method in class org.jenkinsci.maven.plugins.hpi.TestHplMojo
  Generates the hpl file in a known location.
configureScanner() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
configureScanner() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
configureWebApplication() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
  Subclasses should invoke this to setup basic info on the webapp
configureWebApplication() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
consoleForceReload - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
  If true, the context will be restarted after a line feed on the input console.
ConsoleScanner - Class in org.jenkinsci.maven.plugins.hpi
ConsoleScanner(AbstractJettyMojo) - Constructor for class org.jenkinsci.maven.plugins.hpi.ConsoleScanner
copyResources(Resource, File, Properties) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Copies webapp webResources from the specified directory.
copyResources(File, File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Copies webapp webResources from the specified directory.
CreateMojo - Class in org.jenkinsci.maven.plugins.hpi
  Builds a new plugin template.
CreateMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.CreateMojo
createRepository(String, String) - Method in class org.jenkinsci.maven.plugins.hpi.CreateMojo
createServer() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJetty6Mojo
createServer() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
  create a proxy that wraps a particular jetty version Server object
createServer() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo

## D

defaultPort - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
  Specifies the HTTP port number.

## E

equals(Object) - Method in class org.jenkinsci.maven.plugins.hpi.VersionNumber
execute() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.CreateMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.HpiMojo
  Executes the WarMojo on the current project.
execute() - Method in class org.jenkinsci.maven.plugins.hpi.HplMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.ListPluginDependenciesMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.TagLibInterfaceGeneratorMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.TestDependencyMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.TestInsertionMojo
execute() - Method in class org.jenkinsci.maven.plugins.hpi.ValidateMojo
Extension - Annotation Type in hudson
  Minimal clone to convince Sezpoz.

## F

findClass(String) - Method in class org.jenkinsci.maven.plugins.hpi.ServletApiOnlyClassLoader
findJenkinsVersion() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJenkinsMojo
findJettyWebXmlFile(File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
  Try and find a jetty-web.xml file, using some historical naming conventions if necessary.
finishConfigurationBeforeStart() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
finishConfigurationBeforeStart() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo

## G

getArtifactId() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getClassesDirectory() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
getConfiguredConnectors() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJetty6Mojo
getConfiguredConnectors() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getConfiguredRequestLog() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJetty6Mojo
getConfiguredRequestLog() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getConfiguredUserRealms() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJetty6Mojo
getConfiguredUserRealms() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getContainerConfigXML() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
getContextPath() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getDefaultFinalName() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
  Converts the filename of an artifact to artifactId-version.type format.
getDefaultHttpPort() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getDefaultHttpPort() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
getDependencyTrail() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getDependentWarExcludes() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Returns a string array of the excludes to be used when adding dependent wars as an overlay onto this war.
getDependentWarIncludes() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Returns a string array of the includes to be used when adding dependent wars as an overlay onto this war.
getDirectDependencyArtfacts() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Returns all just the direct dependencies.
getExcludes() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Returns a string array of the excludes to be used when assembling/copying the war.
getFile() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getGroupId() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getId() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getIncludes() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Returns a string array of the includes to be used when assembling/copying the war.
getJenkinsWarArtifact() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
getJettyXmlFileName() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getOutputFile(String) - Method in class org.jenkinsci.maven.plugins.hpi.HpiMojo
getProject() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getProjectArtfacts() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Returns all the transitive dependencies.
getProjectArtfacts() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo
getScanIntervalSeconds() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getScanList() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getScannerListeners() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getScope() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getServer() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getSystemProperties() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getTmpDirectory() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getType() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getVersion() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
getWebappDirectory() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
getWebApplication() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
getWebDefaultXml() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
globalMaskClasses - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Like the `maskClasses` parameter, but it applies at the boundary between core and all the plugins.
groupIdIs(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
groupIdIsNot(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts

## H

hashCode() - Method in class org.jenkinsci.maven.plugins.hpi.VersionNumber
hasSameGAAs(MavenProject) - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
  Returns true if this artifact has the same groupId and artifactId as the given project.
HpiMojo - Class in org.jenkinsci.maven.plugins.hpi
  Build a war/webapp.
HpiMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.HpiMojo
HplMojo - Class in org.jenkinsci.maven.plugins.hpi
  Generate .hpl file.
HplMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.HplMojo
hudson - package hudson

## I

isNewerThan(VersionNumber) - Method in class org.jenkinsci.maven.plugins.hpi.VersionNumber
isOlderThan(VersionNumber) - Method in class org.jenkinsci.maven.plugins.hpi.VersionNumber
isOptional() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
isPlugin() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
  Is this a Jenkins plugin?
isSupportDynamicLoading() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Is the dynamic loading supported? False, if the answer is known to be "No".

## J

jenkins - package jenkins
jenkinsCoreId - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractJenkinsMojo
  Optional string that represents "groupId:artifactId" of Jenkins core jar.
jenkinsCoreId - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
  Optional string that represents "groupId:artifactId" of Jenkins core jar.
jenkinsWarId - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
  Optional string that represents "groupId:artifactId" of Jenkins war.

## L

ListPluginDependenciesMojo - Class in org.jenkinsci.maven.plugins.hpi
  List up all the plugin dependencies.
ListPluginDependenciesMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.ListPluginDependenciesMojo
loadPropertyFile(File, boolean, boolean) - Static method in class org.jenkinsci.maven.plugins.hpi.PropertyUtils
  Reads a property file, resolving all internal variables.
localRepository - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
localRepository - Variable in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
localRepository - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo

## M

maskClasses - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  [ws|tab|CR|LF]+ separated list of package prefixes that your plugin doesn't want to see from the core.
maskClasses - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
  [ws|tab|CR|LF]+ separated list of package prefixes that your plugin doesn't want to see from the core.
MavenArtifact - Class in org.jenkinsci.maven.plugins.hpi
  `Artifact` is a bare data structure without any behavior and therefore hard to write OO programs around it.
MavenArtifact(Artifact, MavenProjectBuilder, List<ArtifactRepository>, ArtifactRepository) - Constructor for class org.jenkinsci.maven.plugins.hpi.MavenArtifact

## O

of(MavenProject) - Static method in class org.jenkinsci.maven.plugins.hpi.Artifacts
  Return the `Artifact`s representing dependencies of the given project.
ofDirectDependencies(MavenProject) - Static method in class org.jenkinsci.maven.plugins.hpi.Artifacts
org.jenkinsci.maven.plugins.hpi - package org.jenkinsci.maven.plugins.hpi
outputDirectory - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  The directory for the generated WAR.
outputDirectory - Variable in class org.jenkinsci.maven.plugins.hpi.TagLibInterfaceGeneratorMojo
  The directory for the generated WAR.
outputFile - Variable in class org.jenkinsci.maven.plugins.hpi.ListPluginDependenciesMojo
  If non-null, the output will be sent to a file

## P

pluginName - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Name of the plugin that Jenkins uses for display purpose.
PORT_SYSPROPERTY - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
project - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractJenkinsMojo
  The maven project.
project - Variable in class org.jenkinsci.maven.plugins.hpi.TagLibInterfaceGeneratorMojo
  The maven project.
projectBuilder - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
projectBuilder - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
PropertyUtils - Class in org.jenkinsci.maven.plugins.hpi

## R

remoteRepositories - Variable in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
removeAll(Predicate<Artifact>) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
resolvePom() - Method in class org.jenkinsci.maven.plugins.hpi.MavenArtifact
retainAll(Predicate<Artifact>) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
run() - Method in class org.jenkinsci.maven.plugins.hpi.ConsoleScanner
RunMojo - Class in org.jenkinsci.maven.plugins.hpi
  Runs Jenkins with the current plugin project.
RunMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.RunMojo

## S

scopeIs(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
scopeIsNot(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
ServletApiOnlyClassLoader - Class in org.jenkinsci.maven.plugins.hpi
  Only exposes servlet API from Jetty to the web application, then JavaSE.
ServletApiOnlyClassLoader(ClassLoader, ClassLoader) - Constructor for class org.jenkinsci.maven.plugins.hpi.ServletApiOnlyClassLoader
setAttributes(Manifest.Section) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
setClassesDirectory(File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
setContainerConfigXML(File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
setHudsonHome(File) - Method in class org.jenkinsci.maven.plugins.hpi.HplMojo
setScanList(ArrayList) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
setScannerListeners(ArrayList) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
setServer(JettyPluginServer) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
setWarSourceDirectory(File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
setWebappDirectory(File) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
setWebApplication(JettyPluginWebApplication) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
startJetty() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
startScanner() - Method in class org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo
  Run a scanner thread on the given list of files and directories, calling stop/start on the given list of LifeCycle objects if any of the watched files change.
startScanner() - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo

## T

TagLibInterfaceGeneratorMojo - Class in org.jenkinsci.maven.plugins.hpi
  Generates the strongly-typed Java interfaces for Groovy taglibs.
TagLibInterfaceGeneratorMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.TagLibInterfaceGeneratorMojo
TestDependencyMojo - Class in org.jenkinsci.maven.plugins.hpi
  Places test-dependency plugins into somewhere the test harness can pick up.
TestDependencyMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.TestDependencyMojo
TestHplMojo - Class in org.jenkinsci.maven.plugins.hpi
  Generate .hpl file in the test class directory so that test harness can locate the plugin.
TestHplMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.TestHplMojo
TestInsertionMojo - Class in org.jenkinsci.maven.plugins.hpi
  Insert default test suite.
TestInsertionMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.TestInsertionMojo
toString() - Method in class org.jenkinsci.maven.plugins.hpi.VersionNumber
typeIs(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts
typeIsNot(String...) - Method in class org.jenkinsci.maven.plugins.hpi.Artifacts

## V

ValidateMojo - Class in org.jenkinsci.maven.plugins.hpi
  Make sure that we are running in the right environment.
ValidateMojo() - Constructor for class org.jenkinsci.maven.plugins.hpi.ValidateMojo
valueOf(String) - Static method in enum jenkins.YesNoMaybe
  Returns the enum constant of this type with the specified name.
values() - Static method in enum jenkins.YesNoMaybe
  Returns an array containing the constants of this enum type, in the order they are declared.
VersionNumber - Class in org.jenkinsci.maven.plugins.hpi
  Immutable representation of a dot or '-'-separated digits (such as "1.0.1" or "1.0-52").
VersionNumber(String) - Constructor for class org.jenkinsci.maven.plugins.hpi.VersionNumber
  Parses a string like "1.0.2" into the version number.

## W

warSourceDirectory - Variable in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
  Single directory for extra files to include in the WAR.
warSourceDirectory - Variable in class org.jenkinsci.maven.plugins.hpi.RunMojo
  Single directory for extra files to include in the WAR.
wrap(Iterable<Artifact>) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
wrap(Artifact) - Method in class org.jenkinsci.maven.plugins.hpi.AbstractHpiMojo
wrap(Artifact) - Method in class org.jenkinsci.maven.plugins.hpi.RunMojo

## Y

YesNoMaybe - Enum in jenkins

A B C D E F G H I J L M O P R S T V W Y