org.apache.archiva.rest.services
Class DefaultManagedRepositoriesService

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

@Service(value="managedRepositoriesService#rest")
public class DefaultManagedRepositoriesService
extends AbstractRestService
implements org.apache.archiva.rest.api.services.ManagedRepositoriesService

Since:
1.4-M1
Author:
Olivier Lamy

Field Summary
 
Fields inherited from class org.apache.archiva.rest.services.AbstractRestService
log
 
Constructor Summary
DefaultManagedRepositoriesService()
           
 
Method Summary
 Boolean addManagedRepository(org.apache.archiva.admin.model.beans.ManagedRepository managedRepository)
           
 Boolean deleteManagedRepository(String repoId, boolean deleteContent)
           
 List<org.apache.archiva.admin.model.beans.ManagedRepository> getManagedRepositories()
           
 org.apache.archiva.admin.model.beans.ManagedRepository getManagedRepository(String repositoryId)
           
 Boolean updateManagedRepository(org.apache.archiva.admin.model.beans.ManagedRepository managedRepository)
           
 
Methods inherited from class org.apache.archiva.rest.services.AbstractRestService
getAuditInformation, getAuditListeners, setAuditListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultManagedRepositoriesService

public DefaultManagedRepositoriesService()
Method Detail

getManagedRepositories

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

getManagedRepository

public org.apache.archiva.admin.model.beans.ManagedRepository getManagedRepository(String repositoryId)
                                                                            throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getManagedRepository in interface org.apache.archiva.rest.api.services.ManagedRepositoriesService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

deleteManagedRepository

public Boolean deleteManagedRepository(String repoId,
                                       boolean deleteContent)
                                throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
deleteManagedRepository in interface org.apache.archiva.rest.api.services.ManagedRepositoriesService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addManagedRepository

public Boolean addManagedRepository(org.apache.archiva.admin.model.beans.ManagedRepository managedRepository)
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addManagedRepository in interface org.apache.archiva.rest.api.services.ManagedRepositoriesService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

updateManagedRepository

public Boolean updateManagedRepository(org.apache.archiva.admin.model.beans.ManagedRepository managedRepository)
                                throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
updateManagedRepository in interface org.apache.archiva.rest.api.services.ManagedRepositoriesService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException


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