## Uses of Interface
tigase.eventbus.EventBusEvent

- Packages that use EventBusEvent
  Package | Description
  --- | ---
  tigase.auth |
  tigase.cluster |
  tigase.db |
  tigase.db.beans |
  tigase.eventbus |
  tigase.eventbus.events |
  tigase.eventbus.impl |
  tigase.io |
  tigase.map |
  tigase.monitor.tasks |
  tigase.server.xmppsession |
  tigase.util.updater |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins
  tigase.xmpp.impl.roster |

- - ### Uses of EventBusEvent in tigase.auth

    Classes in tigase.auth that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `BruteForceLockerBean.StatisticsEmitEvent` |

  - ### Uses of EventBusEvent in tigase.cluster

    Classes in tigase.cluster that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ClusterConnectionManager.ClusterInitializedEvent` |

  - ### Uses of EventBusEvent in tigase.db

    Classes in tigase.db that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `UserRepository.UserRemovedEvent` |

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

    Classes in tigase.db.beans that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `DataSourceBean.DataSourceChangedEvent` | Event emitted by `DataSourceBean` using `EventBus` when instance of `DataSource` for some name changes.

  - ### Uses of EventBusEvent in tigase.eventbus

    Classes in tigase.eventbus with type parameters of type EventBusEvent
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `XMLEventBusEvent<E extends EventBusEvent>` |

    Subinterfaces of EventBusEvent in tigase.eventbus
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `XMLEventBusEvent<E extends EventBusEvent>` |

    Classes in tigase.eventbus that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TickMinuteEvent` |

    Methods in tigase.eventbus with parameters of type EventBusEvent
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EventBus.`fire​(EventBusEvent event)` | Fires event.

  - ### Uses of EventBusEvent in tigase.eventbus.events

    Classes in tigase.eventbus.events that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `StartupFinishedEvent` | Created: Feb 19, 2009 12:17:03 PM

  - ### Uses of EventBusEvent in tigase.eventbus.impl

    Methods in tigase.eventbus.impl with parameters of type EventBusEvent
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | EventBusImplementation.`fire​(EventBusEvent event)` |

  - ### Uses of EventBusEvent in tigase.io

    Classes in tigase.io that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `CertificateContainer.CertificateChange` | Event indicating certificate change that will be distributed in the cluster.
    `class` | `CertificateContainer.CertificateChanged` |

  - ### Uses of EventBusEvent in tigase.map

    Classes in tigase.map that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ClusterMapFactory.ElementAddEvent` |
    `static class` | `ClusterMapFactory.ElementRemoveEvent` |
    `static class` | `ClusterMapFactory.MapClearEvent` |
    `static class` | `ClusterMapFactory.MapDestroyEvent` |
    `static class` | `ClusterMapFactory.NewMapCreatedEvent` |
    `class` | `MapDestroyedEvent` |

  - ### Uses of EventBusEvent in tigase.monitor.tasks

    Classes in tigase.monitor.tasks that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `SampleTask.SampleTaskEvent` |
    `class` | `TasksEvent` |

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

    Classes in tigase.server.xmppsession that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `UserConnectedEvent` |
    `class` | `UserPresenceChangedEvent` | UserPresenceChangeEvent is local event (called on local node), which is fired when user changes presence.
    `class` | `UserSessionEvent` | Base class for implementation of events related to user session.
    `class` | `UserSessionEventWithProcessorResultWriter` |

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

    Classes in tigase.util.updater that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `UpdatesChecker.UpdatedVersionDiscovered` |

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

    Classes in tigase.xmpp.impl that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `JabberIqPrivacy.PrivacyListUpdatedEvent` |
    `static class` | `JabberIqRegister.UserRegisteredEvent` |
    `static class` | `JabberIqRegister.WelcomeMessageChangedEvent` |
    `static class` | `MessageCarbons.MessageCarbonsStateChangedEvent` | Event class responsible for notification other sessions of same user that message carbons state was changed.
    `static class` | `MotdProcessor.MotdUpdatedEvent` |
    `class` | `PresenceOffline.StartStopEvent` |

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

    Classes in tigase.xmpp.impl.roster that implement EventBusEvent
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `RosterAbstract.RosterModifiedEvent` |