org.apache.maven.archiva.configuration
Class Configuration

Package class diagram package Configuration
java.lang.Object
  extended by org.apache.maven.archiva.configuration.Configuration
All Implemented Interfaces:
java.io.Serializable

public class Configuration
extends java.lang.Object
implements java.io.Serializable

null

See Also:
Serialized Form

Constructor Summary
Configuration()
           
 
Method Summary
 void addLegacyArtifactPath(LegacyArtifactPath legacyArtifactPath)
          Method addLegacyArtifactPath
 void addManagedRepository(ManagedRepositoryConfiguration managedRepositoryConfiguration)
          Method addManagedRepository
 void addNetworkProxy(NetworkProxyConfiguration networkProxyConfiguration)
          Method addNetworkProxy
 void addProxyConnector(ProxyConnectorConfiguration proxyConnectorConfiguration)
          Method addProxyConnector
 void addRemoteRepository(RemoteRepositoryConfiguration remoteRepositoryConfiguration)
          Method addRemoteRepository
 void addRepositoryGroup(RepositoryGroupConfiguration repositoryGroupConfiguration)
          Method addRepositoryGroup
 ManagedRepositoryConfiguration findManagedRepositoryById(java.lang.String id)
           
 RemoteRepositoryConfiguration findRemoteRepositoryById(java.lang.String id)
           
 RepositoryGroupConfiguration findRepositoryGroupById(java.lang.String id)
           
 DatabaseScanningConfiguration getDatabaseScanning()
          Get The database scanning configuration.
 java.util.Map<java.lang.String,java.util.List<java.lang.String>> getGroupToRepositoryMap()
           
 java.util.List getLegacyArtifactPaths()
          Method getLegacyArtifactPaths
 java.util.List getManagedRepositories()
          Method getManagedRepositories
 java.util.Map<java.lang.String,ManagedRepositoryConfiguration> getManagedRepositoriesAsMap()
           
 java.lang.String getModelEncoding()
           
 java.util.List getNetworkProxies()
          Method getNetworkProxies
 java.util.Map<java.lang.String,NetworkProxyConfiguration> getNetworkProxiesAsMap()
           
 OrganisationInformation getOrganisationInfo()
          Get The organisation info.
 java.util.Map<java.lang.String,java.util.List<ProxyConnectorConfiguration>> getProxyConnectorAsMap()
           
 java.util.List getProxyConnectors()
          Method getProxyConnectors
 java.util.List getRemoteRepositories()
          Method getRemoteRepositories
 java.util.Map<java.lang.String,RemoteRepositoryConfiguration> getRemoteRepositoriesAsMap()
           
 java.util.List getRepositories()
          Method getRepositories
 java.util.List getRepositoryGroups()
          Method getRepositoryGroups
 java.util.Map<java.lang.String,RepositoryGroupConfiguration> getRepositoryGroupsAsMap()
           
 RepositoryScanningConfiguration getRepositoryScanning()
          Get The repository scanning configuration.
 java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRepositoryToGroupMap()
           
 java.lang.String getVersion()
          Get This is the version of the configuration format.
 WebappConfiguration getWebapp()
          Get The webapp configuration.
 void removeLegacyArtifactPath(LegacyArtifactPath legacyArtifactPath)
          Method removeLegacyArtifactPath
 void removeManagedRepository(ManagedRepositoryConfiguration managedRepositoryConfiguration)
          Method removeManagedRepository
 void removeNetworkProxy(NetworkProxyConfiguration networkProxyConfiguration)
          Method removeNetworkProxy
 void removeProxyConnector(ProxyConnectorConfiguration proxyConnectorConfiguration)
          Method removeProxyConnector
 void removeRemoteRepository(RemoteRepositoryConfiguration remoteRepositoryConfiguration)
          Method removeRemoteRepository
 void removeRepositoryGroup(RepositoryGroupConfiguration repositoryGroupConfiguration)
          Method removeRepositoryGroup
 void setDatabaseScanning(DatabaseScanningConfiguration databaseScanning)
          Set The database scanning configuration.
 void setLegacyArtifactPaths(java.util.List legacyArtifactPaths)
          Set The list of custom legacy path to artifact.
 void setManagedRepositories(java.util.List managedRepositories)
          Set The list of repositories that this archiva instance uses.
 void setModelEncoding(java.lang.String modelEncoding)
           
 void setNetworkProxies(java.util.List networkProxies)
          Set The list of network proxies to use for outgoing requests.
 void setOrganisationInfo(OrganisationInformation organisationInfo)
          Set The organisation info.
 void setProxyConnectors(java.util.List proxyConnectors)
          Set The list of proxy connectors for this archiva instance.
 void setRemoteRepositories(java.util.List remoteRepositories)
          Set The list of repositories that this archiva can retrieve from or publish to.
 void setRepositories(java.util.List repositories)
          Deprecated. use managedRepositories or remoteRepositories instead.
 void setRepositoryGroups(java.util.List repositoryGroups)
          Set The list of repository groups.
 void setRepositoryScanning(RepositoryScanningConfiguration repositoryScanning)
          Set The repository scanning configuration.
 void setVersion(java.lang.String version)
          Set This is the version of the configuration format.
 void setWebapp(WebappConfiguration webapp)
          Set The webapp configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration()
