com.myarch.reloader
Interface LoadActionListener

All Known Implementing Classes:
ReloadLogger

public interface LoadActionListener

LoadActionListener can be used to develop loggers. Used by ReloadLogger.
Reloader calls action listener several times during loading of a class and passes event (action) which action listener can process. See Actions class for the list of actions.

Author:
Alexander Ananiev

Method Summary
 void actionPerformed(int action, java.lang.String name, java.lang.String mainClassName, java.lang.ClassLoader loader)
          Reloader calls this method every time it tries to load a class.
 

Method Detail

actionPerformed

public void actionPerformed(int action,
                            java.lang.String name,
                            java.lang.String mainClassName,
                            java.lang.ClassLoader loader)
Reloader calls this method every time it tries to load a class.
Parameters:
action - type of a loading event, such as "before loading by reloader", "successful loading by reloader", "successful loading by parent loader" and so on. See Actions class for details.
name - name of a class being loaded.
mainClassName - name of the "main" class, i.e., the class passed as a parameter to reload method.
loader - the actual class loader used to load a class. Can be a class loader created by Reloader or a parent class loader, such as system class loader.


Copyright © 2001 Alexander Ananiev & MyArch.com. All Rights Reserved.