This is the contract for the Maven Plugin Extensions that allow for plugging in custom repository types into the Maven plugin. @since 1.0