org.eclipse.core.runtime
Class PerformanceStats.PerformanceListener
java.lang.Object
org.eclipse.core.runtime.PerformanceStats.PerformanceListener
-
Enclosing class:
-
PerformanceStats
-
public abstract static class PerformanceStats.PerformanceListener
- extends
Object
A performance listener is periodically notified after performance events occur
or after events fail.
This class is intended to be subclassed.
-
See Also:
-
PerformanceStats.addListener(PerformanceStats.PerformanceListener)
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
PerformanceStats.PerformanceListener
protected PerformanceStats.PerformanceListener()
- Creates a new listener.
eventFailed
public void eventFailed(
PerformanceStats event,
long duration)
- Notifies than an event exceeded the maximum duration for that event type.
This default implementation does nothing. Subclasses may override.
-
-
Parameters:
-
event
- The event that failed -
duration
- The duration of the failed event, in milliseconds
eventsOccurred
public void eventsOccurred(
PerformanceStats[] event)
- Notifies that an event occurred. Notification might not occur
in the same thread or near the time of the actual event.
This default implementation does nothing. Subclasses may override.
-
-
Parameters:
-
event
- The event that occurred
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.