Class MirrorApplicationServiceImpl
- java.lang.Object
-
- org.eclipse.tycho.p2.tools.mirroring.MirrorApplicationServiceImpl
-
- All Implemented Interfaces:
MirrorApplicationService
public class MirrorApplicationServiceImpl extends Object implements MirrorApplicationService
-
-
Constructor Summary
Constructors Constructor Description MirrorApplicationServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMavenMappingRules(File repository, URI[] mavenRepositories)voidmirrorReactor(RepositoryReferences sources, DestinationRepositoryDescriptor destination, Collection<DependencySeed> projectSeeds, BuildContext context, boolean includeAllDependencies, boolean includePacked, Map<String,String> filterProperties)voidmirrorStandalone(RepositoryReferences sources, DestinationRepositoryDescriptor destination, Collection<IUDescription> seedIUs, MirrorOptions mirrorOptions, BuildDirectory tempDirectory)voidrecreateArtifactRepository(DestinationRepositoryDescriptor destination)voidsetMavenContext(MavenContext mavenContext)
-
-
-
Method Detail
-
mirrorStandalone
public void mirrorStandalone(RepositoryReferences sources, DestinationRepositoryDescriptor destination, Collection<IUDescription> seedIUs, MirrorOptions mirrorOptions, BuildDirectory tempDirectory) throws FacadeException
- Specified by:
mirrorStandalonein interfaceMirrorApplicationService- Throws:
FacadeException
-
mirrorReactor
public void mirrorReactor(RepositoryReferences sources, DestinationRepositoryDescriptor destination, Collection<DependencySeed> projectSeeds, BuildContext context, boolean includeAllDependencies, boolean includePacked, Map<String,String> filterProperties) throws FacadeException
- Specified by:
mirrorReactorin interfaceMirrorApplicationService- Throws:
FacadeException
-
recreateArtifactRepository
public void recreateArtifactRepository(DestinationRepositoryDescriptor destination) throws FacadeException
- Specified by:
recreateArtifactRepositoryin interfaceMirrorApplicationService- Throws:
FacadeException
-
setMavenContext
public void setMavenContext(MavenContext mavenContext)
-
addMavenMappingRules
public void addMavenMappingRules(File repository, URI[] mavenRepositories) throws FacadeException
- Specified by:
addMavenMappingRulesin interfaceMirrorApplicationService- Throws:
FacadeException
-
-