Maven Wagon API

The Wagon API component defines a simple API for transferring resources (artifacts) to and from repositories.

It is also used to deploy the Maven generated site to a server.

Maven Wagon API defines the contract between different Wagon implementations.