Class OSGiModel

java.lang.Object
org.eclipse.mat.inspections.osgi.model.OSGiModel

public class OSGiModel extends Object
  • Constructor Details

  • Method Details

    • getBundleDescriptors

      public List<BundleDescriptor> getBundleDescriptors()
      Get descriptors of all the bundles, found in BundleRepository
      Returns:
      List<BundleDescriptor> list of objects, describing the bundle
    • getBundle

      public Bundle getBundle(BundleDescriptor descriptor) throws SnapshotException
      Get bundle by its descriptor
      Parameters:
      descriptor -
      Returns:
      Bundle
      Throws:
      SnapshotException
    • getServices

      public List<Service> getServices()
      Get all the services found in ServiceRegistry
      Returns:
      List<Service> list of services
    • getExtensionPoints

      public List<ExtensionPoint> getExtensionPoints()
      Get all the extension points found in ExtensionRegistry
      Returns:
      List<ExtensionPoint> list of extension points