com.sonatype.tycho.enforcer
Class TychoDependencyVersion

java.lang.Object
  extended by com.sonatype.tycho.enforcer.TychoDependencyVersion
All Implemented Interfaces:
org.apache.maven.enforcer.rule.api.EnforcerRule

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


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

Constructor Detail

TychoDependencyVersion

public TychoDependencyVersion()
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

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 cachedRule)
Specified by:
isResultValid in interface org.apache.maven.enforcer.rule.api.EnforcerRule

getCacheId

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


Copyright © 2008-2011. All Rights Reserved.