public interface ClassesData extends HealthCenterData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSHISTOGRAMDATA
Used to get only Class Histogram Data when comparing against
NotificationListener.getUserData() |
static java.lang.String |
LOADEDCLASSESDATA
Used to get only Loaded Classes Data when comparing against
NotificationListener.getUserData() |
Modifier and Type | Method and Description |
---|---|
void |
addClassesListener(ClassesEventListener listener)
Add a listener for notification of when a class load event occurs
|
void |
addClassHistogramListener(ClassHistogramEventListener listener)
Add a listener for notification of when a class histogram event occurs
|
ClassLoadData[] |
getClassesLoaded()
Gets the list of loaded classes.
|
ClassHistogramData[] |
getClassHistogram()
Gets the class histogram data.
|
void |
removeClassesListener(ClassesEventListener listener)
Remove one of registered listeners.
|
void |
removeClassHistogramListener(ClassHistogramEventListener listener)
Remove one of registered listeners.
|
getAllRecommendations, getCriticalRecommendations, getHealthyRecommendations, getInformationalRecommendations, getWarningRecommendations, startNotifying, startNotifying
static final java.lang.String LOADEDCLASSESDATA
NotificationListener.getUserData()
static final java.lang.String CLASSHISTOGRAMDATA
NotificationListener.getUserData()
ClassLoadData[] getClassesLoaded()
ClassHistogramData[] getClassHistogram()
void addClassesListener(ClassesEventListener listener)
implementation
- of the ClassesEventListener classvoid removeClassesListener(ClassesEventListener listener)
implementation
- of the ClassesEventListener classvoid addClassHistogramListener(ClassHistogramEventListener listener)
implementation
- of the ClassHistogramEventListener classvoid removeClassHistogramListener(ClassHistogramEventListener listener)
implementation
- of the ClassHistogramEventListener class