public interface ReloadEventProcessorPlugin extends Plugin
Plugin| Modifier and Type | Method and Description |
|---|---|
void |
reloadEvent(java.lang.String typename,
java.lang.Class<?> clazz,
java.lang.String encodedTimestamp)
Called when a type has been reloaded.
|
boolean |
shouldRerunStaticInitializer(java.lang.String typename,
java.lang.Class<?> clazz,
java.lang.String encodedTimestamp)
Called when a type has been reloaded, allows the plugin to decide if the static initializer should be re-run for
the reloaded type.
|
boolean shouldRerunStaticInitializer(java.lang.String typename,
java.lang.Class<?> clazz,
java.lang.String encodedTimestamp)
typename - the (dotted) type name, for example java.lang.Stringclazz - the Class object that has been reloadedencodedTimestamp - an encoded time stamp for this version, containing chars (A-Za-z0-9)void reloadEvent(java.lang.String typename,
java.lang.Class<?> clazz,
java.lang.String encodedTimestamp)
typename - the (dotted) type name, for example java.lang.Stringclazz - the Class object that has been reloadedencodedTimestamp - an encoded time stamp for this version, containing chars (A-Za-z0-9)