# Uses of Annotation Interface
tigase.eventbus.HandleEvent

Packages that use HandleEvent
Package
Description
tigase.auth
tigase.db.beans
tigase.db.util
tigase.io
tigase.server.xmppclient
tigase.server.xmppsession
tigase.util.updater
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.push
tigase.xmpp.impl.roster

- ## Uses of HandleEvent in tigase.auth

  Methods in tigase.auth with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  BruteForceLockerBean.`handleStatisticsEmitEvent(BruteForceLockerBean.StatisticsEmitEvent event)`

- ## Uses of HandleEvent in tigase.db.beans

  Methods in tigase.db.beans with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `protected void`
  AuthUserRepositoryConfigBean.`onDataSourceChange(DataSourceBean.DataSourceChangedEvent event)`
  `protected void`
  MDRepositoryBean.MDRepositoryConfigBean.`onDataSourceChange(DataSourceBean.DataSourceChangedEvent event)`
  `protected void`
  MDRepositoryBean.`onDataSourceChange(DataSourceBean.DataSourceChangedEvent event)`
  `protected void`
  SDRepositoryBean.`onDataSourceChange(DataSourceBean.DataSourceChangedEvent event)`

- ## Uses of HandleEvent in tigase.db.util

  Methods in tigase.db.util with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  SchemaVersionCheckerLogger.`printErrorMessage(StartupFinishedEvent event)`

- ## Uses of HandleEvent in tigase.io

  Methods in tigase.io with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  CertificateContainer.`certificateChange(CertificateContainer.CertificateChange event)`

- ## Uses of HandleEvent in tigase.server.xmppclient

  Methods in tigase.server.xmppclient with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  SeeOtherHostDualIP.`clusterRepoItemEvent(ClusterRepoItemEvent event)`
  `protected void`
  ClientConnectionManager.`nodeShutdown(ShutdownEvent event)`
  `protected void`
  SeeOtherHost.`nodeShutdown(ShutdownEvent event)`

- ## Uses of HandleEvent in tigase.server.xmppsession

  Methods in tigase.server.xmppsession with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `protected void`
  SessionManager.`nodeShutdown(ShutdownEvent event)`

- ## Uses of HandleEvent in tigase.util.updater

  Methods in tigase.util.updater with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `protected void`
  UpdatesChecker.`onUpdatedVersionDiscovered(UpdatesChecker.UpdatedVersionDiscovered event)`

- ## Uses of HandleEvent in tigase.xmpp.impl

  Methods in tigase.xmpp.impl with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  PresenceOffline.`onEvent(PresenceOffline.StartStopEvent event)`
  `void`
  MotdProcessor.`onMotdChanged(MotdProcessor.MotdUpdatedEvent event)`
  `void`
  JabberIqRegister.`onWelcomeMessageChange(JabberIqRegister.WelcomeMessageChangedEvent event)`
  `protected void`
  MessageCarbons.`presenceUpdate(UserPresenceChangedEvent presenceEvent)`
  Method handles `UserPresenceChangedEvent` and synchronizes state of JIDs for MessageCarbons for particular user.
  `void`
  JabberIqPrivacy.`privacyListUpdated(JabberIqPrivacy.PrivacyListUpdatedEvent event)`
  `protected void`
  MessageCarbons.`stateChanged(MessageCarbons.MessageCarbonsStateChangedEvent event)`
  Method responsible for handing `MessageCarbonsStateChangedEvent` and marking JIDs of user as MessageCarbons enabled/disabled.
  `protected void`
  JabberIqPrivacy.PrivacyListOfflineCache.`userConnected(UserConnectedEvent event)`

- ## Uses of HandleEvent in tigase.xmpp.impl.push

  Methods in tigase.xmpp.impl.push with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  AwayPushNotificationsExtension.`presenceChanged(UserPresenceChangedEvent event)`

- ## Uses of HandleEvent in tigase.xmpp.impl.roster

  Methods in tigase.xmpp.impl.roster with annotations of type HandleEvent
  Modifier and Type
  Method
  Description
  `void`
  RosterAbstract.`handleRosterModified(RosterAbstract.RosterModifiedEvent event)`