All Downloads are FREE. Search and download functionalities are using the official Maven repository.

public.javadoc.org.spincast.plugins.hotswap.classeswatcher.HotSwapClassesRedefinitionsListener.html Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version






HotSwapClassesRedefinitionsListener (org.spincast:spincast-framework 1.0.0 API)












org.spincast.plugins.hotswap.classeswatcher

Interface HotSwapClassesRedefinitionsListener



  • public interface HotSwapClassesRedefinitionsListener
    A listener for classes redefinitions.
    • Method Detail

      • isEnabled

        boolean isEnabled()
        Should this listener be enabled?

        In most cases, you only want to be able to auto reload classes during development.

        When this method return false, the listener is not registered, at all.

        A common pattern for this method is to use:

         return getSpincastConfig().isDevelopmentMode();
         
      • getClassesToWatch

        Set<Class<?>> getClassesToWatch()
        The class(es) to watch.
      • classRedefined

        void classRedefined(Class<?> redefinedClass)
        Called when a watched class is redefined.

        Receives the class that was modified.

        The method is called in a new Thread.

Copyright © 2019. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy