Package org.objectweb.proactive.core.component.controller

Implementations of the "membrane" of the Fractal components, i.e. the controllers that manage non-functional properties of a component.

See:
          Description

Interface Summary
ComponentParametersController This interface defines a new type of Fractal controllers, that allow configuration of the components with this implementation
ProActiveBindingController  
ProActiveController This interface defines some basic services offered by a component controller in the ProActive implementation of the Fractal model.
ProActiveLifeCycleController This interface defines an extension of the @see org.objectweb.fractal.api.control.LifeCycleController, which is able to handle prioritized requests.
ProActiveSuperController Implementation of the SuperController interface
RequestHandler A RequestHandler is able to control the flow of a component request in a chain of handlers.
 

Class Summary
AbstractProActiveController Base class for all component controllers.
AbstractRequestHandler This class is able to handle requests, and checks if the current request can be handled by the current handler in the chain of handlers (here, it is actually a list of controllers).
ProActiveBindingControllerImpl Implementation of the BindingController interface.
ProActiveComponentParametersController This class defines a controller for accessing configuration parameters of the component.
ProActiveContentController Implementation of ContentController (@see org.objectweb.fractal.api.control.ContentController).
ProActiveLifeCycleControllerImpl Implementation of the LifeCycleController interface.
ProActiveNameController Implementation of the NameController
ProActiveSuperControllerImpl An implementation of the SuperController interface.
 

Package org.objectweb.proactive.core.component.controller Description

Implementations of the "membrane" of the Fractal components, i.e. the controllers that manage non-functional properties of a component.

Author:
Matthieu Morel


Copyright 2001-2005 INRIA All Rights Reserved.