blob: 3a3108d2cc9101639bf9135791873f50c2e8c052 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DefaultArchivaConfiguration (Archiva :: Modules 2.2.3 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DefaultArchivaConfiguration (Archiva :: Modules 2.2.3 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DefaultArchivaConfiguration.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/archiva/configuration/ConfigurationRuntimeException.html" title="class in org.apache.archiva.configuration"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/archiva/configuration/FileLockConfiguration.html" title="class in org.apache.archiva.configuration"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/archiva/configuration/DefaultArchivaConfiguration.html" target="_top">Frames</a></li>
<li><a href="DefaultArchivaConfiguration.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.archiva.configuration</div>
<h2 title="Class DefaultArchivaConfiguration" class="title">Class DefaultArchivaConfiguration</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.archiva.configuration.DefaultArchivaConfiguration</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a>, org.apache.archiva.redback.components.registry.RegistryListener</dd>
</dl>
<hr>
<br>
<pre>@Service(value="archivaConfiguration#default")
public class <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.93">DefaultArchivaConfiguration</a>
extends <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a>, org.apache.archiva.redback.components.registry.RegistryListener</pre>
<div class="block"><p>
Implementation of configuration holder that retrieves it from the registry.
</p>
<p>
The registry layers and merges the 2 configuration files: user, and application server.
</p>
<p>
Instead of relying on the model defaults, if the registry is empty a default configuration file is loaded and
applied from a resource. The defaults are not loaded into the registry as the lists (eg repositories) could no longer
be removed if that was the case.
</p>
<p>
When saving the configuration, it is saved to the location it was read from. If it was read from the defaults, it
will be saved to the user location.
However, if the configuration contains information from both sources, an exception is raised as this is currently
unsupported. The reason for this is that it is not possible to identify where to re-save elements, and can result
in list configurations (eg repositories) becoming inconsistent.
</p>
<p>
If the configuration is outdated, it will be upgraded when it is loaded. This is done by checking the version flag
before reading it from the registry.
</p></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#altConfigFilename">altConfigFilename</a></strong></code>
<div class="block">see #initialize
default-value="${appserver.base}/conf/archiva.xml"</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private org.apache.archiva.redback.components.springutils.ComponentContainer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#componentContainer">componentContainer</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#configuration">configuration</a></strong></code>
<div class="block">The configuration that has been converted.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/archiva/policies/DownloadErrorPolicy.html" title="interface in org.apache.archiva.policies">DownloadErrorPolicy</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#downloadErrorPolicies">downloadErrorPolicies</a></strong></code>
<div class="block">see #initialize</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#isConfigurationDefaulted">isConfigurationDefaulted</a></strong></code>
<div class="block">Boolean to help determine if the configuration exists as a result of pulling in
the default-archiva.xml</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#KEY">KEY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#KEY_DEFAULT_ONLY">KEY_DEFAULT_ONLY</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/archiva/configuration/ConfigurationListener.html" title="interface in org.apache.archiva.configuration">ConfigurationListener</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#listeners">listeners</a></strong></code>
<div class="block">Configuration Listeners we've registered.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private org.slf4j.Logger</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#log">log</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/archiva/policies/PostDownloadPolicy.html" title="interface in org.apache.archiva.policies">PostDownloadPolicy</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#postPolicies">postPolicies</a></strong></code>
<div class="block">see #initialize</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/archiva/policies/PreDownloadPolicy.html" title="interface in org.apache.archiva.policies">PreDownloadPolicy</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#prePolicies">prePolicies</a></strong></code>
<div class="block">see #initialize</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private org.apache.archiva.redback.components.registry.Registry</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#registry">registry</a></strong></code>
<div class="block">Plexus registry to read the configuration from.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.archiva.redback.components.registry.RegistryListener&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#registryListeners">registryListeners</a></strong></code>
<div class="block">Registry Listeners we've registered.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#userConfigFilename">userConfigFilename</a></strong></code>
<div class="block">see #initialize
default-value="${user.home}/.m2/archiva.xml"</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#DefaultArchivaConfiguration()">DefaultArchivaConfiguration</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#addChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">addChangeListener</a></strong>(org.apache.archiva.redback.components.registry.RegistryListener&nbsp;listener)</code>
<div class="block">Add a registry listener to notify of events in spring-registry.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#addListener(org.apache.archiva.configuration.ConfigurationListener)">addListener</a></strong>(<a href="../../../../org/apache/archiva/configuration/ConfigurationListener.html" title="interface in org.apache.archiva.configuration">ConfigurationListener</a>&nbsp;listener)</code>
<div class="block">Add a configuration listener to notify of changes to the configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#addRegistryChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">addRegistryChangeListener</a></strong>(org.apache.archiva.redback.components.registry.RegistryListener&nbsp;listener)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#afterConfigurationChange(org.apache.archiva.redback.components.registry.Registry,%20java.lang.String,%20java.lang.Object)">afterConfigurationChange</a></strong>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertyName,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;propertyValue)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#beforeConfigurationChange(org.apache.archiva.redback.components.registry.Registry,%20java.lang.String,%20java.lang.Object)">beforeConfigurationChange</a></strong>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertyName,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;propertyValue)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#checkRepositoryLocations(org.apache.archiva.configuration.Configuration)">checkRepositoryLocations</a></strong>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;config)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private org.apache.archiva.redback.components.registry.Registry</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#createDefaultConfigurationFile()">createDefaultConfigurationFile</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#escapeCronExpression(java.lang.String)">escapeCronExpression</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cronExpression)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#escapeCronExpressions(org.apache.archiva.configuration.Configuration)">escapeCronExpressions</a></strong>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;configuration)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/policies/Policy.html" title="interface in org.apache.archiva.policies">Policy</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#findPolicy(java.lang.String)">findPolicy</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#getAltConfigFilename()">getAltConfigFilename</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#getConfiguration()">getConfiguration</a></strong>()</code>
<div class="block">Get the configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.apache.archiva.redback.components.registry.Registry</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#getRegistry()">getRegistry</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#getUserConfigFilename()">getUserConfigFilename</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#handleUpgradeConfiguration()">handleUpgradeConfiguration</a></strong>()</code>
<div class="block">Handle upgrade to newer version</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#hasConfigVersionChanged(org.apache.archiva.configuration.Configuration,%20org.apache.archiva.redback.components.registry.Registry)">hasConfigVersionChanged</a></strong>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;current,
org.apache.archiva.redback.components.registry.Registry&nbsp;defaultOnlyConfiguration)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#initialize()">initialize</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#isDefaulted()">isDefaulted</a></strong>()</code>
<div class="block">Determines if the configuration in use was as a result of a defaulted configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#load()">load</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#loadConfiguration()">loadConfiguration</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#policyExists(java.lang.String)">policyExists</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private org.apache.archiva.redback.components.registry.Registry</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#readDefaultConfiguration()">readDefaultConfiguration</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private org.apache.archiva.redback.components.registry.Registry</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#readDefaultOnlyConfiguration()">readDefaultOnlyConfiguration</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/configuration/RepositoryCheckPath.html" title="class in org.apache.archiva.configuration">RepositoryCheckPath</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#readRepositoryCheckPath(org.apache.archiva.redback.components.registry.Registry)">readRepositoryCheckPath</a></strong>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#reload()">reload</a></strong>()</code>
<div class="block">reload configuration from file included registry</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#removeChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">removeChangeListener</a></strong>(org.apache.archiva.redback.components.registry.RegistryListener&nbsp;listener)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#removeExpressions(java.lang.String)">removeExpressions</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;directory)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#removeListener(org.apache.archiva.configuration.ConfigurationListener)">removeListener</a></strong>(<a href="../../../../org/apache/archiva/configuration/ConfigurationListener.html" title="interface in org.apache.archiva.configuration">ConfigurationListener</a>&nbsp;listener)</code>
<div class="block">Remove a configuration listener to stop notifications of changes to the configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#save(org.apache.archiva.configuration.Configuration)">save</a></strong>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;configuration)</code>
<div class="block">Save any updated configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#setAltConfigFilename(java.lang.String)">setAltConfigFilename</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;altConfigFilename)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#setRegistry(org.apache.archiva.redback.components.registry.Registry)">setRegistry</a></strong>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#setUserConfigFilename(java.lang.String)">setUserConfigFilename</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userConfigFilename)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#triggerEvent(int)">triggerEvent</a></strong>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#unescapeCronExpression(java.lang.String)">unescapeCronExpression</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cronExpression)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#unescapeExpressions(org.apache.archiva.configuration.Configuration)">unescapeExpressions</a></strong>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;config)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#updateCheckPathDefaults(org.apache.archiva.configuration.Configuration,%20org.apache.archiva.redback.components.registry.Registry)">updateCheckPathDefaults</a></strong>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;config,
org.apache.archiva.redback.components.registry.Registry&nbsp;defaultConfiguration)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/archiva/configuration/DefaultArchivaConfiguration.html#writeFile(java.lang.String,%20java.lang.String,%20java.lang.String)">writeFile</a></strong>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filetype,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;contents)</code>
<div class="block">Attempts to write the contents to a file, if an IOException occurs, return false.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="log">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>log</h4>
<pre>private&nbsp;org.slf4j.Logger <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.96">log</a></pre>
</li>
</ul>
<a name="registry">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registry</h4>
<pre>@Inject
@Named(value="commons-configuration")
private&nbsp;org.apache.archiva.redback.components.registry.Registry <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.103">registry</a></pre>
<div class="block">Plexus registry to read the configuration from.</div>
</li>
</ul>
<a name="componentContainer">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>componentContainer</h4>
<pre>@Inject
private&nbsp;org.apache.archiva.redback.components.springutils.ComponentContainer <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.106">componentContainer</a></pre>
</li>
</ul>
<a name="configuration">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>configuration</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a> <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.111">configuration</a></pre>
<div class="block">The configuration that has been converted.</div>
</li>
</ul>
<a name="prePolicies">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prePolicies</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/archiva/policies/PreDownloadPolicy.html" title="interface in org.apache.archiva.policies">PreDownloadPolicy</a>&gt; <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.118">prePolicies</a></pre>
<div class="block">see #initialize</div>
<dl><dt><span class="strong">To Do:</span></dt>
<dd>these don't strictly belong in here</dd></dl>
</li>
</ul>
<a name="postPolicies">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>postPolicies</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/archiva/policies/PostDownloadPolicy.html" title="interface in org.apache.archiva.policies">PostDownloadPolicy</a>&gt; <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.125">postPolicies</a></pre>
<div class="block">see #initialize</div>
<dl><dt><span class="strong">To Do:</span></dt>
<dd>these don't strictly belong in here</dd></dl>
</li>
</ul>
<a name="downloadErrorPolicies">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>downloadErrorPolicies</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/archiva/policies/DownloadErrorPolicy.html" title="interface in org.apache.archiva.policies">DownloadErrorPolicy</a>&gt; <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.132">downloadErrorPolicies</a></pre>
<div class="block">see #initialize</div>
<dl><dt><span class="strong">To Do:</span></dt>
<dd>these don't strictly belong in here</dd></dl>
</li>
</ul>
<a name="userConfigFilename">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>userConfigFilename</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.139">userConfigFilename</a></pre>
<div class="block">see #initialize
default-value="${user.home}/.m2/archiva.xml"</div>
</li>
</ul>
<a name="altConfigFilename">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>altConfigFilename</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.145">altConfigFilename</a></pre>
<div class="block">see #initialize
default-value="${appserver.base}/conf/archiva.xml"</div>
</li>
</ul>
<a name="listeners">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listeners</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/archiva/configuration/ConfigurationListener.html" title="interface in org.apache.archiva.configuration">ConfigurationListener</a>&gt; <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.150">listeners</a></pre>
<div class="block">Configuration Listeners we've registered.</div>
</li>
</ul>
<a name="registryListeners">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registryListeners</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.archiva.redback.components.registry.RegistryListener&gt; <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.155">registryListeners</a></pre>
<div class="block">Registry Listeners we've registered.</div>
</li>
</ul>
<a name="isConfigurationDefaulted">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isConfigurationDefaulted</h4>
<pre>private&nbsp;boolean <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.161">isConfigurationDefaulted</a></pre>
<div class="block">Boolean to help determine if the configuration exists as a result of pulling in
the default-archiva.xml</div>
</li>
</ul>
<a name="KEY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>KEY</h4>
<pre>private static final&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.163">KEY</a></pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.archiva.configuration.DefaultArchivaConfiguration.KEY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="KEY_DEFAULT_ONLY">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>KEY_DEFAULT_ONLY</h4>
<pre>private static final&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.166">KEY_DEFAULT_ONLY</a></pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.archiva.configuration.DefaultArchivaConfiguration.KEY_DEFAULT_ONLY">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DefaultArchivaConfiguration()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DefaultArchivaConfiguration</h4>
<pre>public&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.93">DefaultArchivaConfiguration</a>()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfiguration</h4>
<pre>public&nbsp;<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.169">getConfiguration</a>()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#getConfiguration()">ArchivaConfiguration</a></code></strong></div>
<div class="block">Get the configuration.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#getConfiguration()">getConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the configuration</dd></dl>
</li>
</ul>
<a name="loadConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadConfiguration</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.174">loadConfiguration</a>()</pre>
</li>
</ul>
<a name="hasConfigVersionChanged(org.apache.archiva.configuration.Configuration, org.apache.archiva.redback.components.registry.Registry)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasConfigVersionChanged</h4>
<pre>private&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.189">hasConfigVersionChanged</a>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;current,
org.apache.archiva.redback.components.registry.Registry&nbsp;defaultOnlyConfiguration)</pre>
</li>
</ul>
<a name="load()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.195">load</a>()</pre>
</li>
</ul>
<a name="updateCheckPathDefaults(org.apache.archiva.configuration.Configuration, org.apache.archiva.redback.components.registry.Registry)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>updateCheckPathDefaults</h4>
<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.390">updateCheckPathDefaults</a>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;config,
org.apache.archiva.redback.components.registry.Registry&nbsp;defaultConfiguration)</pre>
</li>
</ul>
<a name="readRepositoryCheckPath(org.apache.archiva.redback.components.registry.Registry)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readRepositoryCheckPath</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/configuration/RepositoryCheckPath.html" title="class in org.apache.archiva.configuration">RepositoryCheckPath</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.420">readRepositoryCheckPath</a>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry)</pre>
</li>
</ul>
<a name="findPolicy(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findPolicy</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/policies/Policy.html" title="interface in org.apache.archiva.policies">Policy</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.432">findPolicy</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</pre>
</li>
</ul>
<a name="policyExists(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>policyExists</h4>
<pre>private&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.469">policyExists</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;policyId)</pre>
</li>
</ul>
<a name="readDefaultConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readDefaultConfiguration</h4>
<pre>private&nbsp;org.apache.archiva.redback.components.registry.Registry&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.487">readDefaultConfiguration</a>()</pre>
</li>
</ul>
<a name="readDefaultOnlyConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readDefaultOnlyConfiguration</h4>
<pre>private&nbsp;org.apache.archiva.redback.components.registry.Registry&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.509">readDefaultOnlyConfiguration</a>()</pre>
</li>
</ul>
<a name="save(org.apache.archiva.configuration.Configuration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>save</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.526">save</a>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;configuration)
throws <a href="../../../../org/apache/archiva/configuration/IndeterminateConfigurationException.html" title="class in org.apache.archiva.configuration">IndeterminateConfigurationException</a>,
org.apache.archiva.redback.components.registry.RegistryException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#save(org.apache.archiva.configuration.Configuration)">ArchivaConfiguration</a></code></strong></div>
<div class="block">Save any updated configuration.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#save(org.apache.archiva.configuration.Configuration)">save</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>configuration</code> - the configuration to save</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/IndeterminateConfigurationException.html" title="class in org.apache.archiva.configuration">IndeterminateConfigurationException</a></code> - if the configuration cannot be saved because it was read from two sources</dd>
<dd><code>org.apache.archiva.redback.components.registry.RegistryException</code> - if there is a problem saving the registry data</dd></dl>
</li>
</ul>
<a name="escapeCronExpressions(org.apache.archiva.configuration.Configuration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>escapeCronExpressions</h4>
<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.627">escapeCronExpressions</a>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;configuration)</pre>
</li>
</ul>
<a name="createDefaultConfigurationFile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDefaultConfigurationFile</h4>
<pre>private&nbsp;org.apache.archiva.redback.components.registry.Registry&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.635">createDefaultConfigurationFile</a>()
throws org.apache.archiva.redback.components.registry.RegistryException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>org.apache.archiva.redback.components.registry.RegistryException</code></dd></dl>
</li>
</ul>
<a name="writeFile(java.lang.String, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeFile</h4>
<pre>private&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.685">writeFile</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filetype,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;contents)</pre>
<div class="block">Attempts to write the contents to a file, if an IOException occurs, return false.
<p/>
The file will be created if the directory to the file exists, otherwise this will return false.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>filetype</code> - the filetype (freeform text) to use in logging messages when failure to write.</dd><dd><code>path</code> - the path to write to.</dd><dd><code>contents</code> - the contents to write.</dd>
<dt><span class="strong">Returns:</span></dt><dd>true if write successful.</dd></dl>
</li>
</ul>
<a name="triggerEvent(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>triggerEvent</h4>
<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.712">triggerEvent</a>(int&nbsp;type)</pre>
</li>
</ul>
<a name="addListener(org.apache.archiva.configuration.ConfigurationListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addListener</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.722">addListener</a>(<a href="../../../../org/apache/archiva/configuration/ConfigurationListener.html" title="interface in org.apache.archiva.configuration">ConfigurationListener</a>&nbsp;listener)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#addListener(org.apache.archiva.configuration.ConfigurationListener)">ArchivaConfiguration</a></code></strong></div>
<div class="block">Add a configuration listener to notify of changes to the configuration.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#addListener(org.apache.archiva.configuration.ConfigurationListener)">addListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - the listener</dd></dl>
</li>
</ul>
<a name="removeListener(org.apache.archiva.configuration.ConfigurationListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeListener</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.733">removeListener</a>(<a href="../../../../org/apache/archiva/configuration/ConfigurationListener.html" title="interface in org.apache.archiva.configuration">ConfigurationListener</a>&nbsp;listener)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#removeListener(org.apache.archiva.configuration.ConfigurationListener)">ArchivaConfiguration</a></code></strong></div>
<div class="block">Remove a configuration listener to stop notifications of changes to the configuration.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#removeListener(org.apache.archiva.configuration.ConfigurationListener)">removeListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - the listener</dd></dl>
</li>
</ul>
<a name="addChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addChangeListener</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.745">addChangeListener</a>(org.apache.archiva.redback.components.registry.RegistryListener&nbsp;listener)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#addChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">ArchivaConfiguration</a></code></strong></div>
<div class="block">Add a registry listener to notify of events in spring-registry.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#addChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">addChangeListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - the listener
TODO: Remove in future.</dd></dl>
</li>
</ul>
<a name="addRegistryChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRegistryChangeListener</h4>
<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.753">addRegistryChangeListener</a>(org.apache.archiva.redback.components.registry.RegistryListener&nbsp;listener)</pre>
</li>
</ul>
<a name="removeChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeChangeListener</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.768">removeChangeListener</a>(org.apache.archiva.redback.components.registry.RegistryListener&nbsp;listener)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#removeChangeListener(org.apache.archiva.redback.components.registry.RegistryListener)">removeChangeListener</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
</dl>
</li>
</ul>
<a name="initialize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initialize</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/javax/annotation/PostConstruct.html?is-external=true" title="class or interface in javax.annotation">@PostConstruct</a>
public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.787">initialize</a>()</pre>
</li>
</ul>
<a name="handleUpgradeConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>handleUpgradeConfiguration</h4>
<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.826">handleUpgradeConfiguration</a>()
throws org.apache.archiva.redback.components.registry.RegistryException,
<a href="../../../../org/apache/archiva/configuration/IndeterminateConfigurationException.html" title="class in org.apache.archiva.configuration">IndeterminateConfigurationException</a></pre>
<div class="block">Handle upgrade to newer version</div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>org.apache.archiva.redback.components.registry.RegistryException</code></dd>
<dd><code><a href="../../../../org/apache/archiva/configuration/IndeterminateConfigurationException.html" title="class in org.apache.archiva.configuration">IndeterminateConfigurationException</a></code></dd></dl>
</li>
</ul>
<a name="reload()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reload</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.890">reload</a>()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#reload()">ArchivaConfiguration</a></code></strong></div>
<div class="block">reload configuration from file included registry</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#reload()">reload</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
</dl>
</li>
</ul>
<a name="beforeConfigurationChange(org.apache.archiva.redback.components.registry.Registry, java.lang.String, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeConfigurationChange</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.905">beforeConfigurationChange</a>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertyName,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;propertyValue)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>beforeConfigurationChange</code>&nbsp;in interface&nbsp;<code>org.apache.archiva.redback.components.registry.RegistryListener</code></dd>
</dl>
</li>
</ul>
<a name="afterConfigurationChange(org.apache.archiva.redback.components.registry.Registry, java.lang.String, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterConfigurationChange</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.911">afterConfigurationChange</a>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertyName,
<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;propertyValue)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>afterConfigurationChange</code>&nbsp;in interface&nbsp;<code>org.apache.archiva.redback.components.registry.RegistryListener</code></dd>
</dl>
</li>
</ul>
<a name="removeExpressions(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeExpressions</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.916">removeExpressions</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;directory)</pre>
</li>
</ul>
<a name="unescapeCronExpression(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unescapeCronExpression</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.925">unescapeCronExpression</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cronExpression)</pre>
</li>
</ul>
<a name="escapeCronExpression(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>escapeCronExpression</h4>
<pre>private&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.930">escapeCronExpression</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cronExpression)</pre>
</li>
</ul>
<a name="unescapeExpressions(org.apache.archiva.configuration.Configuration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unescapeExpressions</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.935">unescapeExpressions</a>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;config)</pre>
</li>
</ul>
<a name="checkRepositoryLocations(org.apache.archiva.configuration.Configuration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>checkRepositoryLocations</h4>
<pre>private&nbsp;<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.947">checkRepositoryLocations</a>(<a href="../../../../org/apache/archiva/configuration/Configuration.html" title="class in org.apache.archiva.configuration">Configuration</a>&nbsp;config)</pre>
</li>
</ul>
<a name="getUserConfigFilename()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUserConfigFilename</h4>
<pre>public&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.966">getUserConfigFilename</a>()</pre>
</li>
</ul>
<a name="getAltConfigFilename()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAltConfigFilename</h4>
<pre>public&nbsp;<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.971">getAltConfigFilename</a>()</pre>
</li>
</ul>
<a name="isDefaulted()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDefaulted</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.977">isDefaulted</a>()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#isDefaulted()">ArchivaConfiguration</a></code></strong></div>
<div class="block">Determines if the configuration in use was as a result of a defaulted configuration.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html#isDefaulted()">isDefaulted</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/archiva/configuration/ArchivaConfiguration.html" title="interface in org.apache.archiva.configuration">ArchivaConfiguration</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>true if the configuration was created from the default-archiva.xml as opposed
to being loaded from the usual locations of ${user.home}/.m2/archiva.xml or
${appserver.base}/conf/archiva.xml</dd></dl>
</li>
</ul>
<a name="getRegistry()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRegistry</h4>
<pre>public&nbsp;org.apache.archiva.redback.components.registry.Registry&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.982">getRegistry</a>()</pre>
</li>
</ul>
<a name="setRegistry(org.apache.archiva.redback.components.registry.Registry)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRegistry</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.987">setRegistry</a>(org.apache.archiva.redback.components.registry.Registry&nbsp;registry)</pre>
</li>
</ul>
<a name="setUserConfigFilename(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUserConfigFilename</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.993">setUserConfigFilename</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;userConfigFilename)</pre>
</li>
</ul>
<a name="setAltConfigFilename(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setAltConfigFilename</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/archiva/configuration/DefaultArchivaConfiguration.html#line.998">setAltConfigFilename</a>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;altConfigFilename)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DefaultArchivaConfiguration.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/archiva/configuration/ConfigurationRuntimeException.html" title="class in org.apache.archiva.configuration"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/archiva/configuration/FileLockConfiguration.html" title="class in org.apache.archiva.configuration"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/archiva/configuration/DefaultArchivaConfiguration.html" target="_top">Frames</a></li>
<li><a href="DefaultArchivaConfiguration.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2017 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>