Class DefaultRepositorySystemLifecycle

java.lang.Object
org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
All Implemented Interfaces:
RepositorySystemLifecycle

@Singleton @Named public class DefaultRepositorySystemLifecycle extends Object implements RepositorySystemLifecycle
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addOnSessionEndedHandle(org.eclipse.aether.RepositorySystemSession.CloseableSession session, Runnable handler)
    Registers an "on session end" handler.
    void
    Registers an "on repository system end" handler.
    void
    sessionEnded(org.eclipse.aether.RepositorySystemSession.CloseableSession session)
    Signals that passed in session was ended, it will not be used anymore.
    void
    sessionStarted(org.eclipse.aether.RepositorySystemSession.CloseableSession session)
    Registers the session for lifecycle tracking: it marks that the passed in session instance is about to start.
    void
    Marks the repository system as ended (shut down): all "on close" handlers will be invoked.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait