Serialized Form


Package hudson.maven

Class hudson.maven.AbstractMavenBuilder extends Object implements Serializable

serialVersionUID: -2687215937784908860L

Serialized Fields

goals

List<E> goals
Goals to be executed in this Maven execution.


systemProps

Map<K,V> systemProps
Hudson-defined system properties. These will be made available to Maven, and accessible as if they are specified as -Dkey=value


listener

BuildListener listener
Where error messages and so on are sent.


proxies

Map<K,V> proxies

reporters

Map<K,V> reporters

Class hudson.maven.AbstractMavenBuilder.FilterImpl extends MavenBuildProxy2.Filter<MavenBuildProxy2> implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

public Object readResolve()
Serialized Fields

mavenBuildInformation

MavenBuildInformation mavenBuildInformation

Class hudson.maven.AbstractMavenProcessFactory.GetRemotingJar extends Object implements Serializable

serialVersionUID: 6022357183425911351L

Class hudson.maven.ExecutedMojo extends Object implements Serializable

serialVersionUID: -3048316415397586490L

Serialization Methods

readResolve

protected Object readResolve()
Lots of ExecutedMojos 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

groupId

String groupId
Plugin group ID.


artifactId

String artifactId
Plugin artifact ID.


version

String version
Plugin version.


goal

String goal
Mojo name.


executionId

String executionId
Optional execution ID, when the same mojo gets executed multiple times.


duration

long duration
How long did it take to execute this goal? in milli-seconds. (precision might not be 1ms)


digest

String digest
MD5 hash of the plugin jar.

Class hudson.maven.Maven3Builder extends AbstractMavenBuilder implements Serializable

serialVersionUID: 1L

Serialized Fields

profile

boolean profile
Flag needs to be set at the constructor, so that this reflects the setting at master.


mavenExecutionResult

org.jvnet.hudson.maven3.listeners.HudsonMavenExecutionResult mavenExecutionResult

Class hudson.maven.MavenBuild.ProxyImpl2 extends hudson.maven.MavenBuild.ProxyImpl implements Serializable

serialVersionUID: -3377221864644014218L

Serialization Methods

writeReplace

private Object writeReplace()
Serialized Fields

listener

hudson.maven.SplittableBuildListener listener

startTime

long startTime

log

OutputStream log

parentBuild

MavenModuleSetBuild parentBuild

Class hudson.maven.MavenBuilder extends AbstractMavenBuilder implements Serializable

serialVersionUID: 1L

Serialized Fields

profile

boolean profile
Flag needs to be set at the constructor, so that this reflects the setting at master.


pluginManagerInterceptorClazz

Class<T> pluginManagerInterceptorClazz

lifecycleInterceptorClazz

Class<T> lifecycleInterceptorClazz

Class hudson.maven.MavenBuildInformation extends Object implements Serializable

serialVersionUID: -3719709179508200057L

Serialized Fields

mavenVersion

String mavenVersion

Class hudson.maven.MavenBuildProxy.Filter extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

core

MavenBuildProxy core

Class hudson.maven.MavenBuildProxy.Filter.AsyncInvoker extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

proxy

MavenBuildProxy proxy

program

MavenBuildProxy.BuildCallable<V,T extends Throwable> program

Class hudson.maven.MavenBuildProxy2.Filter extends MavenBuildProxy.Filter<CORE extends MavenBuildProxy2> implements Serializable

serialVersionUID: -1208416744028858844L

Class hudson.maven.MavenEmbedderException extends Exception implements Serializable

Class hudson.maven.MavenInformation extends Object implements Serializable

serialVersionUID: 8477909321273479507L

Serialized Fields

version

String version

versionResourcePath

String versionResourcePath

Class hudson.maven.MavenReporter extends Object implements Serializable

serialVersionUID: 7987776766278437534L

Class hudson.maven.MavenVersionCallable extends Object implements Serializable

serialVersionUID: -2644951622080930034L

Serialized Fields

mavenHome

String mavenHome

Class hudson.maven.ModuleDependency extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected Object readResolve()
Upon reading from the disk, intern strings.

Serialized Fields

groupId

String groupId

artifactId

String artifactId

version

String version
Version, possibly a version range.


plugin

boolean plugin
Since:
1.395

range

org.apache.maven.artifact.versioning.VersionRange range
Cached result of VersionRange.createFromVersionSpec(version)

See Also:
ModuleDependency.getVersionAsRange()

parsedVersion

org.apache.maven.artifact.versioning.ArtifactVersion parsedVersion
Cache of the parsed form of ModuleDependency.version

See Also:
ModuleDependency.parseVersion()

Class hudson.maven.ModuleName extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

groupId

String groupId

artifactId

String artifactId

Package hudson.maven.reporters

Class hudson.maven.reporters.AbstractMavenJavadocArchiver extends MavenReporter implements Serializable

serialVersionUID: 1L

Serialized Fields

aggregated

boolean aggregated

target

FilePath target

Class hudson.maven.reporters.BuildInfoRecorder extends MavenReporter implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.MavenArtifact extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

groupId

String groupId
Basic parameters of a Maven artifact.


artifactId

String artifactId
Basic parameters of a Maven artifact.


version

String version
Basic parameters of a Maven artifact.


classifier

String classifier
Basic parameters of a Maven artifact.


type

String type
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 their finalName if one is configured.) This is often different from MavenArtifact.canonicalName.


canonicalName

String canonicalName
The canonical artifact file name, used by Maven in the repository. This is artifactId-version[-classifier].extension.

The reason we persist this is that the extension is only available through ArtifactHandler.


md5sum

String md5sum
The md5sum for this artifact.

Class hudson.maven.reporters.MavenArtifactArchiver extends MavenReporter implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.MavenFingerprinter extends MavenReporter implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.MavenJavadocArchiver extends AbstractMavenJavadocArchiver implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.MavenMailer extends MavenReporter implements Serializable

serialVersionUID: 1L

Serialized Fields

recipients

String recipients
See Also:
Mailer

dontNotifyEveryUnstableBuild

boolean dontNotifyEveryUnstableBuild

sendToIndividuals

boolean sendToIndividuals

perModuleEmail

boolean perModuleEmail

Class hudson.maven.reporters.MavenSiteArchiver extends MavenReporter implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.MavenTestJavadocArchiver extends AbstractMavenJavadocArchiver implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.ReportAction extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

entries

List<E> entries

Class hudson.maven.reporters.ReportCollector extends MavenReporter implements Serializable

serialVersionUID: 1L

Class hudson.maven.reporters.SurefireArchiver extends TestFailureDetector implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected Object readResolve()
Serialized Fields

hasTestFailures

AtomicBoolean hasTestFailures

Class hudson.maven.reporters.TestFailureDetector extends MavenReporter implements Serializable

serialVersionUID: 1L



Copyright © 2004-2013. All Rights Reserved.