Method Detail

addLegacyArtifactPath

public void addLegacyArtifactPath(LegacyArtifactPath legacyArtifactPath)
Method addLegacyArtifactPath

Parameters:
legacyArtifactPath -

addManagedRepository

public void addManagedRepository(ManagedRepositoryConfiguration managedRepositoryConfiguration)
Method addManagedRepository

Parameters:
managedRepositoryConfiguration -

addNetworkProxy

public void addNetworkProxy(NetworkProxyConfiguration networkProxyConfiguration)
Method addNetworkProxy

Parameters:
networkProxyConfiguration -

addProxyConnector

public void addProxyConnector(ProxyConnectorConfiguration proxyConnectorConfiguration)
Method addProxyConnector

Parameters:
proxyConnectorConfiguration -

addRemoteRepository

public void addRemoteRepository(RemoteRepositoryConfiguration remoteRepositoryConfiguration)
Method addRemoteRepository

Parameters:
remoteRepositoryConfiguration -

addRepositoryGroup

public void addRepositoryGroup(RepositoryGroupConfiguration repositoryGroupConfiguration)
Method addRepositoryGroup

Parameters:
repositoryGroupConfiguration -

getDatabaseScanning

public DatabaseScanningConfiguration getDatabaseScanning()
Get The database scanning configuration.


getLegacyArtifactPaths

public java.util.List getLegacyArtifactPaths()
Method getLegacyArtifactPaths


getManagedRepositories

public java.util.List getManagedRepositories()
Method getManagedRepositories


getNetworkProxies

public java.util.List getNetworkProxies()
Method getNetworkProxies


getOrganisationInfo

public OrganisationInformation getOrganisationInfo()
Get The organisation info.


getProxyConnectors

public java.util.List getProxyConnectors()
Method getProxyConnectors


getRemoteRepositories

public java.util.List getRemoteRepositories()
Method getRemoteRepositories


getRepositories

public java.util.List getRepositories()
Method getRepositories


getRepositoryGroups

public java.util.List getRepositoryGroups()
Method getRepositoryGroups


getRepositoryScanning

public RepositoryScanningConfiguration getRepositoryScanning()
Get The repository scanning configuration.


getVersion

public java.lang.String getVersion()
Get This is the version of the configuration format.


getWebapp

public WebappConfiguration getWebapp()
Get The webapp configuration.


removeLegacyArtifactPath

public void removeLegacyArtifactPath(LegacyArtifactPath legacyArtifactPath)
Method removeLegacyArtifactPath

Parameters:
legacyArtifactPath -

removeManagedRepository

public void removeManagedRepository(ManagedRepositoryConfiguration managedRepositoryConfiguration)
Method removeManagedRepository

Parameters:
managedRepositoryConfiguration -

removeNetworkProxy

