Interface EnforcerRule2
-
- All Superinterfaces:
EnforcerRule
- All Known Implementing Classes:
AbstractBanDependencies,AbstractNonCacheableEnforcerRule,AbstractPropertyEnforcerRule,AbstractRequireFiles,AbstractStandardEnforcerRule,AbstractVersionEnforcer,AlwaysFail,AlwaysPass,BanDistributionManagement,BanDuplicatePomDependencyVersions,BannedDependencies,BannedPlugins,BannedRepositories,BanTransitiveDependencies,EvaluateBeanshell,ReactorModuleConvergence,RequireActiveProfile,RequireEnvironmentVariable,RequireFileChecksum,RequireFilesDontExist,RequireFilesExist,RequireFilesSize,RequireJavaVersion,RequireMavenVersion,RequireNoRepositories,RequireOS,RequirePluginVersions,RequirePrerequisite,RequireProfileIdsExist,RequireProperty,RequireReleaseDeps,RequireReleaseVersion,RequireSameVersions,RequireSnapshotVersion,RequireUpperBoundDeps
public interface EnforcerRule2 extends EnforcerRule
Interface to be implemented by any rules as of version 2.0 executed by the enforcer.- Since:
- 1.4
- Version:
- $Id$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnforcerLevelgetLevel()Returns the level of enforcement.-
Methods inherited from interface org.apache.maven.enforcer.rule.api.EnforcerRule
execute, getCacheId, isCacheable, isResultValid
-
-
-
-
Method Detail
-
getLevel
@Nonnull EnforcerLevel getLevel()
Returns the level of enforcement.- Returns:
- level
-
-