Package org.objectweb.jonathan.apis.kernel

Provides abstractions used to configure a virtual machine using Jonathan's configuration framework.

Interface Summary

ClassPathFinder
Component The Component interface represents a component, with a value and a type.
ConfigurationFactory Interface for configuration factories.
Context A context represents a set of typed objects, each identified by a name.
ContextFactory Interface for context factories.
Element The Element interface represents an element in a context.
Factory Factory represents the type for factories of bootstrap services.
Initializer Initializer represents the type for initializers of services.
Instanciable Instanciable represents an object (a service) created by its factory.
MultiFactory MultiFactory complements the Factory type with the ability for some factories to provide different implementation alternatives.
Name Names are non-mutable structures representing names used by contexts.

Class Summary

Context.NO_VALUE
InternalException InternalExceptions are unexpected exceptions that may occur e.g., when some entities (kernel, binders, stub factories, ...), are incompatible or badly used.
JonathanException JonathanException is the supertype of all Jonathan exceptions.
Provides abstractions used to configure a virtual machine using Jonathan's configuration framework.