Class SimplePlexusWagonConfigurator

java.lang.Object
org.mule.maven.client.internal.wagon.SimplePlexusWagonConfigurator
All Implemented Interfaces:
org.eclipse.aether.transport.wagon.WagonConfigurator

public class SimplePlexusWagonConfigurator extends Object implements org.eclipse.aether.transport.wagon.WagonConfigurator
An implementation of a WagonConfigurator which creates and supports those providers we need. Aether itself only provides PlexusWagonConfigurator which uses Guice and we should keep this lightweight.
  • Constructor Details

    • SimplePlexusWagonConfigurator

      public SimplePlexusWagonConfigurator()
  • Method Details

    • configure

      public void configure(org.apache.maven.wagon.Wagon wagon, Object configuration) throws Exception
      Specified by:
      configure in interface org.eclipse.aether.transport.wagon.WagonConfigurator
      Throws:
      Exception