Package org.kahina.core

Provides the essential core classes for the Kahina architecture.

See: Description

Package org.kahina.core Description

Provides the essential core classes for the Kahina architecture.

The root package includes the class KahinaInstance which is the central piece of the architecture because it groups together the step database, the controller, the bridge, and configuration information. It also administers two instances of KahinaController, and allows other components to dispatch events through these controllers.

The configuration data are grouped together in a KahinaState, whereas the step information is stored in a collection of KahinaStep objects.

KahinaException is Kahina's basic exception datatype, from which all specialized exception types in various parts of the system should inherit.

Since:
1.0