# Plexus Component API 1.0-alpha-22 API

Packages
org.codehaus.plexus: Provides the API that bootstraps the Plexus Component managment.
org.codehaus.plexus.component.composition: Contains tools used for component composition - which basically means, injecting component objects with its required dependencies and other configuration data.
org.codehaus.plexus.component.discovery: Component discovery in Plexus is the act of finding component metadata.
org.codehaus.plexus.component.reloading: Provides tools for defining what Plexus should do when reloading a component.
org.codehaus.plexus.component.repository: Provides classes for defining/describing components and dependencies as they are contained in a component repository.
org.codehaus.plexus.component.repository.exception: Contains exceptions thrown by ComponentRepositories (see container implementation).
org.codehaus.plexus.configuration: Configurations in Plexus are the classes that define how a component is described, for example, as a plexus.xml file.
org.codehaus.plexus.context: Contains classes which hold and help hold context information for the Plexus framework.
org.codehaus.plexus.logging: Provides the classes and interfaces for the core Plexus logging facilities.
org.codehaus.plexus.personality.plexus.lifecycle.phase: Contains the interfaces (and exceptions) which represent the component lifecycle phases of the Plexus personality.

Copyright © 2011. All Rights Reserved.