## Package org.apache.ivy.plugins.repository

Interface Summary
ArtifactResourceResolver: An `ArtifactResourceResolver` is responsible for the resolution of an artifact into a `ResolvedResource`.
Repository: Represents a collection of resources available to Ivy.
Resource: Represents a resource in an Ivy `Repository`.
ResourceDownloader: A `ResourceDownloader` is able to download a Resource to a File.
TransferListener: Listen to repository transfer

Class Summary
AbstractRepository
BasicResource
LazyResource
RepositoryCopyProgressListener
ResourceHelper
TransferEvent: TransferEvent is used to notify TransferListeners about progress in transfer of resources form/to the respository This class is LARGELY inspired by org.apache.maven.wagon.events.TransferEvent released under the following copyright license: Copyright 2001-2005 The Apache Software Foundation.