Interface OSGI


public interface OSGI
OSGI ontology.
Since:
4.1.1
Author:
Olivier Lamy
  • Field Details

    • OSGI_NAMESPACE

      static final String OSGI_NAMESPACE
      OSGI namespace
      See Also:
    • SYMBOLIC_NAME

      static final Field SYMBOLIC_NAME
    • VERSION

      static final Field VERSION
    • EXPORT_PACKAGE

      static final Field EXPORT_PACKAGE
    • EXPORT_SERVICE

      @Deprecated static final Field EXPORT_SERVICE
      Deprecated.
      Export-Service has been deprecated since OSGI R4 (2005), and was never used by resolvers. It is replaced by PROVIDE_CAPABILITY
    • DESCRIPTION

      static final Field DESCRIPTION
    • NAME

      static final Field NAME
    • LICENSE

      static final Field LICENSE
    • DOCURL

      static final Field DOCURL
    • IMPORT_PACKAGE

      static final Field IMPORT_PACKAGE
    • REQUIRE_BUNDLE

      static final Field REQUIRE_BUNDLE
    • PROVIDE_CAPABILITY

      static final Field PROVIDE_CAPABILITY
      used by OSGI resolvers to determine which bundles / artifacts / environments, etc. can satisfy a given requirement. It replaces headers like Export-Service and Required Execution Environment, and uses the default OSGI header format
      Since:
      5.1.2
    • REQUIRE_CAPABILITY

      static final Field REQUIRE_CAPABILITY
      used by OSGI resolvers to indicate which services, features, etc are required by a given . It replaces headers like Import-Service, and uses the default OSGI header format.
      Since:
      5.1.2
    • SHA256

      static final Field SHA256
      used to hold the SHA256 checksum required as identifier for OSGI Content resources.
      Since:
      5.1.2
    • FRAGMENT_HOST

      static final Field FRAGMENT_HOST
      used to hold the Fragment Host header for an OSGI Fragment bundle.
      Since:
      5.1.2
    • BUNDLE_REQUIRED_EXECUTION_ENVIRONMENT

      static final Field BUNDLE_REQUIRED_EXECUTION_ENVIRONMENT
      used to hold the Fragment Host header for an OSGI Fragment bundle.
      Since:
      5.1.2