Class BundleDescriptor

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

public class BundleDescriptor extends Object
  • Constructor Details

  • Method Details

    • getBundleName

      public String getBundleName()
    • getBundleId

      public Long getBundleId()
      Get bundle's unique identifier. This bundle is assigned a unique identifier by the Framework when it was installed in the OSGi environment.
      Returns:
      long bundle's unique identifier
    • getObjectId

      public int getObjectId()
      Get objectId of the bundle in the heap dump
      Returns:
      int objectId
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getType

      public BundleDescriptor.Type getType()
      Get bundle's type (fragment or bundle)
      Returns:
      Type
    • getState

      public String getState()
      Get bundle's state (installed, resolved, starting, active, stopping, uninstalled)
      Returns:
      String state