WOJRebelClassReloadHandler Class Reference

Collaboration diagram for WOJRebelClassReloadHandler:

Collaboration graph
[legend]

List of all members.

Classes

class  WOEventClassListener

Public Member Functions

void initialize ()
boolean isReloadEnabled ()
void reloaded (Class clazz)
synchronized void updateLoadedClasses (NSNotification notification)

Static Public Member Functions

static WOJRebelClassReloadHandler getInstance ()

Private Member Functions

void doReset ()
 WOJRebelClassReloadHandler ()

Private Attributes

boolean resetActionClassCache = false
boolean resetComponentCache = false
boolean resetKVCCaches = false
boolean resetValidationCache = false

Static Private Attributes

static boolean initialized = false
static final
WOJRebelClassReloadHandler 
instance = new WOJRebelClassReloadHandler()
static final Logger log = LoggerFactory.getInstance()


Detailed Description

WOJRebelClassReloadHandler manages the clearing of KVC, component definition and class caches when a class is reloaded by JRebel. Any cached ClassNotFound entries are also removed.

Author:
qdolan

Constructor & Destructor Documentation

WOJRebelClassReloadHandler (  )  [private]


Member Function Documentation

void doReset (  )  [private]

static WOJRebelClassReloadHandler getInstance (  )  [static]

void initialize (  ) 

boolean isReloadEnabled (  ) 

void reloaded ( Class  clazz  ) 

synchronized void updateLoadedClasses ( NSNotification  notification  ) 


Member Data Documentation

boolean initialized = false [static, private]

final Logger log = LoggerFactory.getInstance() [static, private]

boolean resetActionClassCache = false [private]

boolean resetComponentCache = false [private]

boolean resetKVCCaches = false [private]

boolean resetValidationCache = false [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:36 2012 for Project Wonder by  doxygen 1.5.8