Interface ShutdownHookCallback

All Superinterfaces:
Comparable<Prioritized>, Prioritized

@SPI(scope=APPLICATION) public interface ShutdownHookCallback extends Prioritized
A callback interface invoked when Dubbo application is stopped.

Note: This class is not directly related to Java ShutdownHook.

Call chains:

  1. Java Shutdown Hook -> ApplicationDeployer.destroy() -> execute ShutdownHookCallback
  2. Stop dubbo application -> ApplicationDeployer.destroy() -> execute ShutdownHookCallback
Since:
2.7.5
See Also:
  • Method Details

    • callback

      void callback() throws Throwable
      Callback execution
      Throws:
      Throwable - if met with some errors