/** * Creates a new exception with the specified repository. * * @param repository The inaccessible remote repository, may be {@code null}. */ public RepositoryOfflineException( RemoteRepository repository ) { super( getMessage( repository ) ); this.repository = repository; }
public void checkOffline( RepositorySystemSession session, RemoteRepository repository ) throws RepositoryOfflineException { if ( isOfflineProtocol( session, repository ) || isOfflineHost( session, repository ) ) { return; } throw new RepositoryOfflineException( repository ); }
public void checkOffline( RepositorySystemSession session, RemoteRepository repository ) throws RepositoryOfflineException { if ( isOfflineProtocol( session, repository ) || isOfflineHost( session, repository ) ) { return; } throw new RepositoryOfflineException( repository ); }
/** * Creates a new exception with the specified repository. * * @param repository The inaccessible remote repository, may be {@code null}. */ public RepositoryOfflineException( RemoteRepository repository ) { super( getMessage( repository ) ); this.repository = repository; }