java.lang.Object
org.apache.maven.buildcache.xml.config.Local
All Implemented Interfaces:
Serializable

public class Local extends Object implements Serializable
Class Local.
Version:
$Revision$ $Date$
See Also:
  • Constructor Details

    • Local

      public Local()
  • Method Details

    • getLocation

      public String getLocation()
      Get the base directory where the local cache is located. Defaults to ~/.m2/build-cache/.
      Returns:
      String
    • getMaxBuildsCached

      public int getMaxBuildsCached()
      Get maximum number of cached build per artifact in local cache. First created cache (the oldest) is evicted if breached.
      Returns:
      int
    • setLocation

      public void setLocation(String location)
      Set the base directory where the local cache is located. Defaults to ~/.m2/build-cache/.
      Parameters:
      location - a location object.
    • setMaxBuildsCached

      public void setMaxBuildsCached(int maxBuildsCached)
      Set maximum number of cached build per artifact in local cache. First created cache (the oldest) is evicted if breached.
      Parameters:
      maxBuildsCached - a maxBuildsCached object.