Class ServiceHubFactory

    • Constructor Detail

      • ServiceHubFactory

        public ServiceHubFactory()
    • 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 ServiceHub instance.

        Parameters:
        log - Access to Maven's log system
        mavenProject - Reference to the current Maven Project.
        mavenFileFilter - Access to Maven's file filtering service
        podmanConfig - Holds global configuration for Podman
        mavenSettings - Access to the Maven Settings
        settingsDecrypter - Access to Maven's SettingsDecrypter service
        Returns:
        A new instance of the ServiceHub