Interface EquinoxInstallationDescription
-
- All Known Implementing Classes:
DefaultEquinoxInstallationDescription
,ProvisionedInstallationDescription
public interface EquinoxInstallationDescription
-
-
Field Summary
Fields Modifier and Type Field Description static String
EQUINOX_LAUNCHER
static org.osgi.framework.Version
EQUINOX_VERSION_3_3_0
-
Method Summary
-
-
-
Field Detail
-
EQUINOX_VERSION_3_3_0
static final org.osgi.framework.Version EQUINOX_VERSION_3_3_0
-
EQUINOX_LAUNCHER
static final String EQUINOX_LAUNCHER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBundles
List<ArtifactDescriptor> getBundles()
-
getSystemBundle
ArtifactDescriptor getSystemBundle()
-
getBundle
ArtifactDescriptor getBundle(String symbolicName, String highestVersion)
-
getBundleStartLevel
Map<String,BundleStartLevel> getBundleStartLevel()
-
getDefaultBundleStartLevel
BundleStartLevel getDefaultBundleStartLevel()
-
addBundle
void addBundle(ArtifactKey key, File basedir)
-
addBundle
void addBundle(ArtifactKey key, File basedir, boolean override)
-
addBundle
void addBundle(ArtifactDescriptor artifact)
-
setDefaultBundleStartLevel
void setDefaultBundleStartLevel(BundleStartLevel defaultBundleStartLevel)
-
addFrameworkExtensions
void addFrameworkExtensions(List<File> frameworkExtensions)
This one is kinda odd, it reads bundle manifest to extract ArtifactKey.
-
addBundleStartLevel
void addBundleStartLevel(BundleStartLevel level)
-
-