Class CacheArchiveManager

java.lang.Object
io.helidon.build.maven.cache.CacheArchiveManager

@Component(role=CacheArchiveManager.class, hint="default") public class CacheArchiveManager extends Object
A component to load / save cache from/to an archive.
  • Constructor Details

    • CacheArchiveManager

      public CacheArchiveManager()
  • Method Details

    • save

      public void save(org.apache.maven.execution.MavenSession session, Path archiveFile)
      Save the build cache to the given archive.
      Parameters:
      session - maven session
      archiveFile - cache archive file
    • loadCache

      public void loadCache(org.apache.maven.execution.MavenSession session, Path archiveFile)
      Load the build cache from a cache archive.
      Parameters:
      session - maven session
      archiveFile - cache archive file