org.apache.archiva.rest.services
Class DefaultRepositoryGroupService

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

@Service(value="repositoryGroupService#rest")
public class DefaultRepositoryGroupService
extends AbstractRestService
implements org.apache.archiva.rest.api.services.RepositoryGroupService

Author:
Olivier Lamy

Field Summary
 
Fields inherited from class org.apache.archiva.rest.services.AbstractRestService
log
 
Constructor Summary
DefaultRepositoryGroupService()
           
 
Method Summary
 Boolean addRepositoryGroup(org.apache.archiva.admin.model.beans.RepositoryGroup repoGroup)
           
 Boolean addRepositoryToGroup(String repositoryGroupId, String repositoryId)
           
 Boolean deleteRepositoryFromGroup(String repositoryGroupId, String repositoryId)
           
 Boolean deleteRepositoryGroup(String repositoryGroupId)
           
 List<org.apache.archiva.admin.model.beans.RepositoryGroup> getRepositoriesGroups()
           
 org.apache.archiva.admin.model.beans.RepositoryGroup getRepositoryGroup(String repositoryGroupId)
           
 Boolean updateRepositoryGroup(org.apache.archiva.admin.model.beans.RepositoryGroup repoGroup)
           
 
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

DefaultRepositoryGroupService

public DefaultRepositoryGroupService()
Method Detail

getRepositoriesGroups

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

getRepositoryGroup

public org.apache.archiva.admin.model.beans.RepositoryGroup getRepositoryGroup(String repositoryGroupId)
                                                                        throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
getRepositoryGroup in interface org.apache.archiva.rest.api.services.RepositoryGroupService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addRepositoryGroup

public Boolean addRepositoryGroup(org.apache.archiva.admin.model.beans.RepositoryGroup repoGroup)
                           throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addRepositoryGroup in interface org.apache.archiva.rest.api.services.RepositoryGroupService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

updateRepositoryGroup

public Boolean updateRepositoryGroup(org.apache.archiva.admin.model.beans.RepositoryGroup repoGroup)
                              throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
updateRepositoryGroup in interface org.apache.archiva.rest.api.services.RepositoryGroupService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

deleteRepositoryGroup

public Boolean deleteRepositoryGroup(String repositoryGroupId)
                              throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
deleteRepositoryGroup in interface org.apache.archiva.rest.api.services.RepositoryGroupService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

addRepositoryToGroup

public Boolean addRepositoryToGroup(String repositoryGroupId,
                                    String repositoryId)
                             throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
addRepositoryToGroup in interface org.apache.archiva.rest.api.services.RepositoryGroupService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException

deleteRepositoryFromGroup

public Boolean deleteRepositoryFromGroup(String repositoryGroupId,
                                         String repositoryId)
                                  throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
Specified by:
deleteRepositoryFromGroup in interface org.apache.archiva.rest.api.services.RepositoryGroupService
Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException


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