org.apache.geronimo.kernel.repository
Class Environment
java.lang.Object
org.apache.geronimo.kernel.repository.Environment
- All Implemented Interfaces:
- Serializable
public class Environment
- extends Object
- implements Serializable
holds the data from the EnvironmentType xml while it is being resolved, transitively closed, etc.
- Version:
- $Rev: 1061636 $ $Date: 2011-01-21 13:10:17 +0800 (Fri, 21 Jan 2011) $
- See Also:
- Serialized Form
Environment
public Environment()
Environment
public Environment(Artifact configId)
Environment
public Environment(Environment environment)
getConfigId
public Artifact getConfigId()
setConfigId
public void setConfigId(Artifact configId)
getDependencies
public List<Dependency> getDependencies()
- Gets a List (with elements of type Dependency) of the configuration and
JAR dependencies of this configuration.
- Returns:
- immutable copy of the current dependencies
- See Also:
Dependency
addDependency
public void addDependency(Artifact artifact,
ImportType importType)
addDependency
public void addDependency(Dependency dependency)
addDependencies
public void addDependencies(Collection<Dependency> dependencies)
setDependencies
public void setDependencies(Collection<Dependency> dependencies)
getClassLoadingRules
public ClassLoadingRules getClassLoadingRules()
isSuppressDefaultEnvironment
public boolean isSuppressDefaultEnvironment()
setSuppressDefaultEnvironment
public void setSuppressDefaultEnvironment(boolean suppressDefaultEnvironment)
addToBundleClassPath
public void addToBundleClassPath(Collection<String> bundleClassPath)
addToBundleClassPath
public void addToBundleClassPath(String bundleClassPath)
removeBundleClassPath
public void removeBundleClassPath(Collection<String> bundleClassPath)
removeBundleClassPath
public void removeBundleClassPath(String bundleClassPath)
getBundleClassPath
public List<String> getBundleClassPath()
addImportPackages
public void addImportPackages(Collection<String> imports)
addImportPackage
public void addImportPackage(String imports)
getImportPackages
public List<String> getImportPackages()
addExportPackages
public void addExportPackages(Collection<String> exports)
addExportPackage
public void addExportPackage(String exports)
removeExportPackages
public void removeExportPackages(Collection<String> exports)
removeExportPackage
public void removeExportPackage(String exports)
getExportPackages
public List<String> getExportPackages()
getBundleActivator
public String getBundleActivator()
setBundleActivator
public void setBundleActivator(String bundleActivator)
addRequireBundles
public void addRequireBundles(Collection<String> symbolicNames)
addRequireBundle
public void addRequireBundle(String symbolicName)
removeRequireBundles
public void removeRequireBundles(Collection<String> symbolicNames)
removeRequireBundle
public void removeRequireBundle(String symbolicName)
getRequireBundles
public List<String> getRequireBundles()
addDynamicImportPackages
public void addDynamicImportPackages(Collection<String> imports)
addDynamicImportPackage
public void addDynamicImportPackage(String imports)
removeDynamicImportPackages
public void removeDynamicImportPackages(Collection<String> imports)
removeDynamicImportPackage
public void removeDynamicImportPackage(String imports)
getDynamicImportPackages
public List<String> getDynamicImportPackages()
removeImportPackage
public void removeImportPackage(String importPackage)
removeImportPackages
public void removeImportPackages(Collection<String> importPackages)
getManifest
public Manifest getManifest()
throws ManifestException
- Throws:
ManifestException
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2003-2013 The Apache Geronimo development community. All Rights Reserved.