org.apache.archiva.admin.repository.proxyconnectorrule
Class DefaultProxyConnectorRuleAdmin

java.lang.Object
  extended by org.apache.archiva.admin.repository.AbstractRepositoryAdmin
      extended by org.apache.archiva.admin.repository.proxyconnectorrule.DefaultProxyConnectorRuleAdmin
All Implemented Interfaces:
ProxyConnectorRuleAdmin

@Service(value="proxyConnectorRuleAdmin#default")
public class DefaultProxyConnectorRuleAdmin
extends AbstractRepositoryAdmin
implements ProxyConnectorRuleAdmin

Since:
1.4-M3
Author:
Olivier Lamy

Field Summary
private  org.slf4j.Logger log
           
 
Constructor Summary
DefaultProxyConnectorRuleAdmin()
           
 
Method Summary
 void addProxyConnectorRule(ProxyConnectorRule proxyConnectorRule, AuditInformation auditInformation)
           
 void deleteProxyConnectorRule(ProxyConnectorRule proxyConnectorRule, AuditInformation auditInformation)
           
 List<ProxyConnectorRule> getProxyConnectorRules()
           
private  ProxyConnectorRuleType getProxyConnectorRuleType(String type)
           
 void updateProxyConnectorRule(ProxyConnectorRule proxyConnectorRule, AuditInformation auditInformation)
          only to update attached proxy connectors to update pattern delete then add
 
Methods inherited from class org.apache.archiva.admin.repository.AbstractRepositoryAdmin
getArchivaConfiguration, getAuditListeners, getRegistry, getRepositoryCommonValidator, saveConfiguration, setArchivaConfiguration, setAuditListeners, setRegistry, setRepositoryCommonValidator, triggerAuditEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private org.slf4j.Logger log
Constructor Detail

DefaultProxyConnectorRuleAdmin

public DefaultProxyConnectorRuleAdmin()
Method Detail

getProxyConnectorRules

public List<ProxyConnectorRule> getProxyConnectorRules()
                                                throws RepositoryAdminException
Specified by:
getProxyConnectorRules in interface ProxyConnectorRuleAdmin
Returns:
Throws:
RepositoryAdminException

getProxyConnectorRuleType

private ProxyConnectorRuleType getProxyConnectorRuleType(String type)

addProxyConnectorRule

public void addProxyConnectorRule(ProxyConnectorRule proxyConnectorRule,
                                  AuditInformation auditInformation)
                           throws RepositoryAdminException
Specified by:
addProxyConnectorRule in interface ProxyConnectorRuleAdmin
Throws:
RepositoryAdminException

deleteProxyConnectorRule

public void deleteProxyConnectorRule(ProxyConnectorRule proxyConnectorRule,
                                     AuditInformation auditInformation)
                              throws RepositoryAdminException
Specified by:
deleteProxyConnectorRule in interface ProxyConnectorRuleAdmin
Throws:
RepositoryAdminException

updateProxyConnectorRule

public void updateProxyConnectorRule(ProxyConnectorRule proxyConnectorRule,
                                     AuditInformation auditInformation)
                              throws RepositoryAdminException
Description copied from interface: ProxyConnectorRuleAdmin
only to update attached proxy connectors to update pattern delete then add

Specified by:
updateProxyConnectorRule in interface ProxyConnectorRuleAdmin
Throws:
RepositoryAdminException


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