Package org.codehaus.mojo.mrm.plugin
Interface ArtifactStoreFactory
public interface ArtifactStoreFactory
Something that produces
ArtifactStore
instances.- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptionnewInstance
(org.apache.maven.execution.MavenSession session, org.apache.maven.plugin.logging.Log log) Creates a newArtifactStore
instance, note that implementations are free to create a singleton and always return that instance.void
setFactoryHelper
(FactoryHelper factoryHelper) Sets theFactoryHelper
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 newArtifactStore
instance, note that implementations are free to create a singleton and always return that instance.- Parameters:
session
-MavenSession
instancelog
-Log
instance- Returns:
- the
ArtifactStore
instance. - Since:
- 1.0
-
setFactoryHelper
Sets theFactoryHelper
instance where the object is not injected by dependency injection- Parameters:
factoryHelper
-FactoryHelper
instance
-