org.apache.archiva.rest.services
Class DefaultMergeRepositoriesService
java.lang.Object
org.apache.archiva.rest.services.AbstractRestService
org.apache.archiva.rest.services.DefaultMergeRepositoriesService
- All Implemented Interfaces:
- org.apache.archiva.rest.api.services.MergeRepositoriesService
@Service(value="mergeRepositoriesService#rest")
public class DefaultMergeRepositoriesService
- extends AbstractRestService
- implements org.apache.archiva.rest.api.services.MergeRepositoriesService
- Since:
- 1.4-M3
- Author:
- Olivier Lamy
| 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 |
DefaultMergeRepositoriesService
public DefaultMergeRepositoriesService()
getMergeConflictedArtifacts
public List<org.apache.archiva.maven2.model.Artifact> getMergeConflictedArtifacts(String sourceRepositoryId,
String targetRepositoryId)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Specified by:
getMergeConflictedArtifacts in interface org.apache.archiva.rest.api.services.MergeRepositoriesService
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
mergeRepositories
public void mergeRepositories(String sourceRepositoryId,
String targetRepositoryId,
boolean skipConflicts)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Specified by:
mergeRepositories in interface org.apache.archiva.rest.api.services.MergeRepositoriesService
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
doMerge
protected void doMerge(String sourceRepositoryId,
String targetRepositoryId)
throws org.apache.archiva.stagerepository.merge.RepositoryMergerException,
org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Throws:
org.apache.archiva.stagerepository.merge.RepositoryMergerException
org.apache.archiva.rest.api.services.ArchivaRestServiceException
mergeBySkippingConflicts
public void mergeBySkippingConflicts(String sourceRepositoryId,
String targetRepositoryId)
throws org.apache.archiva.stagerepository.merge.RepositoryMergerException,
org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Throws:
org.apache.archiva.stagerepository.merge.RepositoryMergerException
org.apache.archiva.rest.api.services.ArchivaRestServiceException
Copyright © 2006-2012 The Apache Software Foundation. All Rights Reserved.