Interface EquinoxInstallationDescription
-
- All Known Implementing Classes:
DefaultEquinoxInstallationDescription,ProvisionedInstallationDescription
public interface EquinoxInstallationDescription
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringEQUINOX_LAUNCHERstatic org.osgi.framework.VersionEQUINOX_VERSION_3_3_0
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddBundle(ArtifactDescriptor artifact)voidaddBundle(ArtifactKey key, java.io.File basedir)voidaddBundle(ArtifactKey key, java.io.File basedir, boolean override)voidaddBundleStartLevel(BundleStartLevel level)voidaddBundlesToExplode(java.util.List<java.lang.String> bundlesToExplode)voidaddDevEntries(java.lang.String id, java.lang.String entries)voidaddFrameworkExtensions(java.util.List<java.io.File> frameworkExtensions)This one is kinda odd, it reads bundle manifest to extract ArtifactKey.voidaddPlatformProperty(java.lang.String property, java.lang.String value)ArtifactDescriptorgetBundle(java.lang.String symbolicName, java.lang.String highestVersion)java.util.List<ArtifactDescriptor>getBundles()java.util.Map<java.lang.String,BundleStartLevel>getBundleStartLevel()java.util.Set<java.lang.String>getBundlesToExplode()BundleStartLevelgetDefaultBundleStartLevel()java.util.Map<java.lang.String,java.lang.String>getDevEntries()java.util.List<java.io.File>getFrameworkExtensions()java.util.Map<java.lang.String,java.lang.String>getPlatformProperties()ArtifactDescriptorgetSystemBundle()voidsetDefaultBundleStartLevel(BundleStartLevel defaultBundleStartLevel)
-
-
-
Field Detail
-
EQUINOX_VERSION_3_3_0
static final org.osgi.framework.Version EQUINOX_VERSION_3_3_0
-
EQUINOX_LAUNCHER
static final java.lang.String EQUINOX_LAUNCHER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBundles
java.util.List<ArtifactDescriptor> getBundles()
-
getSystemBundle
ArtifactDescriptor getSystemBundle()
-
getBundle
ArtifactDescriptor getBundle(java.lang.String symbolicName, java.lang.String highestVersion)
-
getFrameworkExtensions
java.util.List<java.io.File> getFrameworkExtensions()
-
getBundlesToExplode
java.util.Set<java.lang.String> getBundlesToExplode()
-
getBundleStartLevel
java.util.Map<java.lang.String,BundleStartLevel> getBundleStartLevel()
-
getDefaultBundleStartLevel
BundleStartLevel getDefaultBundleStartLevel()
-
getPlatformProperties
java.util.Map<java.lang.String,java.lang.String> getPlatformProperties()
-
getDevEntries
java.util.Map<java.lang.String,java.lang.String> getDevEntries()
-
addBundle
void addBundle(ArtifactKey key, java.io.File basedir)
-
addBundle
void addBundle(ArtifactKey key, java.io.File basedir, boolean override)
-
addBundle
void addBundle(ArtifactDescriptor artifact)
-
setDefaultBundleStartLevel
void setDefaultBundleStartLevel(BundleStartLevel defaultBundleStartLevel)
-
addFrameworkExtensions
void addFrameworkExtensions(java.util.List<java.io.File> frameworkExtensions)
This one is kinda odd, it reads bundle manifest to extract ArtifactKey.
-
addBundlesToExplode
void addBundlesToExplode(java.util.List<java.lang.String> bundlesToExplode)
-
addBundleStartLevel
void addBundleStartLevel(BundleStartLevel level)
-
addPlatformProperty
void addPlatformProperty(java.lang.String property, java.lang.String value)
-
addDevEntries
void addDevEntries(java.lang.String id, java.lang.String entries)
-
-