Interface EquinoxInstallationDescription
-
- All Known Implementing Classes:
DefaultEquinoxInstallationDescription
,ProvisionedInstallationDescription
public interface EquinoxInstallationDescription
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EQUINOX_LAUNCHER
static org.osgi.framework.Version
EQUINOX_VERSION_3_3_0
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addBundle(ArtifactDescriptor artifact)
void
addBundle(ArtifactKey key, java.io.File basedir)
void
addBundle(ArtifactKey key, java.io.File basedir, boolean override)
void
addBundleStartLevel(BundleStartLevel level)
void
addBundlesToExplode(java.util.List<java.lang.String> bundlesToExplode)
void
addDevEntries(java.lang.String id, java.lang.String entries)
void
addFrameworkExtensions(java.util.List<java.io.File> frameworkExtensions)
This one is kinda odd, it reads bundle manifest to extract ArtifactKey.void
addPlatformProperty(java.lang.String property, java.lang.String value)
ArtifactDescriptor
getBundle(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()
BundleStartLevel
getDefaultBundleStartLevel()
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()
ArtifactDescriptor
getSystemBundle()
void
setDefaultBundleStartLevel(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)
-
-