Uses of Class
tigase.kernel.core.Kernel
Packages that use Kernel
Package
Description
The main package with top level API for server side components.
Package containing implementation of all Session Manager plugins
-
Uses of Kernel in tigase.auth
Methods in tigase.auth with parameters of type KernelModifier and TypeMethodDescriptionvoid
void
void
void
CredentialsDecoderBean.unregister
(Kernel kernel) void
CredentialsEncoderBean.unregister
(Kernel kernel) void
TigaseSaslProvider.unregister
(Kernel kernel) -
Uses of Kernel in tigase.component
Fields in tigase.component declared as KernelMethods in tigase.component that return KernelModifier and TypeMethodDescriptionAbstractComponent.getKernel()
Deprecated.AbstractKernelBasedComponent.getKernel()
BindingsKernel.getKernel()
Methods in tigase.component with parameters of type KernelModifier and TypeMethodDescriptionBackwardCompatibilityHelper.getDefConfigParams
(Kernel kernel, String configType, String dbUri, Map<String, Object> params) void
protected abstract void
AbstractKernelBasedComponent.registerModules
(Kernel kernel) void
Deprecated.void
void
AbstractKernelBasedComponent.unregister
(Kernel kernel) Constructors in tigase.component with parameters of type Kernel -
Uses of Kernel in tigase.conf
Constructors in tigase.conf with parameters of type Kernel -
Uses of Kernel in tigase.db.beans
Methods in tigase.db.beans with parameters of type KernelModifier and TypeMethodDescriptionvoid
void
void
void
void
void
MDPoolBean.unregister
(Kernel kernel) void
MDPoolConfigBean.unregister
(Kernel kernel) void
MDRepositoryBean.MDRepositoryConfigBean.unregister
(Kernel kernel) void
MDRepositoryBean.unregister
(Kernel kernel) void
SDRepositoryBean.unregister
(Kernel kernel) -
Uses of Kernel in tigase.eventbus.component
Methods in tigase.eventbus.component with parameters of type KernelModifier and TypeMethodDescriptionprotected void
EventBusComponent.registerModules
(Kernel kernel) -
Uses of Kernel in tigase.io
-
Uses of Kernel in tigase.kernel.beans
Methods in tigase.kernel.beans with parameters of type KernelModifier and TypeMethodDescriptionvoid
Method called when bean is being registered allowing developer to programatically register other beans.boolean
BeanSelector.shouldRegister
(Class clazz, Kernel kernel) Method needs to return true if bean in which annotation class implementing this interface is specified and this bean should be registeredvoid
RegistrarBean.unregister
(Kernel kernel) Method called while bean is being unregistered. -
Uses of Kernel in tigase.kernel.beans.config
Fields in tigase.kernel.beans.config declared as KernelMethods in tigase.kernel.beans.config that return KernelMethods in tigase.kernel.beans.config with parameters of type KernelModifier and TypeMethodDescriptionAbstractBeanConfigurator.getBeanClassesFromAnnotations
(Kernel kernel, Class<?> requiredClass) Method looks for bean classes (classes annotated with@Bean
which hasparent
property set to passed class.protected static boolean
AbstractBeanConfigurator.isBeanClassRegisteredInParentKernel
(Kernel kernel, String name, Class<?> clazz) Method checkes if bean is already registered in parent kernel.protected void
AbstractBeanConfigurator.refreshConfiguration
(Kernel kernel) protected void
AbstractBeanConfigurator.refreshConfiguration_removeUndefinedBeans
(Kernel kernel) protected void
AbstractBeanConfigurator.refreshConfiguration_updateConfiguration
(Kernel kernel) static void
AbstractBeanConfigurator.registerBeansForBeanOfClass
(Kernel kernel, Class<?> cls) Method registers beans which classes are annotated with@Bean
and haveparent
set to the class passed as parameter.protected static void
AbstractBeanConfigurator.registerBeansForBeanOfClass
(Kernel kernel, Class<?> requiredClass, Set<Class<?>> classes) AbstractBeanConfigurator.registerBeansForBeanOfClassGetBeansToRegister
(Kernel kernel, Class<?> requiredClass, Set<Class<?>> classes) protected static Bean
AbstractBeanConfigurator.registerBeansForBeanOfClassShouldRegister
(Kernel kernel, Class<?> requiredClass, Class<?> cls) void
-
Uses of Kernel in tigase.kernel.beans.selector
Methods in tigase.kernel.beans.selector with parameters of type KernelModifier and TypeMethodDescriptionstatic boolean
ServerBeanSelector.getClusterMode
(Kernel kernel) static ConfigTypeEnum
ServerBeanSelector.getConfigType
(Kernel kernel) protected static <T> T
ServerBeanSelector.getProperty
(Kernel kernel, String name, T defValue) boolean
ServerBeanSelector.shouldRegister
(Class clazz, Kernel kernel) -
Uses of Kernel in tigase.kernel.core
Subclasses of Kernel in tigase.kernel.coreMethods in tigase.kernel.core that return KernelModifier and TypeMethodDescriptionBeanConfig.getKernel()
ReturnsKernel
managing this bean.DependencyGrapher.getKernel()
Kernel.DelegatedBeanConfig.getKernel()
PlantUMLGrapher.getKernel()
Kernel.getParent()
Returns parent Kernel.Methods in tigase.kernel.core with parameters of type KernelModifier and TypeMethodDescriptionboolean
Kernel.DelayedDependencyInjectionQueue.checkStartingKernel
(Kernel kernel) protected BeanConfig
DependencyManager.createBeanConfig
(Kernel kernel, String beanName, Class<?> beanClass) void
Makes symlink to bean in another Kernel.void
Sets Kernel instance.void
Constructors in tigase.kernel.core with parameters of type Kernel -
Uses of Kernel in tigase.monitor
Methods in tigase.monitor that return KernelMethods in tigase.monitor with parameters of type KernelModifier and TypeMethodDescriptionprotected void
MonitorComponent.registerModules
(Kernel kernel) void
-
Uses of Kernel in tigase.server
Fields in tigase.server declared as KernelMethods in tigase.server that return KernelMethods in tigase.server with parameters of type KernelModifier and TypeMethodDescriptionvoid
void
void
void
ConnectionManager.PortsConfigBean.unregister
(Kernel kernel) void
ConnectionManager.unregister
(Kernel kernel) void
MessageRouter.unregister
(Kernel kernel) -
Uses of Kernel in tigase.server.amp
Methods in tigase.server.amp with parameters of type Kernel -
Uses of Kernel in tigase.server.ext
Methods in tigase.server.ext with parameters of type KernelModifier and TypeMethodDescriptionvoid
protected void
ComponentProtocolManager.registerModules
(Kernel kernel) -
Uses of Kernel in tigase.server.extdisco
Methods in tigase.server.extdisco with parameters of type KernelModifier and TypeMethodDescriptionprotected void
ExternalServiceDiscoveryComponent.registerModules
(Kernel kernel) -
Uses of Kernel in tigase.server.filters
Methods in tigase.server.filters with parameters of type Kernel -
Uses of Kernel in tigase.server.test
Methods in tigase.server.test with parameters of type Kernel -
Uses of Kernel in tigase.server.xmppclient
Methods in tigase.server.xmppclient with parameters of type KernelModifier and TypeMethodDescriptionvoid
void
void
void
void
SeeOtherHostDB.unregister
(Kernel kernel) void
SeeOtherHostDualIP.unregister
(Kernel kernel) -
Uses of Kernel in tigase.server.xmppsession
Methods in tigase.server.xmppsession with parameters of type Kernel -
Uses of Kernel in tigase.stats
Methods in tigase.stats with parameters of type KernelModifier and TypeMethodDescriptionvoid
void
void
CounterDataLogger.unregister
(Kernel kernel) void
StatisticsCollector.unregister
(Kernel kernel) -
Uses of Kernel in tigase.stats.db
Methods in tigase.stats.db with parameters of type Kernel -
Uses of Kernel in tigase.vhosts
Methods in tigase.vhosts with parameters of type Kernel -
Uses of Kernel in tigase.xmpp.impl
Methods in tigase.xmpp.impl with parameters of type KernelModifier and TypeMethodDescriptionvoid
void
void
void
void
void
ClientStateIndication.unregister
(Kernel kernel) void
JabberIqPrivacy.unregister
(Kernel kernel) void
JabberIqRegister.unregister
(Kernel kernel) void
LastActivityMarker.unregister
(Kernel kernel) void
MessageAmp.unregister
(Kernel kernel) -
Uses of Kernel in tigase.xmpp.impl.push
Methods in tigase.xmpp.impl.push with parameters of type Kernel -
Uses of Kernel in tigase.xmpp.impl.roster
Methods in tigase.xmpp.impl.roster with parameters of type Kernel