Package nl.lexemmens.podman.service
Class ServiceHubFactory
- java.lang.Object
-
- nl.lexemmens.podman.service.ServiceHubFactory
-
@Component(role=ServiceHubFactory.class, hint="default") public class ServiceHubFactory extends Object
Factory that allows creation of a new
ServiceHubclass
-
-
Constructor Summary
Constructors Constructor Description ServiceHubFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceHubcreateServiceHub(org.apache.maven.plugin.logging.Log log, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.shared.filtering.MavenFileFilter mavenFileFilter, PodmanConfiguration podmanConfig, org.apache.maven.settings.Settings mavenSettings, org.apache.maven.settings.crypto.SettingsDecrypter settingsDecrypter)Creates a newServiceHubinstance.
-
-
-
Method Detail
-
createServiceHub
public ServiceHub createServiceHub(org.apache.maven.plugin.logging.Log log, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.shared.filtering.MavenFileFilter mavenFileFilter, PodmanConfiguration podmanConfig, org.apache.maven.settings.Settings mavenSettings, org.apache.maven.settings.crypto.SettingsDecrypter settingsDecrypter)
Creates a new
ServiceHubinstance.- Parameters:
log- Access to Maven's log systemmavenProject- Reference to the current Maven Project.mavenFileFilter- Access to Maven's file filtering servicepodmanConfig- Holds global configuration for PodmanmavenSettings- Access to the Maven SettingssettingsDecrypter- Access to Maven'sSettingsDecrypterservice- Returns:
- A new instance of the
ServiceHub
-
-