ShrinkWrap Resolver API 2.0.0-alpha-3

org.jboss.shrinkwrap.resolver.api
Interface StrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,FORMATSTAGETYPE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>

Type Parameters:
FORMATSTAGETYPE - Type of FormatStage after this StrategyStage
All Known Subinterfaces:
TransitiveStrategyStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,FORMATSTAGE,RESOLUTIONSTRATEGYTYPE>

public interface StrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,FORMATSTAGETYPE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>

Defines the stage of resolution in which the user may supply a ResolutionStrategy

Author:
Andrew Lee Rubinger, Karel Piwko

Method Summary
 FORMATSTAGETYPE using(RESOLUTIONSTRATEGYTYPE strategy)
          Defines the ResolutionStrategy to be used in resolution, returning the next FormatStage.
 

Method Detail

using

FORMATSTAGETYPE using(RESOLUTIONSTRATEGYTYPE strategy)
                                          throws IllegalArgumentException
Defines the ResolutionStrategy to be used in resolution, returning the next FormatStage.

Parameters:
strategy -
Returns:
Throws:
IllegalArgumentException - If the ResolutionStrategy is not specified

ShrinkWrap Resolver API 2.0.0-alpha-3

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