# Uses of Package
tigase.kernel.beans

- Packages that use tigase.kernel.beans
  Package | Description
  --- | ---
  tigase.auth |
  tigase.auth.adhoc |
  tigase.auth.credentials.entries |
  tigase.auth.mechanisms |
  tigase.cluster |
  tigase.cluster.repo |
  tigase.cluster.strategy |
  tigase.component |
  tigase.component.adhoc |
  tigase.component.modules |
  tigase.component.modules.impl |
  tigase.component.modules.impl.config |
  tigase.component.responses |
  tigase.conf |
  tigase.db |
  tigase.db.beans |
  tigase.db.comp |
  tigase.disco |
  tigase.eventbus.component |
  tigase.eventbus.component.stores |
  tigase.io |
  tigase.kernel |
  tigase.kernel.beans |
  tigase.kernel.beans.config |
  tigase.kernel.beans.selector |
  tigase.kernel.core |
  tigase.monitor |
  tigase.monitor.modules |
  tigase.monitor.tasks |
  tigase.server | The main package with top level API for server side components.
  tigase.server.amp |
  tigase.server.amp.action |
  tigase.server.amp.db |
  tigase.server.bosh |
  tigase.server.ext |
  tigase.server.extdisco |
  tigase.server.monitor |
  tigase.server.test |
  tigase.server.websocket |
  tigase.server.xmppclient |
  tigase.server.xmppcomponent |
  tigase.server.xmppserver |
  tigase.server.xmppserver.proc |
  tigase.server.xmppsession |
  tigase.stats |
  tigase.stats.db |
  tigase.util.routing |
  tigase.util.updater |
  tigase.vhosts |
  tigase.workgroupqueues |
  tigase.workgroupqueues.commands |
  tigase.workgroupqueues.data |
  tigase.workgroupqueues.modules.agent |
  tigase.workgroupqueues.modules.muc |
  tigase.workgroupqueues.modules.user |
  tigase.workgroupqueues.scheduler |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins
  tigase.xmpp.impl.push |
  tigase.xmpp.impl.roster |
  tigase.xmpp.mam |
  tigase.xmpp.mam.modules |

- Classes in tigase.kernel.beans used by tigase.auth
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.auth.adhoc
  Class and Description
  Bean Defines name of bean.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.auth.credentials.entries
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.auth.mechanisms
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.cluster
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.cluster.repo
  Class and Description
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.cluster.strategy
  Class and Description
  Bean Defines name of bean.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.component
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.component.adhoc
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.component.modules
  Class and Description
  Bean Defines name of bean.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.component.modules.impl
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.component.modules.impl.config
  Class and Description
  Bean Defines name of bean.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.component.responses
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.conf
  Class and Description
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.

- Classes in tigase.kernel.beans used by tigase.db
  Class and Description
  Bean Defines name of bean.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.

- Classes in tigase.kernel.beans used by tigase.db.beans
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.db.comp
  Class and Description
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.disco
  Class and Description
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.

- Classes in tigase.kernel.beans used by tigase.eventbus.component
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.eventbus.component.stores
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.io
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.kernel
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.kernel.beans
  Class and Description
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.kernel.beans.config
  Class and Description
  Bean Defines name of bean.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.kernel.beans.selector
  Class and Description
  BeanSelector Interface used by bean configurators to detect is additional beans should be registered Created by andrzej on 10.03.2016.

- Classes in tigase.kernel.beans used by tigase.kernel.core
  Class and Description
  BeanFactory Interface to create factories of beans.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.monitor
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.monitor.modules
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.

- Classes in tigase.kernel.beans used by tigase.monitor.tasks
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.amp
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.server.amp.action
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.amp.db
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.bosh
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.server.ext
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.extdisco
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.monitor
  Class and Description
  Autostart
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.test
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.server.websocket
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.server.xmppclient
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.server.xmppcomponent
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.server.xmppserver
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.server.xmppserver.proc
  Class and Description
  Bean Defines name of bean.
  Inject This annotation marks field in class that Kernel should inject dependency here.

- Classes in tigase.kernel.beans used by tigase.server.xmppsession
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.stats
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.stats.db
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.util.routing
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.util.updater
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.vhosts
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues.commands
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues.data
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass Created by andrzej on 14.08.2016.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues.modules.agent
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues.modules.muc
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues.modules.user
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.workgroupqueues.scheduler
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.

- Classes in tigase.kernel.beans used by tigase.xmpp.impl
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.xmpp.impl.push
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject This annotation marks field in class that Kernel should inject dependency here.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.xmpp.impl.roster
  Class and Description
  Bean Defines name of bean.
  Initializable If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  RegistrarBean Interface which needs to be implemented by bean classes which are also Registrars.
  UnregisterAware If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.

- Classes in tigase.kernel.beans used by tigase.xmpp.mam
  Class and Description
  Bean Defines name of bean.

- Classes in tigase.kernel.beans used by tigase.xmpp.mam.modules
  Class and Description
  Bean Defines name of bean.

Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.