Eclipse Platform
Release 3.6

org.eclipse.equinox.p2.engine
Class ProvisioningContext

java.lang.Object
  extended by org.eclipse.equinox.p2.engine.ProvisioningContext

public class ProvisioningContext
extends Object

Since:
2.0

Constructor Summary
ProvisioningContext()
           
ProvisioningContext(URI[] metadataRepositories)
           
 
Method Summary
 Collection<IRequirement> getAdditionalRequirements()
           
 URI[] getArtifactRepositories()
           
 List<IInstallableUnit> getExtraIUs()
           
 URI[] getMetadataRepositories()
           
 Map<String,String> getProperties()
           
 String getProperty(String key)
           
 void setAdditionalRequirements(Collection<IRequirement> requirements)
           
 void setArtifactRepositories(URI[] artifactRepositories)
          Artifact repositories to consult when performing an operation.
 void setExtraIUs(List<IInstallableUnit> extraIUs)
           
 void setProperty(String key, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProvisioningContext

public ProvisioningContext()

ProvisioningContext

public ProvisioningContext(URI[] metadataRepositories)
Method Detail

setArtifactRepositories

public void setArtifactRepositories(URI[] artifactRepositories)
Artifact repositories to consult when performing an operation.

Parameters:
artifactRepositories - array of URLs

getMetadataRepositories

public URI[] getMetadataRepositories()

getArtifactRepositories

public URI[] getArtifactRepositories()

getProperty

public String getProperty(String key)

setProperty

public void setProperty(String key,
                        String value)

getProperties

public Map<String,String> getProperties()

getExtraIUs

public List<IInstallableUnit> getExtraIUs()

setExtraIUs

public void setExtraIUs(List<IInstallableUnit> extraIUs)

setAdditionalRequirements

public void setAdditionalRequirements(Collection<IRequirement> requirements)

getAdditionalRequirements

public Collection<IRequirement> getAdditionalRequirements()

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.