public class TargetPlatformConfiguration extends java.lang.Object implements DependencyResolverConfiguration
Modifier and Type | Class and Description |
---|---|
static class |
TargetPlatformConfiguration.BREEHeaderSelectionPolicy |
Modifier and Type | Field and Description |
---|---|
private java.lang.Boolean |
allowConflictingDependencies |
private TargetPlatformConfiguration.BREEHeaderSelectionPolicy |
breeHeaderSelectionPolicy |
private java.util.List<TargetEnvironment> |
environments |
private java.lang.String |
executionEnvironment |
private java.lang.String |
executionEnvironmentDefault |
private java.util.List<org.apache.maven.model.Dependency> |
extraRequirements |
private java.util.List<TargetPlatformFilter> |
filters |
private boolean |
implicitTargetEnvironment |
private boolean |
includePackedArtifacts |
private OptionalResolutionAction |
optionalAction |
static java.lang.String |
POM_DEPENDENCIES_CONSIDER |
private java.lang.String |
pomDependencies |
private java.lang.String |
resolver |
private java.util.Map<java.lang.String,java.lang.String> |
resolverProfileProperties |
private boolean |
resolveWithEEConstraints |
private IncludeSourceMode |
targetDefinitionIncludeSourceMode |
private java.util.List<java.io.File> |
targets |
Constructor and Description |
---|
TargetPlatformConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addEnvironment(TargetEnvironment environment) |
void |
addExtraRequirement(org.apache.maven.model.Dependency requirement) |
void |
addProfileProperty(java.lang.String key,
java.lang.String value) |
void |
addTarget(java.io.File target) |
java.lang.Boolean |
getAllowConflictingDependencies() |
TargetPlatformConfiguration.BREEHeaderSelectionPolicy |
getBREEHeaderSelectionPolicy() |
DependencyResolverConfiguration |
getDependencyResolverConfiguration() |
java.util.List<TargetEnvironment> |
getEnvironments()
Returns the list of configured target environments, or the running environment if no
environments have been specified explicitly.
|
java.lang.String |
getExecutionEnvironment() |
java.lang.String |
getExecutionEnvironmentDefault() |
java.util.List<org.apache.maven.model.Dependency> |
getExtraRequirements() |
java.util.List<TargetPlatformFilter> |
getFilters() |
OptionalResolutionAction |
getOptionalResolutionAction() |
java.lang.String |
getPomDependencies() |
java.util.Map<java.lang.String,java.lang.String> |
getProfileProperties()
Returns the properties to be used for evaluating filters during dependency resolution.
|
IncludeSourceMode |
getTargetDefinitionIncludeSourceMode() |
java.lang.String |
getTargetPlatformResolver() |
java.util.List<java.io.File> |
getTargets() |
boolean |
isImplicitTargetEnvironment() |
boolean |
isIncludePackedArtifacts() |
boolean |
isResolveWithEEConstraints() |
void |
setAllowConflictingDependencies(java.lang.Boolean allow) |
void |
setBREEHeaderSelectionPolicy(TargetPlatformConfiguration.BREEHeaderSelectionPolicy breeHeaderSelectionPolicy) |
void |
setExecutionEnvironment(java.lang.String executionEnvironment) |
void |
setExecutionEnvironmentDefault(java.lang.String executionEnvironment) |
void |
setFilters(java.util.List<TargetPlatformFilter> filters) |
void |
setImplicitTargetEnvironment(boolean implicitTargetEnvironment) |
void |
setIncludePackedArtifacts(boolean include) |
void |
setOptionalResolutionAction(OptionalResolutionAction optionalAction) |
void |
setPomDependencies(java.lang.String pomDependencies) |
void |
setResolver(java.lang.String resolver) |
void |
setResolveWithEEContraints(boolean value) |
void |
setTargetDefinitionIncludeSourceMode(IncludeSourceMode includeSourcesMode) |
public static final java.lang.String POM_DEPENDENCIES_CONSIDER
private java.lang.String resolver
private java.util.List<TargetEnvironment> environments
private boolean implicitTargetEnvironment
private final java.util.List<java.io.File> targets
private IncludeSourceMode targetDefinitionIncludeSourceMode
private java.lang.String pomDependencies
private java.lang.Boolean allowConflictingDependencies
private java.lang.String executionEnvironment
private java.lang.String executionEnvironmentDefault
private TargetPlatformConfiguration.BREEHeaderSelectionPolicy breeHeaderSelectionPolicy
private boolean resolveWithEEConstraints
private java.util.List<TargetPlatformFilter> filters
private OptionalResolutionAction optionalAction
private final java.util.List<org.apache.maven.model.Dependency> extraRequirements
private boolean includePackedArtifacts
private java.util.Map<java.lang.String,java.lang.String> resolverProfileProperties
public java.util.List<TargetEnvironment> getEnvironments()
isImplicitTargetEnvironment()
public java.lang.String getTargetPlatformResolver()
public java.util.List<java.io.File> getTargets()
public void addEnvironment(TargetEnvironment environment)
public void setResolver(java.lang.String resolver)
public void addTarget(java.io.File target)
public IncludeSourceMode getTargetDefinitionIncludeSourceMode()
public void setTargetDefinitionIncludeSourceMode(IncludeSourceMode includeSourcesMode)
public void setPomDependencies(java.lang.String pomDependencies)
public java.lang.String getPomDependencies()
public boolean isImplicitTargetEnvironment()
public void setImplicitTargetEnvironment(boolean implicitTargetEnvironment)
public void setAllowConflictingDependencies(java.lang.Boolean allow)
public java.lang.Boolean getAllowConflictingDependencies()
public java.lang.String getExecutionEnvironment()
public void setExecutionEnvironment(java.lang.String executionEnvironment)
public java.lang.String getExecutionEnvironmentDefault()
public void setExecutionEnvironmentDefault(java.lang.String executionEnvironment)
public TargetPlatformConfiguration.BREEHeaderSelectionPolicy getBREEHeaderSelectionPolicy()
public void setBREEHeaderSelectionPolicy(TargetPlatformConfiguration.BREEHeaderSelectionPolicy breeHeaderSelectionPolicy)
public boolean isResolveWithEEConstraints()
public void setResolveWithEEContraints(boolean value)
public void setFilters(java.util.List<TargetPlatformFilter> filters)
public java.util.List<TargetPlatformFilter> getFilters()
public DependencyResolverConfiguration getDependencyResolverConfiguration()
public java.util.List<org.apache.maven.model.Dependency> getExtraRequirements()
getExtraRequirements
in interface DependencyResolverConfiguration
public OptionalResolutionAction getOptionalResolutionAction()
getOptionalResolutionAction
in interface DependencyResolverConfiguration
public void addExtraRequirement(org.apache.maven.model.Dependency requirement)
public void setOptionalResolutionAction(OptionalResolutionAction optionalAction)
public void setIncludePackedArtifacts(boolean include)
public boolean isIncludePackedArtifacts()
public java.util.Map<java.lang.String,java.lang.String> getProfileProperties()
public void addProfileProperty(java.lang.String key, java.lang.String value)