org.miv.jism.core.JismKernel Class Reference

This is the JisM Kernel. More...

Inheritance diagram for org.miv.jism.core.JismKernel:

org.miv.jism.core.executor.event.JismExecutorListener

List of all members.

Public Member Functions

 JismKernel ()
 Create a new kernel.
void run ()
void executionStarts (JismExecutorEvent e)
 Call when an execution starts.
void executionEnds (JismExecutorEvent e)
 Call when an execution ends.

Static Public Member Functions

static void main (String[] args)

Static Public Attributes

static PluginClassLoader PLUGIN_LOADER = new PluginClassLoader()
static final int DEFAULT_MAX_THREADS = 4
static final int THREADS_BY_PLUGIN = 4
static final String METHOD_SEPARATOR = ";"

Protected Member Functions

void runPlugins ()
void runPlugin (String name)


Detailed Description

This is the JisM Kernel.

Plugins will be loaded and add to an executor queue.

Author:
Guilhelm Savin

Constructor & Destructor Documentation

org.miv.jism.core.JismKernel.JismKernel (  ) 

Create a new kernel.

Executors will be created.


Member Function Documentation

void org.miv.jism.core.JismKernel.executionStarts ( JismExecutorEvent  e  ) 

Call when an execution starts.

Parameters:
e event which fires the call

Implements org.miv.jism.core.executor.event.JismExecutorListener.

void org.miv.jism.core.JismKernel.executionEnds ( JismExecutorEvent  e  ) 

Call when an execution ends.

Parameters:
e event which fires the call

Implements org.miv.jism.core.executor.event.JismExecutorListener.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 10:49:00 2008 for JisM by  doxygen 1.5.3