Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
M
N
O
P
R
S
T
V
A
AbstractVersionEnforcer
- Class in
org.apache.maven.plugin.enforcer
Containts the common code to compare a version against a version range.
AbstractVersionEnforcer()
- Constructor for class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
alignToBaseDirectory(File)
- Method in class org.apache.maven.plugin.enforcer.
DefaultEnforcementRuleHelper
allParamsEmpty()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
Helper method to check that at least one of family, name, version or arch is set.
arch
- Variable in class org.apache.maven.plugin.enforcer.
RequireOS
Runtime information containing Maven Version.
C
condition
- Variable in class org.apache.maven.plugin.enforcer.
EvaluateBeanshell
The condition to be evaluated.
containsVersion(VersionRange, ArtifactVersion)
- Method in class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
Copied from Artifact.VersionRange.
D
DefaultEnforcementRuleHelper
- Class in
org.apache.maven.plugin.enforcer
Default implementation of the EnforcementRuleHelper interface.
DefaultEnforcementRuleHelper(MavenSession, ExpressionEvaluator, Log)
- Constructor for class org.apache.maven.plugin.enforcer.
DefaultEnforcementRuleHelper
determineOsFamily()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
Helper method to determine the current OS family.
display
- Variable in class org.apache.maven.plugin.enforcer.
RequireOS
Display detected OS information.
DisplayInfoMojo
- Class in
org.apache.maven.plugin.enforcer
This goal displays the current platform information
DisplayInfoMojo()
- Constructor for class org.apache.maven.plugin.enforcer.
DisplayInfoMojo
displayOSInfo(Log, boolean)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
Log the current OS information
E
EnforceMojo
- Class in
org.apache.maven.plugin.enforcer
This goal executes the defined enforcer-rules once per module.
EnforceMojo()
- Constructor for class org.apache.maven.plugin.enforcer.
EnforceMojo
EnforceOnceMojo
- Class in
org.apache.maven.plugin.enforcer
This goal executes the defined enforcer-rules once per build.
EnforceOnceMojo()
- Constructor for class org.apache.maven.plugin.enforcer.
EnforceOnceMojo
EnforcerExpressionEvaluator
- Class in
org.apache.maven.plugin.enforcer
EnforcerExpressionEvaluator(MavenSession, PathTranslator, MavenProject)
- Constructor for class org.apache.maven.plugin.enforcer.
EnforcerExpressionEvaluator
enforceVersion(Log, String, String, ArtifactVersion)
- Method in class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
Compares the specified version to see if it is allowed by the defined version range.
evaluate(String)
- Method in class org.apache.maven.plugin.enforcer.
DefaultEnforcementRuleHelper
EvaluateBeanshell
- Class in
org.apache.maven.plugin.enforcer
EvaluateBeanshell()
- Constructor for class org.apache.maven.plugin.enforcer.
EvaluateBeanshell
evaluateCondition(String, Log)
- Method in class org.apache.maven.plugin.enforcer.
EvaluateBeanshell
Evaluate expression using Beanshell
execute()
- Method in class org.apache.maven.plugin.enforcer.
DisplayInfoMojo
Entry point to the mojo
execute()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
Entry point to the mojo
execute()
- Method in class org.apache.maven.plugin.enforcer.
EnforceOnceMojo
execute(EnforcerRuleHelper)
- Method in class org.apache.maven.plugin.enforcer.
EvaluateBeanshell
execute(EnforcerRuleHelper)
- Method in class org.apache.maven.plugin.enforcer.
RequireJavaVersion
execute(EnforcerRuleHelper)
- Method in class org.apache.maven.plugin.enforcer.
RequireMavenVersion
execute(EnforcerRuleHelper)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
execute(EnforcerRuleHelper)
- Method in class org.apache.maven.plugin.enforcer.
RequireProperty
Execute the rule.
F
fail
- Variable in class org.apache.maven.plugin.enforcer.
EnforceMojo
Flag to fail the build if a version check fails.
failFast
- Variable in class org.apache.maven.plugin.enforcer.
EnforceMojo
Fail on the first rule that doesn't pass
family
- Variable in class org.apache.maven.plugin.enforcer.
RequireOS
The OS family type desired
Possible values:
dos mac netware os/2 tandem unix windows win9x z/os os/400
G
getArch()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
getComponent(Class)
- Method in class org.apache.maven.plugin.enforcer.
DefaultEnforcementRuleHelper
getFamily()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
getLog()
- Method in class org.apache.maven.plugin.enforcer.
DefaultEnforcementRuleHelper
getName()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
getProject()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
getRules()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
getSession()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
getTranslator()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
getValidFamilies()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
getVersion()
- Method in class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
getVersion()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
I
isAllowed()
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
Helper method to determine if the current OS is allowed based on the injected values for family, name, version and arch.
isFail()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
isFailFast()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
isSkip()
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
isValidFamily(String)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
Helper method to check if the given family is in the following list: dos mac netware os/2 tandem unix windows win9x z/os os/400 Note: '!' is allowed at the beginning of the string and still considered valid.
M
message
- Variable in class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
Specify an optional message to the user if the rule fails.
message
- Variable in class org.apache.maven.plugin.enforcer.
EvaluateBeanshell
The message to be printed in case the condition returns
true
message
- Variable in class org.apache.maven.plugin.enforcer.
RequireOS
Specify an optional message to the user if the rule fails.
message
- Variable in class org.apache.maven.plugin.enforcer.
RequireProperty
Specify a warning message if the property is not set.
N
name
- Variable in class org.apache.maven.plugin.enforcer.
RequireOS
Runtime information containing Maven Version.
normalizeJDKVersion(String)
- Static method in class org.apache.maven.plugin.enforcer.
RequireJavaVersion
Converts a jdk string from 1.5.0-11b12 to a single 3 digit version like 1.5.0-11
O
org.apache.maven.plugin.enforcer
- package org.apache.maven.plugin.enforcer
OS_ARCH
- Static variable in class org.apache.maven.plugin.enforcer.
RequireOS
OS_NAME
- Static variable in class org.apache.maven.plugin.enforcer.
RequireOS
OS_VERSION
- Static variable in class org.apache.maven.plugin.enforcer.
RequireOS
P
project
- Variable in class org.apache.maven.plugin.enforcer.
DisplayInfoMojo
POM
project
- Variable in class org.apache.maven.plugin.enforcer.
EnforceMojo
POM
property
- Variable in class org.apache.maven.plugin.enforcer.
RequireProperty
Specify the required property.
R
regex
- Variable in class org.apache.maven.plugin.enforcer.
RequireProperty
Match the property value to a given regular expresssion.
regexMessage
- Variable in class org.apache.maven.plugin.enforcer.
RequireProperty
Specify a warning message if the regular expression is not matched.
RequireJavaVersion
- Class in
org.apache.maven.plugin.enforcer
This rule checks that the Java version is allowed.
RequireJavaVersion()
- Constructor for class org.apache.maven.plugin.enforcer.
RequireJavaVersion
RequireMavenVersion
- Class in
org.apache.maven.plugin.enforcer
This rule checks that the Maven version is allowd.
RequireMavenVersion()
- Constructor for class org.apache.maven.plugin.enforcer.
RequireMavenVersion
RequireOS
- Class in
org.apache.maven.plugin.enforcer
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.
RequireOS()
- Constructor for class org.apache.maven.plugin.enforcer.
RequireOS
RequireProperty
- Class in
org.apache.maven.plugin.enforcer
This rule checks that certain properties are set.
RequireProperty()
- Constructor for class org.apache.maven.plugin.enforcer.
RequireProperty
S
session
- Variable in class org.apache.maven.plugin.enforcer.
DisplayInfoMojo
The MavenSession
session
- Variable in class org.apache.maven.plugin.enforcer.
EnforceMojo
The MavenSession
setArch(String)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
setFail(boolean)
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setFailFast(boolean)
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setFamily(String)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
setName(String)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
setProject(MavenProject)
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setRules(EnforcerRule[])
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setSession(MavenSession)
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setSkip(boolean)
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setTranslator(PathTranslator)
- Method in class org.apache.maven.plugin.enforcer.
EnforceMojo
setValidFamilies(Set)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
setVersion(String)
- Method in class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
setVersion(String)
- Method in class org.apache.maven.plugin.enforcer.
RequireOS
skip
- Variable in class org.apache.maven.plugin.enforcer.
EnforceMojo
Flag to easily skip all checks
T
translator
- Variable in class org.apache.maven.plugin.enforcer.
DisplayInfoMojo
Path Translator needed by the ExpressionEvaluator
translator
- Variable in class org.apache.maven.plugin.enforcer.
EnforceMojo
Path Translator needed by the ExpressionEvaluator
V
version
- Variable in class org.apache.maven.plugin.enforcer.
AbstractVersionEnforcer
Specify the required version.
version
- Variable in class org.apache.maven.plugin.enforcer.
RequireOS
Runtime information containing Maven Version.
A
C
D
E
F
G
I
M
N
O
P
R
S
T
V
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2002-2010
Apache Software Foundation
. All Rights Reserved.