Serialized Form
-
Package hudson.maven
-
Class hudson.maven.AbstractMavenBuilder
class AbstractMavenBuilder extends MasterToSlaveCallable<Result,IOException> implements Serializable - serialVersionUID:
- -2687215937784908860L
-
Serialized Fields
-
goals
List<String> goals
Goals to be executed in this Maven execution. -
listener
BuildListener listener
Where error messages and so on are sent. -
proxies
Map<ModuleName,
AbstractMavenBuilder.FilterImpl> proxies -
reporters
Map<ModuleName,
List<MavenReporter>> reporters -
systemProps
Map<String,
String> systemProps Hudson-defined system properties. These will be made available to Maven, and accessible as if they are specified as -Dkey=value
-
-
Class hudson.maven.AbstractMavenBuilder.FilterImpl
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
mavenBuildInformation
MavenBuildInformation mavenBuildInformation
-
-
Class hudson.maven.AbstractMavenProcessFactory.GetRemotingJar
- serialVersionUID:
- 6022357183425911351L
-
Class hudson.maven.ExecutedMojo
class ExecutedMojo extends Object implements Serializable- serialVersionUID:
- -3048316415397586490L
-
Serialization Methods
-
readResolve
Lots ofExecutedMojo
s tend to have the same groupId, artifactId, etc., so interning them help with memory consumption. TODO: better if XStream has a declarative way of marking fields as "target for intern".
-
-
Serialized Fields
-
artifactId
String artifactId
Plugin artifact ID. -
digest
String digest
MD5 hash of the plugin jar. -
duration
long duration
How long did it take to execute this goal? in milli-seconds. (precision might not be 1ms) -
executionId
String executionId
Optional execution ID, when the same mojo gets executed multiple times. -
goal
String goal
Mojo name. -
groupId
String groupId
Plugin group ID. -
version
String version
Plugin version.
-
-
Class hudson.maven.Maven3Builder
class Maven3Builder extends AbstractMavenBuilder implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
maven3LauncherClass
Class<?> maven3LauncherClass
-
maven3MainClass
Class<?> maven3MainClass
-
mavenExecutionResult
org.jvnet.hudson.maven3.listeners.HudsonMavenExecutionResult mavenExecutionResult
-
mojoNote
String mojoNote
-
profile
boolean profile
Flag needs to be set at the constructor, so that this reflects the setting at controller. -
supportEventSpy
boolean supportEventSpy
-
-
Class hudson.maven.Maven3ProcessFactory.GetClassWorldsJar
- serialVersionUID:
- -2599434124883557137L
-
Serialized Fields
-
listener
TaskListener listener
-
mvnHome
String mvnHome
-
-
Class hudson.maven.MavenBuild.ProxyImpl2
class ProxyImpl2 extends hudson.maven.MavenBuild.ProxyImpl implements Serializable- serialVersionUID:
- -3377221864644014218L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
blockBuildEvents
boolean blockBuildEvents
-
listener
hudson.maven.SplittableBuildListener listener
-
log
OutputStream log
-
parentBuild
MavenModuleSetBuild parentBuild
-
startTime
long startTime
-
-
Class hudson.maven.MavenBuilder
class MavenBuilder extends AbstractMavenBuilder implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.MavenBuildInformation
class MavenBuildInformation extends Object implements Serializable- serialVersionUID:
- -3719709179508200057L
-
Class hudson.maven.MavenBuildProxy.Filter
class Filter extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
core
CORE extends MavenBuildProxy core
-
-
Class hudson.maven.MavenBuildProxy.Filter.AsyncInvoker
- serialVersionUID:
- 1L
-
Serialized Fields
-
program
MavenBuildProxy.BuildCallable<?,
?> program -
proxy
MavenBuildProxy proxy
-
-
Class hudson.maven.MavenBuildProxy2.Filter
- serialVersionUID:
- -1208416744028858844L
-
Exception hudson.maven.MavenEmbedderException
class MavenEmbedderException extends Exception implements Serializable -
Class hudson.maven.MavenInformation
class MavenInformation extends Object implements Serializable- serialVersionUID:
- 8477909321273479507L
-
Class hudson.maven.MavenModuleSetBuild.PomParser.Result
class Result extends Object implements Serializable- serialVersionUID:
- 1770277148826049154L
-
Class hudson.maven.MavenReporter
class MavenReporter extends Object implements Serializable- serialVersionUID:
- 7987776766278437534L
-
Class hudson.maven.MavenVersionCallable
class MavenVersionCallable extends MasterToSlaveCallable<hudson.maven.MavenInformation,IOException> implements Serializable - serialVersionUID:
- -2644951622080930034L
-
Serialized Fields
-
mavenHome
String mavenHome
-
-
Class hudson.maven.ModuleDependency
class ModuleDependency extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
Upon reading from the disk, intern strings.
-
-
Serialized Fields
-
Class hudson.maven.ModuleName
class ModuleName extends Object implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.PlexusModuleContributor
class PlexusModuleContributor extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
-
Package hudson.maven.reporters
-
Class hudson.maven.reporters.AbstractMavenJavadocArchiver
class AbstractMavenJavadocArchiver extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.BuildInfoRecorder
class BuildInfoRecorder extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.MavenArtifact
class MavenArtifact extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
artifactId
String artifactId
Basic parameters of a Maven artifact. -
canonicalName
String canonicalName
The canonical artifact file name, used by Maven in the repository. This isartifactId-version[-classifier].extension
.The reason we persist this is that the extension is only available through
ArtifactHandler
. -
classifier
String classifier
Basic parameters of a Maven artifact. -
fileName
String fileName
File name (without directory portion) of this artifact in the Hudson archive. Remembered explicitly because some times this doesn't follow the standard naming convention, due to<finalName>
setting in POM.This name is taken directly from the name of the file as used during the build (thus POM would be most likely just
pom.xml
and artifacts would use theirfinalName
if one is configured.) This is often different fromMavenArtifact.canonicalName
. -
groupId
String groupId
Basic parameters of a Maven artifact. -
md5sum
String md5sum
The md5sum for this artifact. -
type
String type
Basic parameters of a Maven artifact. -
version
String version
Basic parameters of a Maven artifact.
-
-
Class hudson.maven.reporters.MavenArtifactArchiver
class MavenArtifactArchiver extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.MavenFingerprinter
class MavenFingerprinter extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.MavenJavadocArchiver
class MavenJavadocArchiver extends AbstractMavenJavadocArchiver implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.MavenMailer
class MavenMailer extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dontNotifyEveryUnstableBuild
boolean dontNotifyEveryUnstableBuild
negative sense is historical -
mavenRecipients
String mavenRecipients
not data-bound; set byMavenModule
-
perModuleEmail
boolean perModuleEmail
-
recipients
String recipients
-
sendToIndividuals
boolean sendToIndividuals
-
-
Class hudson.maven.reporters.MavenSiteArchiver
class MavenSiteArchiver extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.MavenTestJavadocArchiver
class MavenTestJavadocArchiver extends AbstractMavenJavadocArchiver implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.ReportAction
class ReportAction extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
entries
List<ReportAction.Entry> entries
-
-
Class hudson.maven.reporters.ReportCollector
class ReportCollector extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-
Class hudson.maven.reporters.SurefireArchiver
class SurefireArchiver extends TestFailureDetector implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
Serialized Fields
-
hasTestFailures
AtomicBoolean hasTestFailures
-
-
Class hudson.maven.reporters.TestFailureDetector
class TestFailureDetector extends MavenReporter implements Serializable- serialVersionUID:
- 1L
-