Class MirrorApplication
- java.lang.Object
-
- org.eclipse.equinox.p2.internal.repository.tools.AbstractApplication
-
- org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication
-
- org.eclipse.tycho.p2.tools.mirroring.MirrorApplication
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IExecutableExtension
,org.eclipse.equinox.app.IApplication
public class MirrorApplication extends org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication
-
-
Field Summary
-
Fields inherited from class org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication
slicingOptions
-
-
Constructor Summary
Constructors Constructor Description MirrorApplication(org.eclipse.equinox.p2.core.IProvisioningAgent agent, boolean includePackedArtifacts, Map<String,String> extraArtifactRepositoryProperties, List<RepositoryReference> repositoryReferences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring
getMirroring(org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit> slice, org.eclipse.core.runtime.IProgressMonitor monitor)
protected org.eclipse.equinox.p2.repository.artifact.IArtifactRepository
initializeDestination(org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor toInit, org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager mgr)
protected org.eclipse.equinox.p2.repository.metadata.IMetadataRepository
initializeDestination(org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor toInit, org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager mgr)
-
Methods inherited from class org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication
getArrayArgsFromString, initializeFromArguments, run, setBaseline, setComparatorExclusions, setComparatorID, setComparatorLog, setCompare, setIgnoreErrors, setIncludePacked, setInitializationData, setLog, setLog, setMirrorProperties, setRaw, setReferences, setSlicingOptions, setValidate, setVerbose, start, stop
-
Methods inherited from class org.eclipse.equinox.p2.internal.repository.tools.AbstractApplication
addDestination, addRepository, addRepository, addSource, finalizeRepositories, getArtifactRepositoryManager, getCompositeArtifactRepository, getCompositeMetadataRepository, getDestinationArtifactRepository, getDestinationMetadataRepository, getMetadataRepositoryManager, hasArtifactSources, hasMetadataSources, initDestinationRepository, initializeRepos, setSourceIUs
-
-
-
-
Constructor Detail
-
MirrorApplication
public MirrorApplication(org.eclipse.equinox.p2.core.IProvisioningAgent agent, boolean includePackedArtifacts, Map<String,String> extraArtifactRepositoryProperties, List<RepositoryReference> repositoryReferences)
-
-
Method Detail
-
initializeDestination
protected org.eclipse.equinox.p2.repository.artifact.IArtifactRepository initializeDestination(org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor toInit, org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager mgr) throws org.eclipse.equinox.p2.core.ProvisionException
- Overrides:
initializeDestination
in classorg.eclipse.equinox.p2.internal.repository.tools.AbstractApplication
- Throws:
org.eclipse.equinox.p2.core.ProvisionException
-
initializeDestination
protected org.eclipse.equinox.p2.repository.metadata.IMetadataRepository initializeDestination(org.eclipse.equinox.p2.internal.repository.tools.RepositoryDescriptor toInit, org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager mgr) throws org.eclipse.equinox.p2.core.ProvisionException
- Overrides:
initializeDestination
in classorg.eclipse.equinox.p2.internal.repository.tools.AbstractApplication
- Throws:
org.eclipse.equinox.p2.core.ProvisionException
-
getMirroring
protected org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring getMirroring(org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit> slice, org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
getMirroring
in classorg.eclipse.equinox.p2.internal.repository.tools.MirrorApplication
-
-