|
ShrinkWrap Resolver Maven API 2.0.0-alpha-3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MavenResolutionStrategy
Defines the contract for developing a Maven-based ResolutionStrategy; this is accomplished by assembling
chains of MavenResolutionFilters for filtering MavenDependencys before and during resolution request
execution.
| Method Summary | |
|---|---|
MavenResolutionFilter[] |
getPreResolutionFilters()
Obtains the MavenResolutionFilter chain to be used in filtering a MavenDependency List
before the request is executed. |
MavenResolutionFilter[] |
getResolutionFilters()
Obtains the MavenResolutionFilter chain to be used in filtering a MavenDependency List
during request processing (filtering is done by the backend). |
| Method Detail |
|---|
MavenResolutionFilter[] getPreResolutionFilters()
MavenResolutionFilter chain to be used in filtering a MavenDependency List
before the request is executed. If any filters in the chain return false when
MavenResolutionFilter.accepts(MavenDependency, List) is invoked, false must be the result of
the chain's invocation. In other words, the chain acts as a logical AND for all
MavenResolutionFilters.
MavenResolutionFilter[] getResolutionFilters()
MavenResolutionFilter chain to be used in filtering a MavenDependency List
during request processing (filtering is done by the backend). If any filters in the chain return
false when MavenResolutionFilter.accepts(MavenDependency, List) is invoked,
false must be the result of the chain's invocation. In other words, the chain acts as a logical
AND for all MavenResolutionFilters.
|
ShrinkWrap Resolver Maven API 2.0.0-alpha-3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||