Class BundleDescriptor
- java.lang.Object
-
- org.eclipse.mat.inspections.osgi.model.BundleDescriptor
-
public class BundleDescriptor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBundleDescriptor.Type
-
Constructor Summary
Constructors Constructor Description BundleDescriptor(int objectId, Long bundleId, String bundleName, String state, BundleDescriptor.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)LonggetBundleId()Get bundle's unique identifier.StringgetBundleName()intgetObjectId()Get objectId of the bundle in the heap dumpStringgetState()Get bundle's state (installed, resolved, starting, active, stopping, uninstalled)BundleDescriptor.TypegetType()Get bundle's type (fragment or bundle)inthashCode()
-
-
-
Constructor Detail
-
BundleDescriptor
public BundleDescriptor(int objectId, Long bundleId, String bundleName, String state, BundleDescriptor.Type type)
-
-
Method Detail
-
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
-
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
-
-