org.apache.archiva.configuration.io.registry
Class ConfigurationRegistryWriter

java.lang.Object
  extended by org.apache.archiva.configuration.io.registry.ConfigurationRegistryWriter

public class ConfigurationRegistryWriter
extends Object

Generate Plexus Registry output mechanism for model 'Configuration'.


Constructor Summary
ConfigurationRegistryWriter()
           
 
Method Summary
 void write(Configuration model, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeAbstractRepositoryConfiguration(String prefix, AbstractRepositoryConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeAbstractRepositoryConnectorConfiguration(String prefix, AbstractRepositoryConnectorConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeArchivaRuntimeConfiguration(String prefix, ArchivaRuntimeConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeCacheConfiguration(String prefix, CacheConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeConfiguration(String prefix, Configuration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeFileType(String prefix, FileType value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeLdapConfiguration(String prefix, LdapConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeLdapGroupMapping(String prefix, LdapGroupMapping value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeLegacyArtifactPath(String prefix, LegacyArtifactPath value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeManagedRepositoryConfiguration(String prefix, ManagedRepositoryConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeNetworkConfiguration(String prefix, NetworkConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeNetworkProxyConfiguration(String prefix, NetworkProxyConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeOrganisationInformation(String prefix, OrganisationInformation value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeProxyConnectorConfiguration(String prefix, ProxyConnectorConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeProxyConnectorRuleConfiguration(String prefix, ProxyConnectorRuleConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeRedbackRuntimeConfiguration(String prefix, RedbackRuntimeConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeRemoteRepositoryConfiguration(String prefix, RemoteRepositoryConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeRepositoryGroupConfiguration(String prefix, RepositoryGroupConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeRepositoryScanningConfiguration(String prefix, RepositoryScanningConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeSyncConnectorConfiguration(String prefix, SyncConnectorConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeUserInterfaceOptions(String prefix, UserInterfaceOptions value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeV1RepositoryConfiguration(String prefix, V1RepositoryConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
private  void writeWebappConfiguration(String prefix, WebappConfiguration value, org.apache.archiva.redback.components.registry.Registry registry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationRegistryWriter

public ConfigurationRegistryWriter()
Method Detail

write

public void write(Configuration model,
                  org.apache.archiva.redback.components.registry.Registry registry)

writeConfiguration

private void writeConfiguration(String prefix,
                                Configuration value,
                                org.apache.archiva.redback.components.registry.Registry registry)

writeAbstractRepositoryConfiguration

private void writeAbstractRepositoryConfiguration(String prefix,
                                                  AbstractRepositoryConfiguration value,
                                                  org.apache.archiva.redback.components.registry.Registry registry)

writeRemoteRepositoryConfiguration

private void writeRemoteRepositoryConfiguration(String prefix,
                                                RemoteRepositoryConfiguration value,
                                                org.apache.archiva.redback.components.registry.Registry registry)

writeManagedRepositoryConfiguration

private void writeManagedRepositoryConfiguration(String prefix,
                                                 ManagedRepositoryConfiguration value,
                                                 org.apache.archiva.redback.components.registry.Registry registry)

writeV1RepositoryConfiguration

private void writeV1RepositoryConfiguration(String prefix,
                                            V1RepositoryConfiguration value,
                                            org.apache.archiva.redback.components.registry.Registry registry)

writeLegacyArtifactPath

private void writeLegacyArtifactPath(String prefix,
                                     LegacyArtifactPath value,
                                     org.apache.archiva.redback.components.registry.Registry registry)

writeRepositoryGroupConfiguration

private void writeRepositoryGroupConfiguration(String prefix,
                                               RepositoryGroupConfiguration value,
                                               org.apache.archiva.redback.components.registry.Registry registry)

writeAbstractRepositoryConnectorConfiguration

private void writeAbstractRepositoryConnectorConfiguration(String prefix,
                                                           AbstractRepositoryConnectorConfiguration value,
                                                           org.apache.archiva.redback.components.registry.Registry registry)

writeProxyConnectorRuleConfiguration

private void writeProxyConnectorRuleConfiguration(String prefix,
                                                  ProxyConnectorRuleConfiguration value,
                                                  org.apache.archiva.redback.components.registry.Registry registry)

writeProxyConnectorConfiguration

private void writeProxyConnectorConfiguration(String prefix,
                                              ProxyConnectorConfiguration value,
                                              org.apache.archiva.redback.components.registry.Registry registry)

writeSyncConnectorConfiguration

private void writeSyncConnectorConfiguration(String prefix,
                                             SyncConnectorConfiguration value,
                                             org.apache.archiva.redback.components.registry.Registry registry)

writeNetworkProxyConfiguration

private void writeNetworkProxyConfiguration(String prefix,
                                            NetworkProxyConfiguration value,
                                            org.apache.archiva.redback.components.registry.Registry registry)

writeRepositoryScanningConfiguration

private void writeRepositoryScanningConfiguration(String prefix,
                                                  RepositoryScanningConfiguration value,
                                                  org.apache.archiva.redback.components.registry.Registry registry)

writeFileType

private void writeFileType(String prefix,
                           FileType value,
                           org.apache.archiva.redback.components.registry.Registry registry)

writeOrganisationInformation

private void writeOrganisationInformation(String prefix,
                                          OrganisationInformation value,
                                          org.apache.archiva.redback.components.registry.Registry registry)

writeWebappConfiguration

private void writeWebappConfiguration(String prefix,
                                      WebappConfiguration value,
                                      org.apache.archiva.redback.components.registry.Registry registry)

writeUserInterfaceOptions

private void writeUserInterfaceOptions(String prefix,
                                       UserInterfaceOptions value,
                                       org.apache.archiva.redback.components.registry.Registry registry)

writeNetworkConfiguration

private void writeNetworkConfiguration(String prefix,
                                       NetworkConfiguration value,
                                       org.apache.archiva.redback.components.registry.Registry registry)

writeArchivaRuntimeConfiguration

private void writeArchivaRuntimeConfiguration(String prefix,
                                              ArchivaRuntimeConfiguration value,
                                              org.apache.archiva.redback.components.registry.Registry registry)

writeRedbackRuntimeConfiguration

private void writeRedbackRuntimeConfiguration(String prefix,
                                              RedbackRuntimeConfiguration value,
                                              org.apache.archiva.redback.components.registry.Registry registry)

writeLdapConfiguration

private void writeLdapConfiguration(String prefix,
                                    LdapConfiguration value,
                                    org.apache.archiva.redback.components.registry.Registry registry)

writeCacheConfiguration

private void writeCacheConfiguration(String prefix,
                                     CacheConfiguration value,
                                     org.apache.archiva.redback.components.registry.Registry registry)

writeLdapGroupMapping

private void writeLdapGroupMapping(String prefix,
                                   LdapGroupMapping value,
                                   org.apache.archiva.redback.components.registry.Registry registry)


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