Package tigase.kernel.core

# Class RegistrarKernel

java.lang.Object
tigase.kernel.core.Kernel
tigase.kernel.core.RegistrarKernel

All Implemented Interfaces:
  `UnregisterAware`

public class RegistrarKernel extends Kernel implements UnregisterAware

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from class tigase.kernel.core.Kernel

  `Kernel.DelayedDependencyInjectionQueue, Kernel.DelegatedBeanConfig`

- ## Field Summary

  ### Fields inherited from class tigase.kernel.core.Kernel

  `log`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RegistrarKernel()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `beforeUnregister()`
  Method called before bean unregister.

  ### Methods inherited from class tigase.kernel.core.Kernel

  `beginDependencyDelayedInjection, finishDependecyDelayedInjection, gc, getDependencyManager, getInstance, getInstance, getInstance, getInstanceIfExistsOr, getName, getNamesOf, getParent, initAll, initBean, injectIfRequired, isBeanClassRegistered, isBeanClassRegistered, ln, registerBean, registerBean, registerBean, registerLinks, setBeanActive, setForceAllowNull, setName, shutdown, shutdown, toPrintable, toString, unregister`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### RegistrarKernel

    public RegistrarKernel()

- ## Method Details

  - ### beforeUnregister

    public void beforeUnregister()
    Description copied from interface: `UnregisterAware`
    Method called before bean unregister.
    Specified by:
      `beforeUnregister` in interface `UnregisterAware`