Uses of Interface
org.eclipse.aether.RepositorySystemSession.CloseableSession
Package
Description
The primary API of the
RepositorySystem
and its functionality.The provisional interfaces defining the various subcomponents that implement the repository system.
The various sub components that collectively implement the repository system.
-
Uses of RepositorySystemSession.CloseableSession in org.eclipse.aether
Modifier and TypeMethodDescriptionRepositorySystemSession.SessionBuilder.build()
Creates immutable closeable session out this builder instance. -
Uses of RepositorySystemSession.CloseableSession in org.eclipse.aether.impl
Modifier and TypeMethodDescriptionvoid
RepositorySystemLifecycle.addOnSessionEndedHandle
(RepositorySystemSession.CloseableSession session, Runnable handler) Registers an "on session end" handler.void
RepositorySystemLifecycle.sessionEnded
(RepositorySystemSession.CloseableSession session) Signals that passed in session was ended, it will not be used anymore.void
RepositorySystemLifecycle.sessionStarted
(RepositorySystemSession.CloseableSession session) Registers the session for lifecycle tracking: it marks that the passed in session instance is about to start. -
Uses of RepositorySystemSession.CloseableSession in org.eclipse.aether.internal.impl
Modifier and TypeMethodDescriptionvoid
DefaultRepositorySystemLifecycle.addOnSessionEndedHandle
(RepositorySystemSession.CloseableSession session, Runnable handler) void
DefaultRepositorySystemLifecycle.sessionEnded
(RepositorySystemSession.CloseableSession session) void
DefaultRepositorySystemLifecycle.sessionStarted
(RepositorySystemSession.CloseableSession session) -
Uses of RepositorySystemSession.CloseableSession in org.eclipse.aether.internal.impl.session
Modifier and TypeClassDescriptionfinal class
A default implementation of repository system session that is immutable and thread-safe.