Interface EnforcerRule2
- All Superinterfaces:
EnforcerRule
- All Known Implementing Classes:
AbstractBanDependencies
,AbstractNonCacheableEnforcerRule
,AbstractPropertyEnforcerRule
,AbstractRequireFiles
,AbstractStandardEnforcerRule
,AbstractVersionEnforcer
,AlwaysFail
,AlwaysPass
,BanDistributionManagement
,BanDuplicatePomDependencyVersions
,BannedDependencies
,BannedPlugins
,BannedRepositories
,BanTransitiveDependencies
,EvaluateBeanshell
,NoSnapshots
,ReactorModuleConvergence
,RequireActiveProfile
,RequireEnvironmentVariable
,RequireFilesDontExist
,RequireFilesExist
,RequireFilesSize
,RequireJavaVersion
,RequireMavenVersion
,RequireNoRepositories
,RequireOS
,RequirePluginVersions
,RequirePrerequisite
,RequireProperty
,RequireReleaseDeps
,RequireReleaseVersion
,RequireSameVersions
,RequireUpperBoundDeps
Interface to be implemented by any rules as of version 2.0 executed by the enforcer.
- Since:
- 1.4
- Version:
- $Id: EnforcerRule2.java 1663790 2015-03-03 21:07:38Z khmarbaise $
-
Method Summary
Methods inherited from interface org.apache.maven.enforcer.rule.api.EnforcerRule
execute, getCacheId, isCacheable, isResultValid
-
Method Details
-
getLevel
Returns the level of enforcement.- Returns:
- level
-