@Component(role=ImageConfigResolver.class, instantiationStrategy="singleton") public class ImageConfigResolver extends Object implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Constructor and Description |
---|
ImageConfigResolver() |
Modifier and Type | Method and Description |
---|---|
void |
initialize() |
List<ImageConfiguration> |
resolve(ImageConfiguration unresolvedConfig,
org.apache.maven.project.MavenProject project,
org.apache.maven.execution.MavenSession session)
Resolve an image configuration.
|
public void initialize() throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
initialize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
public List<ImageConfiguration> resolve(ImageConfiguration unresolvedConfig, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session)
unresolvedConfig
- the configuration to resolveproject
- project used for resolvingsession
- IllegalArgumentException
- if no type is given when an external reference configuration is provided
or when the type is not known (i.e. no handler is registered for this type).Copyright © 2018. All rights reserved.