public final class P2Util extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
P2Util.VersionedIdFilter |
Modifier and Type | Method and Description |
---|---|
static <T> Iterable<T> |
asIterable(IQueryResult<T> queryResult) |
static Agent |
createAgent(File agentLocation) |
static File |
getAgentLocation(IProvisioningAgent agent) |
static AgentManager |
getAgentManager() |
static IProvisioningAgent |
getCurrentProvisioningAgent() |
static Set<String> |
getKnownRepositories(IRepositoryManager<?> manager) |
static void |
mirrorArtifactRepository(URI sourceURI,
URI targetURI,
P2Util.VersionedIdFilter filter,
IProgressMonitor monitor) |
static void |
mirrorMetadataRepository(URI sourceURI,
URI targetURI,
P2Util.VersionedIdFilter filter,
IProgressMonitor monitor) |
static void |
mirrorRepository(URI sourceURI,
URI targetURI,
P2Util.VersionedIdFilter filter,
IProgressMonitor monitor) |
public static AgentManager getAgentManager()
public static File getAgentLocation(IProvisioningAgent agent)
public static IProvisioningAgent getCurrentProvisioningAgent()
public static Set<String> getKnownRepositories(IRepositoryManager<?> manager)
public static void mirrorRepository(URI sourceURI, URI targetURI, P2Util.VersionedIdFilter filter, IProgressMonitor monitor) throws CoreException
CoreException
public static void mirrorMetadataRepository(URI sourceURI, URI targetURI, P2Util.VersionedIdFilter filter, IProgressMonitor monitor) throws CoreException
CoreException
public static <T> Iterable<T> asIterable(IQueryResult<T> queryResult)
public static void mirrorArtifactRepository(URI sourceURI, URI targetURI, P2Util.VersionedIdFilter filter, IProgressMonitor monitor) throws CoreException
CoreException
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html