org.apache.maven.artifact.resolver
Interface ResolutionListener
- public interface ResolutionListener
Listens to the resolution process and handles events.
- Version:
- $Id$
- Author:
- Brett Porter
ROLE
public static final java.lang.String ROLE
TEST_ARTIFACT
public static final int TEST_ARTIFACT
- See Also:
- Constant Field Values
PROCESS_CHILDREN
public static final int PROCESS_CHILDREN
- See Also:
- Constant Field Values
FINISH_PROCESSING_CHILDREN
public static final int FINISH_PROCESSING_CHILDREN
- See Also:
- Constant Field Values
INCLUDE_ARTIFACT
public static final int INCLUDE_ARTIFACT
- See Also:
- Constant Field Values
OMIT_FOR_NEARER
public static final int OMIT_FOR_NEARER
- See Also:
- Constant Field Values
UPDATE_SCOPE
public static final int UPDATE_SCOPE
- See Also:
- Constant Field Values
MANAGE_ARTIFACT
public static final int MANAGE_ARTIFACT
- See Also:
- Constant Field Values
OMIT_FOR_CYCLE
public static final int OMIT_FOR_CYCLE
- See Also:
- Constant Field Values
UPDATE_SCOPE_CURRENT_POM
public static final int UPDATE_SCOPE_CURRENT_POM
- See Also:
- Constant Field Values
SELECT_VERSION_FROM_RANGE
public static final int SELECT_VERSION_FROM_RANGE
- See Also:
- Constant Field Values
RESTRICT_RANGE
public static final int RESTRICT_RANGE
- See Also:
- Constant Field Values
testArtifact
public void testArtifact(Artifact node)
startProcessChildren
public void startProcessChildren(Artifact artifact)
endProcessChildren
public void endProcessChildren(Artifact artifact)
includeArtifact
public void includeArtifact(Artifact artifact)
omitForNearer
public void omitForNearer(Artifact omitted,
Artifact kept)
updateScope
public void updateScope(Artifact artifact,
java.lang.String scope)
manageArtifact
public void manageArtifact(Artifact artifact,
Artifact replacement)
omitForCycle
public void omitForCycle(Artifact artifact)
updateScopeCurrentPom
public void updateScopeCurrentPom(Artifact artifact,
java.lang.String scope)
selectVersionFromRange
public void selectVersionFromRange(Artifact artifact)
restrictRange
public void restrictRange(Artifact artifact,
Artifact replacement,
VersionRange newRange)
Copyright 2006 Apache Software Foundation. All Rights Reserved.