org.apache.archiva.admin.repository.runtime
Class DefaultArchivaRuntimeConfigurationAdmin

java.lang.Object
  extended by org.apache.archiva.admin.repository.runtime.DefaultArchivaRuntimeConfigurationAdmin
All Implemented Interfaces:
ArchivaRuntimeConfigurationAdmin

@Service(value="archivaRuntimeConfigurationAdmin#default")
public class DefaultArchivaRuntimeConfigurationAdmin
extends Object
implements ArchivaRuntimeConfigurationAdmin

Since:
1.4-M4
Author:
Olivier Lamy

Field Summary
private  ArchivaConfiguration archivaConfiguration
           
private  org.apache.archiva.redback.components.cache.Cache urlFailureCache
           
 
Constructor Summary
DefaultArchivaRuntimeConfigurationAdmin()
           
 
Method Summary
protected  ArchivaRuntimeConfiguration build(ArchivaRuntimeConfiguration archivaRuntimeConfiguration)
           
protected  ArchivaRuntimeConfiguration build(ArchivaRuntimeConfiguration archivaRuntimeConfiguration)
           
 ArchivaRuntimeConfiguration getArchivaRuntimeConfiguration()
           
 void initialize()
           
 void updateArchivaRuntimeConfiguration(ArchivaRuntimeConfiguration archivaRuntimeConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

archivaConfiguration

@Inject
private ArchivaConfiguration archivaConfiguration

urlFailureCache

@Inject
@Named(value="cache#url-failures-cache")
private org.apache.archiva.redback.components.cache.Cache urlFailureCache
Constructor Detail

DefaultArchivaRuntimeConfigurationAdmin

public DefaultArchivaRuntimeConfigurationAdmin()
Method Detail

initialize

@PostConstruct
public void initialize()
                throws RepositoryAdminException
Throws:
RepositoryAdminException

getArchivaRuntimeConfiguration

public ArchivaRuntimeConfiguration getArchivaRuntimeConfiguration()
                                                           throws RepositoryAdminException
Specified by:
getArchivaRuntimeConfiguration in interface ArchivaRuntimeConfigurationAdmin
Throws:
RepositoryAdminException

updateArchivaRuntimeConfiguration

public void updateArchivaRuntimeConfiguration(ArchivaRuntimeConfiguration archivaRuntimeConfiguration)
                                       throws RepositoryAdminException
Specified by:
updateArchivaRuntimeConfiguration in interface ArchivaRuntimeConfigurationAdmin
Throws:
RepositoryAdminException

build

protected ArchivaRuntimeConfiguration build(ArchivaRuntimeConfiguration archivaRuntimeConfiguration)

build

protected ArchivaRuntimeConfiguration build(ArchivaRuntimeConfiguration archivaRuntimeConfiguration)


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.