# Uses of Interface
tigase.sys.ShutdownHook

Packages that use ShutdownHook
Package
Description
tigase.cluster.repo
tigase.server
The main package with top level API for server side components.
tigase.server.monitor
tigase.stats
tigase.sys

- ## Uses of ShutdownHook in tigase.cluster.repo

  Classes in tigase.cluster.repo that implement ShutdownHook
  Modifier and Type
  Class
  Description
  `class`
  `ClConConfigRepository`
  `class`
  `ClConDirRepository`
  `class`
  `ClConSQLRepository`

- ## Uses of ShutdownHook in tigase.server

  Classes in tigase.server that implement ShutdownHook
  Modifier and Type
  Class
  Description
  `class`
  `Bootstrap.BootstrapShutdownHook`

- ## Uses of ShutdownHook in tigase.server.monitor

  Methods in tigase.server.monitor with parameters of type ShutdownHook
  Modifier and Type
  Method
  Description
  `void`
  MonitorRuntime.`addShutdownHook(ShutdownHook hook)`
  `void`
  MonitorRuntime.`removeShutdownHook(ShutdownHook hook)`

- ## Uses of ShutdownHook in tigase.stats

  Classes in tigase.stats that implement ShutdownHook
  Modifier and Type
  Class
  Description
  `class`
  `StatisticsCollector`
  Deprecated.

- ## Uses of ShutdownHook in tigase.sys

  Methods in tigase.sys with parameters of type ShutdownHook
  Modifier and Type
  Method
  Description
  `abstract void`
  TigaseRuntime.`addShutdownHook(ShutdownHook hook)`
  `abstract void`
  TigaseRuntime.`removeShutdownHook(ShutdownHook hook)`