Interface EquinoxInstallationDescription

    • Field Detail

      • EQUINOX_VERSION_3_3_0

        static final org.osgi.framework.Version EQUINOX_VERSION_3_3_0
    • Method Detail

      • 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()
      • 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)
      • 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)
      • addPlatformProperty

        void addPlatformProperty​(java.lang.String property,
                                 java.lang.String value)
      • addDevEntries

        void addDevEntries​(java.lang.String id,
                           java.lang.String entries)