Can someone give us a comprehensive look at what happens every time I click "enabled" on a disabled strategy?
Is all previous strategy-related state wiped out, and all initializers executed again? Or is it possible that some local variables might be retained from the previous instance? I.e., is it doing a 'new' on the strategy class, or...?
I understand (based on comment from someone else yesterday) that the code might not be reloaded by the classloader. Assuming the class itself hasn't changed.. I'm just curious about other behavior.
On NT 6.5, I got used to always deleting/re-creating a new strategy every time, to get the "right" behavior.
Comment