@Override public String proxyUri() { final RepositoryResourceRemoteStorage remoteStorage = settings().getRemoteStorage(); if ( remoteStorage == null ) { return null; } return remoteStorage.getRemoteStorageUrl(); }
@Override public T asProxyOf( final String remoteUri ) { RepositoryResourceRemoteStorage remoteStorage = settings().getRemoteStorage(); if ( remoteStorage == null ) { remoteStorage = new RepositoryResourceRemoteStorage(); settings().setRemoteStorage( remoteStorage ); } remoteStorage.setRemoteStorageUrl( remoteUri ); return me(); }
resource.getRemoteStorage().setRemoteStorageUrl(repository.getRemoteUrl()); resource.getRemoteStorage().setAuthentication( AbstractGlobalConfigurationPlexusResource.convert(NexusCompat.getRepositoryRawConfiguration(repository) .getRemoteStorage().getAuthentication())); resource.getRemoteStorage().setConnectionSettings( AbstractGlobalConfigurationPlexusResource.convert(NexusCompat.getRepositoryRawConfiguration(repository) .getRemoteStorage().getConnectionSettings()));
resource.getRemoteStorage().setRemoteStorageUrl( repository.getRemoteUrl() ); resource.getRemoteStorage().setAuthentication( AbstractGlobalConfigurationPlexusResource.convert( NexusCompat.getRepositoryRawConfiguration( repository ) .getRemoteStorage().getAuthentication() ) ); .getRemoteStorage().getConnectionSettings() ) );
if ( model.getRemoteStorage() != null ) target.getRemoteStorage().setUrl( model.getRemoteStorage().getRemoteStorageUrl() ); this.convertAuthentication( model.getRemoteStorage().getAuthentication(), null ) ); this.convertRemoteConnectionSettings( model.getRemoteStorage().getConnectionSettings() ) ); this.convertHttpProxySettings( model.getRemoteStorage().getHttpProxySettings(), null ) );
if (model.getRemoteStorage() != null) { if (target.getRemoteStorage() == null) { target.setRemoteStorage(new CRemoteStorage()); target.getRemoteStorage().setUrl(model.getRemoteStorage().getRemoteStorageUrl()); this.convertAuthentication(model.getRemoteStorage().getAuthentication(), null)); this.convertRemoteConnectionSettings(model.getRemoteStorage().getConnectionSettings()));