Uses of Class
tigase.kernel.core.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
Modifier 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
Modifier and TypeMethodDescriptionAbstractComponent.getKernel()
Deprecated.AbstractKernelBasedComponent.getKernel()
BindingsKernel.getKernel()
Modifier 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) -
Uses of Kernel in tigase.conf
-
Uses of Kernel in tigase.db.beans
Modifier 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
Modifier and TypeMethodDescriptionprotected void
EventBusComponent.registerModules
(Kernel kernel) -
Uses of Kernel in tigase.io
-
Uses of Kernel in tigase.kernel.beans
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionBeanConfig.getKernel()
ReturnsKernel
managing this bean.DependencyGrapher.getKernel()
Kernel.DelegatedBeanConfig.getKernel()
PlantUMLGrapher.getKernel()
Kernel.getParent()
Returns parent Kernel.Modifier 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
-
Uses of Kernel in tigase.monitor
Modifier and TypeMethodDescriptionprotected void
MonitorComponent.registerModules
(Kernel kernel) void
-
Uses of Kernel in tigase.server
Modifier 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
-
Uses of Kernel in tigase.server.ext
Modifier and TypeMethodDescriptionvoid
protected void
ComponentProtocolManager.registerModules
(Kernel kernel) -
Uses of Kernel in tigase.server.extdisco
Modifier and TypeMethodDescriptionprotected void
ExternalServiceDiscoveryComponent.registerModules
(Kernel kernel) -
Uses of Kernel in tigase.server.filters
-
Uses of Kernel in tigase.server.test
-
Uses of Kernel in tigase.server.xmppclient
Modifier and TypeMethodDescriptionvoid
void
void
void
void
SeeOtherHostDB.unregister
(Kernel kernel) void
SeeOtherHostDualIP.unregister
(Kernel kernel) -
Uses of Kernel in tigase.server.xmppsession
-
Uses of Kernel in tigase.stats
Modifier and TypeMethodDescriptionvoid
void
void
CounterDataLogger.unregister
(Kernel kernel) void
StatisticsCollector.unregister
(Kernel kernel) -
Uses of Kernel in tigase.stats.db
-
Uses of Kernel in tigase.vhosts
-
Uses of Kernel in tigase.xmpp.impl
Modifier 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
-
Uses of Kernel in tigase.xmpp.impl.roster