Class OSGIOptions

java.lang.Object
com.pervasive.datarush.cal.OSGIOptions
All Implemented Interfaces:
Serializable

public final class OSGIOptions extends Object implements Serializable
Extra options for an OSGI classpath element
See Also:
  • Constructor Details

    • OSGIOptions

      public OSGIOptions(String bundleClasspathExtra, boolean bootstrap)
      Create a set of OSGI options
      Parameters:
      bundleClasspathExtra - A comma-separated list of additional values to add to the classpath.
      bootstrap - If true, then this is a bootstrap entry, otherwise it's a bundle May be empty but will never be null.
  • Method Details

    • bundleClasspathExtra

      public String bundleClasspathExtra()
      Returns a comma-separated list of additional values to add to the classpath. If this is non-empty for any plugins, the osgi framework will be launched in dev mode, specifying the given extra classpath. May be empty but will never be null.
      Returns:
      a comma-separated list of additional values to add to the classpath.
    • bootstrap

      public boolean bootstrap()
      Returns whether this entry is a bootstrap entry. If so, then this is a regular jar that is needed in order to launch.
      Returns:
      whether this entry is a bootstrap entry.