ShrinkWrap Resolver Maven API 2.0.0-alpha-1

org.jboss.shrinkwrap.resolver.api.maven
Class MavenConfigurationTypes

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.api.maven.MavenConfigurationTypes

public class MavenConfigurationTypes
extends Object

A set for configuration types which are available by default in ShrinkWrap Maven Dependency Resolver

Author:
Karel Piwko

Field Summary
static MavenConfigurationType<EffectivePomMavenDependencyResolver> ENVIRONMENT
          A more advanced implementation of MavenConfigurationType.
static MavenConfigurationType<MavenDependencyResolver> MANUAL
          A default implementation of MavenConfigurationType.
 
Constructor Summary
MavenConfigurationTypes()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MANUAL

public static final MavenConfigurationType<MavenDependencyResolver> MANUAL
A default implementation of MavenConfigurationType. Allows user to specify all the required information by a fluent API.


ENVIRONMENT

public static final MavenConfigurationType<EffectivePomMavenDependencyResolver> ENVIRONMENT
A more advanced implementation of MavenConfigurationType. It retrieves configuration from currently running Maven process. It requires Resolver Maven Plugin distributed with ShrinkWrap to be activated in proper phase. Use this implementation if you enabled the plugin and you want to reuse information about your project from currently running Maven execution.

Constructor Detail

MavenConfigurationTypes

public MavenConfigurationTypes()

ShrinkWrap Resolver Maven API 2.0.0-alpha-1

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