Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentConfigurationException
instance.
Construct a new ComponentConfigurationException
instance.
This represents a project which this component depends upon to function
properly, for example, a required jar file.
Component instantiation description.
Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentDescriptorUnmarshallingException
instance.
Construct a new ComponentDescriptorUnmarshallingException
instance.
Signals to this listener that a component has been discovered.
Signals to a ComponentDiscoveryListener that an event has taken place
involving a set of components.
Constructs a ComponentDiscoveryEvent
with a set of
ComponentDescriptors.
A listener which responds in some way to component discovery by a
PlexusContainer.
Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentImplementationNotFoundException
instance.
Construct a new ComponentImplementationNotFoundException
instance.
Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentLifecycleException
instance.
Construct a new ComponentLifecycleException
instance.
The exception which is thrown by a component repository when
the requested component cannot be found.
Construct a new ComponentLookupException
instance.
Construct a new ComponentLookupException
instance.
Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentManagerImplementationNotFoundException
instance.
Construct a new ComponentManagerImplementationNotFoundException
instance.
Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentProfileException
instance.
Construct a new ComponentProfileException
instance.
Exception for problems in the reloading strategy.
Construct a new ComponentReloadingException
instance.
Construct a new ComponentReloadingException
instance.
Construct a new ComponentReloadingException
instance.
Implementations declares whether a component should reload when
accessed.
Exception that is thrown when the class(es) required for a component
implementation are not available.
Construct a new ComponentRepositoryException
instance.
Construct a new ComponentRepositoryException
instance.
This represents a component this is required by another component.
Contains a set of ComponentDescriptors and the set's dependencies.
Thrown when component composition goes awry.
Construct a new CompositionException
instance.
Construct a new CompositionException
instance.
Returns true if the map or the parent map contains the key.
Context of the plexus container.
Exception signalling a badly formed Context.
Construct a new ContextException
instance.
Construct a new ContextException
instance.
Creates a corrosponding component instance found in this container's classrealm, then autowires it.
Creates and returns a new class realm under this container's realm for the given list of jars.
Returns the value of the key.
Returns an alias for this component.
Gets a key for an artifact, which is an alias for a specific
project timeline in a group.
Returns the value of the named attribute.
Returns the value of the named attribute, or default if one cannot be
found.
Returns an array of attribute names.
Returns the child configuration at the given location.
Returns the child configuration of the given name.
Returns the child configuration of the given name.
Returns a child container with the unique name.
Returns the number of directly children under this configuration.
Returns an array of all child configurations.
Returns an array of all child configurations with the given name.
Returns the ID of the type of composer this component will use.
Returns the type of component configurator for this project.
Returns the ComponentDescriptor with the given component role and the default role hint.
Returns the ComponentDescriptor with the given component role and the default role hint.
Returns the ComponentDescriptor with the given component role and hint.
Returns the ComponentDescriptor with the given component role and hint.
Returns a List of ComponentDescriptors with the given role.
Returns a List of ComponentDescriptors with the given role.
Returns a Map of ComponentDescriptors with the given role, keyed by role-hint.
Returns a Map of ComponentDescriptors with the given role, keyed by role-hint.
Returns an id of the factory used to create this component.
Returns a list of components in this set.
Returns the component set descriptor.
Returns this event's set of ComponentDescriptors.
Returns the type of this component.
Returns configuration values defined for this component.
Returns the Classworld's ClassRealm of this Container, which acts as the default parent for all contained
components.
Returns this container's context.
Utility method to retrieve containerContext data.
Returns the date this container was created.
Returns a List of dependencies of this component.
Returns a List of dependencies of this set of components.
Return a human-readable description of this component.
Returns the type of the field this component requirement will inject.
Returns the field name that this component requirement will inject.
Gets a key for a group, which represents a set of artifacts timelines.
Returns a human-friendly key, suitable for display.
Returns a human-friendly key, suitable for display.
Returns this listener's unique key.
Returns the identifier of this set.
Returns the implementation of this componet.
Returns the type of instantiation strategy for this component.
Returns the lifecycle-handler for this component.
Returns the lookup realm for this container, which is either
the container realm or the realm set by null.
XXX ideally i'd like to place this in a plexus container specific utility class.
Returns the name of this configuration.
Returns the unique name of this container in the container hierarchy.
The ClassRealm that this component lives under.
Returns all project requirements of this component.
Returns the role of this component.
Returns the role of the required component.
Returns the role-hint of this component.
Returns the role-hint of the required component.
Returns the current threshold for all new loggers.
Gets the type of dependency, for example a "jar".
Returns the value of this configuration.
Returns the value of this configuration, or default if one cannot be
found.
Returns a specific point in a project's timeline.
Returns a specific point in a components's project timeline.
Typecode for debugging messages.
Typecode for disabled log levels.
Typecode for error messages.
Typecode for fatal error messages.
Typecode for informational messages.
Typecode for warning messages.
Looks up and returns a component object with the given unique key or role.
Looks up and returns a component object with the given unique key or role.
Looks up and returns a component object with the given unique role/role-hint combination.
Looks up and returns a component object with the given unique role/role-hint combination.
Looks up and returns a component object with the given unique key or role.
Looks up and returns a component object with the given unique key or role.
Looks up and returns a component object with the given unique role/role-hint combination.
Looks up and returns a component object with the given unique role/role-hint combination.
Looks up and returns a List of component objects with the given role.
Looks up and returns a List of component objects with the given role.
Looks up and returns a List of component objects with the given role.
Looks up and returns a List of component objects with the given role.
Looks up and returns a Map of component objects with the given role, keyed by all available role-hints.
Looks up and returns a Map of component objects with the given role, keyed by all available role-hints.
Looks up and returns a Map of component objects with the given role, keyed by all available role-hints.
Looks up and returns a Map of component objects with the given role, keyed by all available role-hints.
Key used to retrieve the core classworlds realm from the containerContext.
The role-hint to use for components or lookups that do not specify a role.
Key used to retrieve the plexus container from the containerContext.
A configuration data hierarchy for configuring aspects of plexus.
Exception that is thrown when an expected configuration value encounters
problems loading correctly.
Construct a new PlexusConfigurationException
instance.
Construct a new PlexusConfigurationException
instance.
The core component of Plexus.
Container execution exception.
Construct a new PlexusContainerException
instance.
Construct a new PlexusContainerException
instance.
Adds the item to the containerContext.
Indicates that a class wants a hold on a ServiceLocator.
Provides services to components by means of a lookup.
Sets the alias for this component.
Sets the dependency's artifact ID.
Sets a representation of the composer this component uses.
Sets the type of component configurator for this project.
Sets the id of the factory to use to create this component.
Sets a List of components as this set's contents.
Sets the component set descriptor of components and dependencies for
this component.
Sets this component's type.
Sets the configuration hierarchy for this component.
Sets a List of dependencies as this set's component dependencies.
Sets a description of this component for users to read.
Sets the type of the field that will be populated by the required
component.
Sets the name of the field that will be populated by the required
component.
Sets the dependency's group ID.
Sets the identifier of this set.
Sets the implementation of this componet.
Sets the instantiation-strategy for this component.
Sets that this component may be in an isolated classrealm.
Sets that this set of components may be in an isolated classrealm.
Sets the lifecycle-handler for this component.
Sets the lookup realm to use for lookup calls that don't have a ClassRealm parameter.
Sets the parent of this container.
Set the id of the ClassRealm that this component lives under.
Sets the ability to reload a component's metadata multiple times.
Sets the role of this component.
Sets the role of the require component.
Sets the role-hint of this component.
Sets the role-hint of the require component.
Sets the threshold for all new loggers.
Sets the threshold for all loggers.
Sets the dependency project's type.
Sets the point in a project's development timeline
Sets the point in a components's project development timeline
Returns true if the given role in the container should be reloaded.
Returns true if the given role/role-hint in the container should be
reloaded.
start() - method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.
Startable Error occuring while starting a component.
stop() - method in class org.codehaus.plexus.personality.plexus.lifecycle.phase.
Startable Error occuring while starting a component.
Attempts to suspend execution of the component.