public void removeNetworkProxy(NetworkProxyConfiguration networkProxyConfiguration)
Method removeNetworkProxy

Parameters:
networkProxyConfiguration -

removeProxyConnector

public void removeProxyConnector(ProxyConnectorConfiguration proxyConnectorConfiguration)
Method removeProxyConnector

Parameters:
proxyConnectorConfiguration -

removeRemoteRepository

public void removeRemoteRepository(RemoteRepositoryConfiguration remoteRepositoryConfiguration)
Method removeRemoteRepository

Parameters:
remoteRepositoryConfiguration -

removeRepositoryGroup

public void removeRepositoryGroup(RepositoryGroupConfiguration repositoryGroupConfiguration)
Method removeRepositoryGroup

Parameters:
repositoryGroupConfiguration -

setDatabaseScanning

public void setDatabaseScanning(DatabaseScanningConfiguration databaseScanning)
Set The database scanning configuration.

Parameters:
databaseScanning -

setLegacyArtifactPaths

public void setLegacyArtifactPaths(java.util.List legacyArtifactPaths)
Set The list of custom legacy path to artifact.

Parameters:
legacyArtifactPaths -

setManagedRepositories

public void setManagedRepositories(java.util.List managedRepositories)
Set The list of repositories that this archiva instance uses.

Parameters:
managedRepositories -

setNetworkProxies

public void setNetworkProxies(java.util.List networkProxies)
Set The list of network proxies to use for outgoing requests.

Parameters:
networkProxies -

setOrganisationInfo

public void setOrganisationInfo(OrganisationInformation organisationInfo)
Set The organisation info.

Parameters:
organisationInfo -

setProxyConnectors

public void setProxyConnectors(java.util.List proxyConnectors)
Set The list of proxy connectors for this archiva instance.

Parameters:
proxyConnectors -

setRemoteRepositories

public void setRemoteRepositories(java.util.List remoteRepositories)
Set The list of repositories that this archiva can retrieve from or publish to.

Parameters:
remoteRepositories -

setRepositories

public void setRepositories(java.util.List repositories)
Deprecated. use managedRepositories or remoteRepositories instead.

Set

Parameters:
repositories -

setRepositoryGroups

public void setRepositoryGroups(java.util.List repositoryGroups)
Set The list of repository groups.

Parameters:
repositoryGroups -

setRepositoryScanning

public void setRepositoryScanning(RepositoryScanningConfiguration repositoryScanning)
Set The repository scanning configuration.

Parameters:
repositoryScanning -

setVersion

public void setVersion(java.lang.String version)
Set This is the version of the configuration format.

Parameters:
version -

setWebapp

public void setWebapp(WebappConfiguration webapp)
Set The webapp configuration.

Parameters:
webapp -

getRepositoryToGroupMap

public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getRepositoryToGroupMap()

getRepositoryGroupsAsMap

public java.util.Map<java.lang.String,RepositoryGroupConfiguration> getRepositoryGroupsAsMap()

findRepositoryGroupById

public RepositoryGroupConfiguration findRepositoryGroupById(java.lang.String id)

getGroupToRepositoryMap

public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getGroupToRepositoryMap()

getNetworkProxiesAsMap

public java.util.Map<java.lang.String,NetworkProxyConfiguration> getNetworkProxiesAsMap()

getProxyConnectorAsMap

public java.util.Map<java.lang.String,java.util.List<ProxyConnectorConfiguration>> getProxyConnectorAsMap()

getRemoteRepositoriesAsMap

public java.util.Map<java.lang.String,RemoteRepositoryConfiguration> getRemoteRepositoriesAsMap()

findRemoteRepositoryById

public RemoteRepositoryConfiguration findRemoteRepositoryById(java.lang.String id)

getManagedRepositoriesAsMap

public java.util.Map<java.lang.String,ManagedRepositoryConfiguration> getManagedRepositoriesAsMap()

findManagedRepositoryById

public ManagedRepositoryConfiguration findManagedRepositoryById(java.lang.String id)

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)

getModelEncoding

public java.lang.String getModelEncoding()