org.eclipse.jetty.toolchain.enforcer.rules
Class RequireDebianCompatibleVersionRule

java.lang.Object
  extended by org.eclipse.jetty.toolchain.enforcer.rules.RequireDebianCompatibleVersionRule
All Implemented Interfaces:
org.apache.maven.enforcer.rule.api.EnforcerRule

public class RequireDebianCompatibleVersionRule
extends Object
implements org.apache.maven.enforcer.rule.api.EnforcerRule


Constructor Summary
RequireDebianCompatibleVersionRule()
           
 
Method Summary
 void ensureValidDebianVersion(String version)
           
 void execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
           
 String getCacheId()
           
 boolean isCacheable()
           
 boolean isResultValid(org.apache.maven.enforcer.rule.api.EnforcerRule rule)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequireDebianCompatibleVersionRule

public RequireDebianCompatibleVersionRule()
Method Detail

execute

public void execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
             throws org.apache.maven.enforcer.rule.api.EnforcerRuleException
Specified by:
execute in interface org.apache.maven.enforcer.rule.api.EnforcerRule
Throws:
org.apache.maven.enforcer.rule.api.EnforcerRuleException

ensureValidDebianVersion

public void ensureValidDebianVersion(String version)
                              throws org.apache.maven.enforcer.rule.api.EnforcerRuleException
Throws:
org.apache.maven.enforcer.rule.api.EnforcerRuleException

getCacheId

public String getCacheId()
Specified by:
getCacheId in interface org.apache.maven.enforcer.rule.api.EnforcerRule

isCacheable

public boolean isCacheable()
Specified by:
isCacheable in interface org.apache.maven.enforcer.rule.api.EnforcerRule

isResultValid

public boolean isResultValid(org.apache.maven.enforcer.rule.api.EnforcerRule rule)
Specified by:
isResultValid in interface org.apache.maven.enforcer.rule.api.EnforcerRule


Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.