Package org.eclipse.aether
The primary API of the
RepositorySystem
and its functionality.-
Interface Summary Interface Description RepositoryCache Caches auxiliary data used during repository access like already processed metadata.RepositoryListener A listener being notified of events from the repository system.RepositorySystem The main entry point to the repository system and its functionality.RepositorySystemSession Defines settings and components that control the repository system.SessionData A container for data that is specific to a repository system session.SyncContext A synchronization context used to coordinate concurrent access to artifacts or metadatas. -
Class Summary Class Description AbstractForwardingRepositorySystemSession A special repository system session to enable decorating or proxying another session.AbstractRepositoryListener A skeleton implementation for custom repository listeners.ConfigurationProperties The keys and defaults for common configuration properties.DefaultRepositoryCache A simplistic repository cache backed by a thread-safe map.DefaultRepositorySystemSession A simple repository system session.DefaultSessionData A simple session data storage backed by a thread-safe map.RepositoryEvent An event describing an action performed by the repository system.RepositoryEvent.Builder A builder to create events.RequestTrace A trace of nested requests that are performed by the repository system. -
Enum Summary Enum Description RepositoryEvent.EventType The type of the repository event. -
Exception Summary Exception Description RepositoryException The base class for exceptions thrown by the repository system.