Serialized Form


Package org.apache.maven.settings

Class org.apache.maven.settings.Activation extends Object implements Serializable

Serialized Fields

activeByDefault

boolean activeByDefault
Flag specifying whether this profile is active as a default.


jdk

String jdk
Specifies that this profile will be activated when a matching JDK is detected.


os

ActivationOS os
Specifies that this profile will be activated when matching OS attributes are detected.


property

ActivationProperty property
Specifies that this profile will be activated when this System property is specified.


file

ActivationFile file
Specifies that this profile will be activated based on existence of a file.

Class org.apache.maven.settings.ActivationFile extends Object implements Serializable

Serialized Fields

missing

String missing
The name of the file that should be missing to activate a profile.


exists

String exists
The name of the file that should exist to activate a profile.

Class org.apache.maven.settings.ActivationOS extends Object implements Serializable

Serialized Fields

name

String name
The name of the OS to be used to activate a profile.


family

String family
The general family of the OS to be used to activate a profile (e.g. 'windows') .


arch

String arch
The architecture of the OS to be used to activate a profile.


version

String version
The version of the OS to be used to activate a profile.

Class org.apache.maven.settings.ActivationProperty extends Object implements Serializable

Serialized Fields

name

String name
The name of the property to be used to activate a profile.


value

String value
The value of the property to be used to activate a profile.

Class org.apache.maven.settings.IdentifiableBase extends TrackableBase implements Serializable

Serialized Fields

id

String id
Field id.

Class org.apache.maven.settings.Mirror extends IdentifiableBase implements Serializable

Serialized Fields

mirrorOf

String mirrorOf
The server ID of the repository being mirrored, eg "central". This MUST NOT match the mirror id.


name

String name
The optional name that describes the mirror.


url

String url
The URL of the mirror repository.


layout

String layout
The layout of the mirror repository. Since Maven 3.


mirrorOfLayouts

String mirrorOfLayouts
The layouts of repositories being mirrored. This value can be used to restrict the usage of the mirror to repositories with a matching layout (apart from a matching id). Since Maven 3.

Class org.apache.maven.settings.Profile extends IdentifiableBase implements Serializable

Serialized Fields

activation

Activation activation
The conditional logic which will automatically trigger the inclusion of this profile.


properties

Properties properties
Field properties.


repositories

List<E> repositories
Field repositories.


pluginRepositories

List<E> pluginRepositories
This may be removed or relocated in the near future. It is undecided whether plugins really need a remote repository set of their own.

Class org.apache.maven.settings.Proxy extends IdentifiableBase implements Serializable

Serialized Fields

active

boolean active
Whether this proxy configuration is the active one.


protocol

String protocol
The proxy protocol.


username

String username
The proxy user.


password

String password
The proxy password.


port

int port
The proxy port.


host

String host
The proxy host.


nonProxyHosts

String nonProxyHosts
The list of non-proxied hosts (delimited by |).

Class org.apache.maven.settings.Repository extends RepositoryBase implements Serializable

Serialized Fields

releases

RepositoryPolicy releases
How to handle downloading of releases from this repository .


snapshots

RepositoryPolicy snapshots
How to handle downloading of snapshots from this repository .

Class org.apache.maven.settings.RepositoryBase extends Object implements Serializable

Serialized Fields

id

String id
A unique identifier for a repository.


name

String name
Human readable name of the repository.


url

String url
The url of the repository.


layout

String layout
The type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default".

Class org.apache.maven.settings.RepositoryPolicy extends Object implements Serializable

Serialized Fields

enabled

boolean enabled
Whether to use this repository for downloading this type of artifact.


updatePolicy

String updatePolicy
The frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).


checksumPolicy

String checksumPolicy
What to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".

Class org.apache.maven.settings.Server extends IdentifiableBase implements Serializable

Serialized Fields

username

String username
The username used to authenticate.


password

String password
The password used in conjunction with the username to authenticate.


privateKey

String privateKey
The private key location used to authenticate.


passphrase

String passphrase
The passphrase used in conjunction with the privateKey to authenticate.


filePermissions

String filePermissions
The permissions for files when they are created.


directoryPermissions

String directoryPermissions
The permissions for directories when they are created.


configuration

Object configuration
Extra configuration for the transport layer.

Class org.apache.maven.settings.Settings extends TrackableBase implements Serializable

Serialized Fields

localRepository

String localRepository
The local repository.
Default value is: ${user.home}/.m2/repository


interactiveMode

boolean interactiveMode
Whether Maven should attempt to interact with the user for input.


usePluginRegistry

boolean usePluginRegistry
Whether Maven should use the plugin-registry.xml file to manage plugin versions.


offline

boolean offline
Indicate whether maven should operate in offline mode full-time.


proxies

List<E> proxies
Field proxies.


servers

List<E> servers
Field servers.


mirrors

List<E> mirrors
Field mirrors.


profiles

List<E> profiles
Field profiles.


activeProfiles

List<E> activeProfiles
Field activeProfiles.


pluginGroups

List<E> pluginGroups
Field pluginGroups.


modelEncoding

String modelEncoding
Field modelEncoding.


activeProxy

Proxy activeProxy

profileMap

Map<K,V> profileMap

runtimeInfo

RuntimeInfo runtimeInfo

Class org.apache.maven.settings.TrackableBase extends Object implements Serializable

Serialized Fields

sourceLevel

String sourceLevel

sourceLevelSet

boolean sourceLevelSet



Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.