org.apache.maven.settings
Class Settings

java.lang.Object
  extended by org.apache.maven.settings.TrackableBase
      extended by org.apache.maven.settings.Settings
All Implemented Interfaces:
java.io.Serializable

public class Settings
extends TrackableBase
implements java.io.Serializable

Class Settings.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL
 
Constructor Summary
Settings()
           
 
Method Summary
 void addActiveProfile(java.lang.String string)
          Method addActiveProfile
 void addMirror(Mirror mirror)
          Method addMirror
 void addPluginGroup(java.lang.String string)
          Method addPluginGroup
 void addProfile(Profile profile)
          Method addProfile
 void addProxy(Proxy proxy)
          Method addProxy
 void addServer(Server server)
          Method addServer
 void flushActiveProxy()
           
 void flushProfileMap()
           
 java.util.List getActiveProfiles()
          Method getActiveProfiles
 Proxy getActiveProxy()
           
 java.lang.Boolean getInteractiveMode()
           
 java.lang.String getLocalRepository()
          Method getLocalRepository
 Mirror getMirrorOf(java.lang.String repositoryId)
           
 java.util.List getMirrors()
          Method getMirrors
 java.util.List getPluginGroups()
          Method getPluginGroups
 java.util.List getProfiles()
          Method getProfiles
 java.util.Map getProfilesAsMap()
           
 java.util.List getProxies()
          Method getProxies
 RuntimeInfo getRuntimeInfo()
           
 Server getServer(java.lang.String serverId)
           
 java.util.List getServers()
          Method getServers
 boolean isInteractiveMode()
          Method isInteractiveMode
 boolean isOffline()
          Method isOffline
 boolean isUsePluginRegistry()
          Method isUsePluginRegistry
 void removeActiveProfile(java.lang.String string)
          Method removeActiveProfile
 void removeMirror(Mirror mirror)
          Method removeMirror
 void removePluginGroup(java.lang.String string)
          Method removePluginGroup
 void removeProfile(Profile profile)
          Method removeProfile
 void removeProxy(Proxy proxy)
          Method removeProxy
 void removeServer(Server server)
          Method removeServer
 void setActiveProfiles(java.util.List activeProfiles)
          Method setActiveProfiles
 void setInteractiveMode(boolean interactiveMode)
          Method setInteractiveMode
 void setLocalRepository(java.lang.String localRepository)
          Method setLocalRepository
 void setMirrors(java.util.List mirrors)
          Method setMirrors
 void setOffline(boolean offline)
          Method setOffline
 void setPluginGroups(java.util.List pluginGroups)
          Method setPluginGroups
 void setProfiles(java.util.List profiles)
          Method setProfiles
 void setProxies(java.util.List proxies)
          Method setProxies
 void setRuntimeInfo(RuntimeInfo runtimeInfo)
           
 void setServers(java.util.List servers)
          Method setServers
 void setUsePluginRegistry(boolean usePluginRegistry)
          Method setUsePluginRegistry
 
Methods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Settings

public Settings()
Method Detail

addActiveProfile

public void addActiveProfile(java.lang.String string)
Method addActiveProfile

Parameters:
string -

addMirror

public void addMirror(Mirror mirror)
Method addMirror

Parameters:
mirror -

addPluginGroup

public void addPluginGroup(java.lang.String string)
Method addPluginGroup

Parameters:
string -

addProfile

public void addProfile(Profile profile)
Method addProfile

Parameters:
profile -

addProxy

public void addProxy(Proxy proxy)
Method addProxy

Parameters:
proxy -

addServer

public void addServer(Server server)
Method addServer

Parameters:
server -

getActiveProfiles

public java.util.List getActiveProfiles()
Method getActiveProfiles


getLocalRepository

public java.lang.String getLocalRepository()
Method getLocalRepository


getMirrors

public java.util.List getMirrors()
Method getMirrors


getPluginGroups

public java.util.List getPluginGroups()
Method getPluginGroups


getProfiles

public java.util.List getProfiles()
Method getProfiles


getProxies

public java.util.List getProxies()
Method getProxies


getServers

public java.util.List getServers()
Method getServers


isInteractiveMode

public boolean isInteractiveMode()
Method isInteractiveMode


isOffline

public boolean isOffline()
Method isOffline


isUsePluginRegistry

public boolean isUsePluginRegistry()
Method isUsePluginRegistry


removeActiveProfile

public void removeActiveProfile(java.lang.String string)
Method removeActiveProfile

Parameters:
string -

removeMirror

public void removeMirror(Mirror mirror)
Method removeMirror

Parameters:
mirror -

removePluginGroup

public void removePluginGroup(java.lang.String string)
Method removePluginGroup

Parameters:
string -

removeProfile

public void removeProfile(Profile profile)
Method removeProfile

Parameters:
profile -

removeProxy

public void removeProxy(Proxy proxy)
Method removeProxy

Parameters:
proxy -

removeServer

public void removeServer(Server server)
Method removeServer

Parameters:
server -

setActiveProfiles

public void setActiveProfiles(java.util.List activeProfiles)
Method setActiveProfiles

Parameters:
activeProfiles -

setInteractiveMode

public void setInteractiveMode(boolean interactiveMode)
Method setInteractiveMode

Parameters:
interactiveMode -

setLocalRepository

public void setLocalRepository(java.lang.String localRepository)
Method setLocalRepository

Parameters:
localRepository -

setMirrors

public void setMirrors(java.util.List mirrors)
Method setMirrors

Parameters:
mirrors -

setOffline

public void setOffline(boolean offline)
Method setOffline

Parameters:
offline -

setPluginGroups

public void setPluginGroups(java.util.List pluginGroups)
Method setPluginGroups

Parameters:
pluginGroups -

setProfiles

public void setProfiles(java.util.List profiles)
Method setProfiles

Parameters:
profiles -

setProxies

public void setProxies(java.util.List proxies)
Method setProxies

Parameters:
proxies -

setServers

public void setServers(java.util.List servers)
Method setServers

Parameters:
servers -

setUsePluginRegistry

public void setUsePluginRegistry(boolean usePluginRegistry)
Method setUsePluginRegistry

Parameters:
usePluginRegistry -

getInteractiveMode

public java.lang.Boolean getInteractiveMode()

flushActiveProxy

public void flushActiveProxy()

getActiveProxy

public Proxy getActiveProxy()

getServer

public Server getServer(java.lang.String serverId)

getMirrorOf

public Mirror getMirrorOf(java.lang.String repositoryId)

flushProfileMap

public void flushProfileMap()

getProfilesAsMap

public java.util.Map getProfilesAsMap()

setRuntimeInfo

public void setRuntimeInfo(RuntimeInfo runtimeInfo)

getRuntimeInfo

public RuntimeInfo getRuntimeInfo()


Copyright 2005 Apache Software Foundation. All Rights Reserved.