ShrinkWrap Resolver Maven API 2.0.0-cr-1

Package org.jboss.shrinkwrap.resolver.api.maven.strategy

Interface Summary
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.
TransitiveExclusionPolicy Defines a policy for the handling of transitive dependencies during resolution.
 

Class Summary
AcceptScopesStrategy MavenResolutionStrategy implementation where only MavenDependencys in acceptable ScopeTypes are accepted.
CombinedStrategy MavenResolutionStrategy implementation where only MavenDependencys passing a series of other MavenResolutionStrategys are accepted
RejectDependenciesStrategy MavenResolutionStrategy implementation where specified MavenDependencys may be selectively rejected
 

Enum Summary
AcceptAllStrategy MavenResolutionStrategy implementation where all MavenDependencys are accepted
DefaultTransitiveExclusionPolicy Applies the default behavior exhibited by Maven with regards to handling transitive dependencies during resolution.
NonTransitiveStrategy MavenResolutionStrategy implementation where only explicitly-defined MavenDependencys are accepted
TransitiveStrategy MavenResolutionStrategy implementation where MavenDependencys are accepted based on transitivity.
 


ShrinkWrap Resolver Maven API 2.0.0-cr-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.