Serialized Form


Package hudson.maven

Class hudson.maven.AbstractMavenBuilder extends Object implements Serializable

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.

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

Class hudson.maven.ExecutedMojo extends Object implements Serializable

Serialization Methods

readResolve

ExecutedMojo 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

HudsonMavenExecutionResult mavenExecutionResult

proxies

Map<K,V> proxies

sourceProxies

Map<K,V> sourceProxies

reporters

Map<K,V> reporters

mavenBuildInformation

MavenBuildInformation mavenBuildInformation

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

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

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

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

Class hudson.maven.MavenVersionCallable extends Object implements Serializable

Serialized Fields

mavenHome

String mavenHome

Class hudson.maven.ModuleDependency extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

public ModuleDependency readResolve()
Upon reading from the disk, intern strings.

Serialized Fields

groupId

String groupId

artifactId

String artifactId

version

String version

plugin

boolean plugin
Since:
1.395

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.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 MavenReporter 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

Class hudson.maven.reporters.MavenSiteArchiver extends MavenReporter 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 MavenReporter implements Serializable

serialVersionUID: 1L

Serialized Fields

result

TestResult result



Copyright © 2004-2011. All Rights Reserved.