Interface ExtensionInfrastructure

  • All Known Implementing Classes:
    GalleyInfrastructure

    public interface ExtensionInfrastructure
    Represents a piece of extension infrastructure that gets initialised when the MavenSession becomes available.
    • Method Detail

      • init

        ExtensionInfrastructure init()
                              throws org.commonjava.maven.ext.common.ManipulationException
        Throws:
        org.commonjava.maven.ext.common.ManipulationException
      • init

        ExtensionInfrastructure init​(Location customLocation,
                                     Transport customTransport,
                                     File cacheDir)
                              throws org.commonjava.maven.ext.common.ManipulationException
        Throws:
        org.commonjava.maven.ext.common.ManipulationException
      • init

        ExtensionInfrastructure init​(File cacheDir)
                              throws org.commonjava.maven.ext.common.ManipulationException
        Throws:
        org.commonjava.maven.ext.common.ManipulationException
      • finish

        void finish()