Package com.bc.ceres.core.runtime


package com.bc.ceres.core.runtime
Provides the module runtime framework. The main entry point into this API is the RuntimeFactory class.

The only interface in this package which is intended to be implemented by clients is the Activator interface. Activators are invoked, when a module starts or stops.

Since:
Ceres 0.5
  • Class
    Description
     
    A configurable extension.
    A configuration element of an extension.
    A configuration element, with its attributes and children, directly reflects the content and structure of the extension and extension point sections within the declaring module's manifest (module.xml) file.
    A configuration element of an extension point (schema).
    Defines all important Ceres constants.
    An dependency declared in a module.
    An extension declared in a module.
    An extension point declared in a module.
    Represents a module.
    The context in which a module lives.
    A runtime for applications composed of multiple modules.
    A module's state.
     
    The configuration for a Ceres runtime.
    Indicates conditions that a reasonable Ceres application might want to catch.
    The Ceres Runtime class provides access to the system module, which can be used to access the runtime's configuration and all of its current modules.
    A factory for runtime instances.
    Provides a launch method to launch a runtime.
    A runnable which is executed by the runtime.
    Represents a version identifier.