Class HillaPlugin

java.lang.Object
com.vaadin.hilla.devmode.hotswapagent.HillaPlugin

@Plugin(name="HillaPlugin", description="HotSwapAgent plugin for Hilla", testedVersions="2.3", expectedVersions="2.3") public class HillaPlugin extends Object
  • Constructor Details

    • HillaPlugin

      public HillaPlugin()
  • Method Details

    • registerPlugin

      @OnClassLoadEvent(classNameRegexp="com.vaadin.hilla.EndpointController") public static void registerPlugin(org.hotswap.agent.javassist.CtClass ctClass) throws org.hotswap.agent.javassist.NotFoundException, org.hotswap.agent.javassist.CannotCompileException
      Throws:
      org.hotswap.agent.javassist.NotFoundException
      org.hotswap.agent.javassist.CannotCompileException
    • init

      public void init(Object endpointController)
    • classRedefined

      @OnClassLoadEvent(classNameRegexp=".*", events=REDEFINE) public void classRedefined(org.hotswap.agent.javassist.CtClass ctClass)
    • classChanged

      @OnClassLoadEvent(classNameRegexp=".*", events=DEFINE) public void classChanged(org.hotswap.agent.javassist.CtClass ctClass)