org.apache.archiva.rest.services
Class DefaultArchivaAdministrationService

java.lang.Object
  extended by org.apache.archiva.rest.services.AbstractRestService
      extended by org.apache.archiva.rest.services.DefaultArchivaAdministrationService
All Implemented Interfaces:
org.apache.archiva.rest.api.services.ArchivaAdministrationService

@Service(value="archivaAdministrationService#default")
public class DefaultArchivaAdministrationService
extends AbstractRestService
implements org.apache.archiva.rest.api.services.ArchivaAdministrationService

Since:
1.4-M1
Author:
Olivier Lamy

Field Summary
 
Fields inherited from class org.apache.archiva.rest.services.AbstractRestService
httpServletRequest, log, managedRepositoryAdmin, repositoryContentFactory, repositorySessionFactory, repositoryTaskScheduler, userRepositories
 
Constructor Summary
DefaultArchivaAdministrationService()
           
 
Method Summary
 void addFileType(org.apache.archiva.admin.model.beans.FileType fileType)
           
 Boolean addFileTypePattern(String fileTypeId, String pattern)
           
 void addLegacyArtifactPath(org.apache.archiva.admin.model.beans.LegacyArtifactPath legacyArtifactPath)
           
 Boolean deleteLegacyArtifactPath(String path)
           
 Boolean disabledInvalidContentConsumer(String invalidContentConsumer)
           
 Boolean disabledKnownContentConsumer(String knownContentConsumer)
           
 Boolean enabledInvalidContentConsumer(String invalidContentConsumer)
           
 void enabledInvalidContentConsumers(List<String> invalidContentConsumers)
           
 Boolean enabledKnownContentConsumer(String knownContentConsumer)
           
 void enabledKnownContentConsumers(List<String> knownContentConsumers)
           
 String getApplicationUrl()
           
 org.apache.archiva.admin.model.beans.FileType getFileType(String fileTypeId)
           
 List<org.apache.archiva.admin.model.beans.FileType> getFileTypes()
           
 List<org.apache.archiva.rest.api.model.AdminRepositoryConsumer> getInvalidContentAdminRepositoryConsumers()
           
 List<String> getInvalidContentConsumers()
           
 List<org.apache.archiva.rest.api.model.AdminRepositoryConsumer> getKnownContentAdminRepositoryConsumers()
           
 List<String> getKnownContentConsumers()
           
 List<org.apache.archiva.admin.model.beans.LegacyArtifactPath> getLegacyArtifactPaths()
           
 org.apache.archiva.admin.model.beans.NetworkConfiguration getNetworkConfiguration()
           
 org.apache.archiva.admin.model.beans.OrganisationInformation getOrganisationInformation()
           
 org.apache.archiva.admin.model.beans.UiConfiguration getUiConfiguration()
           
 Boolean registrationDisabled()
           
 Boolean removeFileType(String fileTypeId)
           
 Boolean removeFileTypePattern(String fileTypeId, String pattern)
           
 void setNetworkConfiguration(org.apache.archiva.admin.model.beans.NetworkConfiguration networkConfiguration)
           
 void setOrganisationInformation(org.apache.archiva.admin.model.beans.OrganisationInformation organisationInformation)
           
 void setUiConfiguration(org.apache.archiva.admin.model.beans.UiConfiguration uiConfiguration)
           
 
Methods inherited from class org.apache.archiva.rest.services.AbstractRestService
buildArtifacts, doScanRepository, getArtifactUrl, getAuditInformation, getAuditListeners, getBaseUrl, getBeansOfType, getObservableRepos, getPrincipal, setAuditListeners, triggerAuditEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultArchivaAdministrationService

public DefaultArchivaAdministrationService()
Method Detail

getLegacyArtifactPaths

public List<org.apache.archiva.admin.model.beans.LegacyArtifactPath> getLegacyArtifactPaths()
                                                                                     throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getLegacyArtifactPaths in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addLegacyArtifactPath

public void addLegacyArtifactPath(org.apache.archiva.admin.model.beans.LegacyArtifactPath legacyArtifactPath)
                           throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addLegacyArtifactPath in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

deleteLegacyArtifactPath

public Boolean deleteLegacyArtifactPath(String path)
                                 throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
deleteLegacyArtifactPath in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addFileTypePattern

public Boolean addFileTypePattern(String fileTypeId,
                                  String pattern)
                           throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addFileTypePattern in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

removeFileTypePattern

public Boolean removeFileTypePattern(String fileTypeId,
                                     String pattern)
                              throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
removeFileTypePattern in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getFileType

public org.apache.archiva.admin.model.beans.FileType getFileType(String fileTypeId)
                                                          throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getFileType in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addFileType

public void addFileType(org.apache.archiva.admin.model.beans.FileType fileType)
                 throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addFileType in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

removeFileType

public Boolean removeFileType(String fileTypeId)
                       throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
removeFileType in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

enabledKnownContentConsumer

public Boolean enabledKnownContentConsumer(String knownContentConsumer)
                                    throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
enabledKnownContentConsumer in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

enabledKnownContentConsumers

public void enabledKnownContentConsumers(List<String> knownContentConsumers)
                                  throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
enabledKnownContentConsumers in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

disabledKnownContentConsumer

public Boolean disabledKnownContentConsumer(String knownContentConsumer)
                                     throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
disabledKnownContentConsumer in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

enabledInvalidContentConsumer

public Boolean enabledInvalidContentConsumer(String invalidContentConsumer)
                                      throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
enabledInvalidContentConsumer in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

enabledInvalidContentConsumers

public void enabledInvalidContentConsumers(List<String> invalidContentConsumers)
                                    throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
enabledInvalidContentConsumers in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

disabledInvalidContentConsumer

public Boolean disabledInvalidContentConsumer(String invalidContentConsumer)
                                       throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
disabledInvalidContentConsumer in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getFileTypes

public List<org.apache.archiva.admin.model.beans.FileType> getFileTypes()
                                                                 throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getFileTypes in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getKnownContentConsumers

public List<String> getKnownContentConsumers()
                                      throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getKnownContentConsumers in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getInvalidContentConsumers

public List<String> getInvalidContentConsumers()
                                        throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getInvalidContentConsumers in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getOrganisationInformation

public org.apache.archiva.admin.model.beans.OrganisationInformation getOrganisationInformation()
                                                                                        throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getOrganisationInformation in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

setOrganisationInformation

public void setOrganisationInformation(org.apache.archiva.admin.model.beans.OrganisationInformation organisationInformation)
                                throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
setOrganisationInformation in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

registrationDisabled

public Boolean registrationDisabled()
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
registrationDisabled in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getUiConfiguration

public org.apache.archiva.admin.model.beans.UiConfiguration getUiConfiguration()
                                                                        throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getUiConfiguration in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

setUiConfiguration

public void setUiConfiguration(org.apache.archiva.admin.model.beans.UiConfiguration uiConfiguration)
                        throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
setUiConfiguration in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getApplicationUrl

public String getApplicationUrl()
                         throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getApplicationUrl in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getNetworkConfiguration

public org.apache.archiva.admin.model.beans.NetworkConfiguration getNetworkConfiguration()
                                                                                  throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getNetworkConfiguration in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

setNetworkConfiguration

public void setNetworkConfiguration(org.apache.archiva.admin.model.beans.NetworkConfiguration networkConfiguration)
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
setNetworkConfiguration in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getKnownContentAdminRepositoryConsumers

public List<org.apache.archiva.rest.api.model.AdminRepositoryConsumer> getKnownContentAdminRepositoryConsumers()
                                                                                                        throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getKnownContentAdminRepositoryConsumers in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

getInvalidContentAdminRepositoryConsumers

public List<org.apache.archiva.rest.api.model.AdminRepositoryConsumer> getInvalidContentAdminRepositoryConsumers()
                                                                                                          throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getInvalidContentAdminRepositoryConsumers in interface org.apache.archiva.rest.api.services.ArchivaAdministrationService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException


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