Ext_kernel Module Guide
Overview and Description of ext_kernel module
Release Notes
Administration Tools
System Tuning Guide
Ext_kernel Module Guide
Virtual Hosting Guide
Java Management Extensions Guide
License
Change History
NetKernel History
Acknowledgements

ext_kernel Guide

Overview and Description of ext_kernel module

Purpose

The ext_kernel module serves two purposes. It supplies accessor to get and set kernel configuration. It also contains a configurable init process which is called when the kernel starts.

Init Process

The System Tuning Guide describes how any init process can be configured which will be called when the container cold or hot starts. Ext_kernel provides a configurable implementation. The configuration is available via the System Component Accessor netkernel:init-hooks. This URI provides an xml document of the form:

<initHooks>
  <hook>
    <uri>active:module+module@urn:org:ten60:netkernel:ext:introspect+resource@ffcpl:/introspect/init</uri>
    <name>Module Deployment Verification</name>
  </hook>
  <hook>
    <uri>active:module+module@urn:org:ten60:netkernel:ext:install+resource@active:install</uri>
    <name>Module Install/Uninstall Detection</name>
  </hook>
  <hook>
    <uri>active:module+module@urn:org:ten60:netkernel:ext:entrypoint+resource@active:entrypoint-init</uri>
    <name>Entrypoint Maintainance</name>
  </hook>
  <hook>
    <uri>active:module+module@urn:org:ten60:netkernel:ext:install+resource@active:postInstall</uri>
    <name>Post-Install Scripts</name>
  </hook>
</initHooks>

Accessors

See the list of accessors here.


(C) 2003, 1060 Research Limited
© 2003,2004, 1060® Research Limited
1060 registered trademark, NetKernel trademark of 1060 Research Limited