Class EclipseIniLauncher.Running

java.lang.Object
com.diffplug.gradle.eclipserunner.EclipseIniLauncher.Running
All Implemented Interfaces:
AutoCloseable
Enclosing class:
EclipseIniLauncher

public class EclipseIniLauncher.Running extends Object implements AutoCloseable
Represents a running instance of the equinox OSGi container. Shuts down the container when you call close().
  • Method Details

    • bundleContext

      public org.osgi.framework.BundleContext bundleContext()
      The BundleContext of the running eclipse instance.
    • close

      public void close() throws Exception
      Shutsdown the eclipse instance.
      Specified by:
      close in interface AutoCloseable
      Throws:
      Exception