Holger's
Java API

Uses of Interface
com.antelmann.util.InterfaceMonitor

Packages that use InterfaceMonitor
com.antelmann.util This package contains generally useful classes that are used throughout the other packages in this framework. 
com.antelmann.util.gui This package contains utility classes for GUI related implementations. 
 

Uses of InterfaceMonitor in com.antelmann.util
 

Classes in com.antelmann.util that implement InterfaceMonitor
static class InterfaceMonitor.Adapter
          a helper class to facilitate the implementation of the enclosing interface
static class InterfaceMonitor.IMLogger
          a convenience class that simply logs all access to an interface
static class InterfaceMonitor.Profiler
          allows to profile the access to an interface
 class PerformanceMonitor<T>
          allows to easily monitor the performance of method calls of an interface and then analyze the data based on a TimeDataGrid.
 

Methods in com.antelmann.util with parameters of type InterfaceMonitor
static Object InterfaceWrapper.wrapObject(ClassLoader cl, Object object, InterfaceMonitor monitor, boolean wrapReturnValues, Class<?>... interfacesToObserve)
          returns an object that - apart from implementing the given interfaces - monitors each call to the object through the interfaces.
static Object InterfaceWrapper.wrapObject(ClassLoader cl, Object object, InterfaceMonitor monitor, Class<?>... interfacesToObserve)
           
static Object InterfaceWrapper.wrapObject(ClassLoader cl, Object object, InterfaceMonitor monitor, Filter<? super Method> wrapReturnValuesFilter, Class<?>... interfacesToObserve)
          returns an object that - apart from implementing the given interfaces - monitors each call to the object through the interfaces.
static Object InterfaceWrapper.wrapObject(Object obj, InterfaceMonitor mon, boolean wrapReturnValues, Class<?>... interfacesToObserve)
          uses the ClassLoader from the given object (first parameter)
static Object InterfaceWrapper.wrapObject(Object obj, InterfaceMonitor mon, Class<?>... interfacesToObserve)
          calls InterfaceWrapper.wrapObject(ClassLoader, Object, InterfaceMonitor, boolean, Class...) with false
static Object InterfaceWrapper.wrapObject(Object obj, InterfaceMonitor mon, Filter<? super Method> wrapReturnValuesFilter, Class<?>... interfacesToObserve)
          uses the ClassLoader from the given object (first parameter)
static
<T> T
InterfaceWrapper.wrapObject(T obj, InterfaceMonitor mon, boolean wrapReturnValues, Class<T> interfaceToObserve)
          convenience method
static
<T> T
InterfaceWrapper.wrapObject(T obj, InterfaceMonitor mon, Class<T> interfaceToObserve)
          convenience method
 

Uses of InterfaceMonitor in com.antelmann.util.gui
 

Methods in com.antelmann.util.gui that return InterfaceMonitor
 InterfaceMonitor[] MyAbstractAction.getInterfaceMonitors()
           
 

Methods in com.antelmann.util.gui with parameters of type InterfaceMonitor
 boolean MyAbstractAction.add(InterfaceMonitor im)
           
 boolean MyAbstractAction.remove(InterfaceMonitor im)
           
 



(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads