Interface ArtifactStoreFactory


public interface ArtifactStoreFactory
Something that produces ArtifactStore instances.
Since:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    newInstance(org.apache.maven.execution.MavenSession session, org.apache.maven.plugin.logging.Log log)
    Creates a new ArtifactStore instance, note that implementations are free to create a singleton and always return that instance.
    void
    Sets the FactoryHelper instance where the object is not injected by dependency injection
  • Method Details

    • newInstance

      ArtifactStore newInstance(org.apache.maven.execution.MavenSession session, org.apache.maven.plugin.logging.Log log)
      Creates a new ArtifactStore instance, note that implementations are free to create a singleton and always return that instance.
      Parameters:
      session - MavenSession instance
      log - Log instance
      Returns:
      the ArtifactStore instance.
      Since:
      1.0
    • setFactoryHelper

      void setFactoryHelper(FactoryHelper factoryHelper)
      Sets the FactoryHelper instance where the object is not injected by dependency injection
      Parameters:
      factoryHelper - FactoryHelper instance