@Override protected void copyTransients( Object source, Object destination ) { ( (CRepository) destination ).setExternalConfiguration( ( (CRepository) source ).getExternalConfiguration() ); ( (CRepository) destination ).externalConfigurationImple = ( (CRepository) source ).externalConfigurationImple; ( (CRepository) destination ).defaultLocalStorageUrl = ( (CRepository) source ).defaultLocalStorageUrl; // trick with RemoteStorage, which is an object, and XStream will not "overlap" it properly (ie. destionation != // null but source == null) if ( ( (CRepository) source ).getRemoteStorage() == null ) { ( (CRepository) destination ).setRemoteStorage( null ); } }
public void setRemoteStorage( RemoteRepositoryStorage remoteStorage ) { this.remoteStorage = remoteStorage; if ( remoteStorage == null ) { getCurrentConfiguration( true ).setRemoteStorage( null ); } else { if ( getCurrentConfiguration( true ).getRemoteStorage() == null ) { getCurrentConfiguration( true ).setRemoteStorage( new CRemoteStorage() ); } getCurrentConfiguration( true ).getRemoteStorage().setProvider( remoteStorage.getProviderId() ); setWritePolicy( RepositoryWritePolicy.READ_ONLY ); } }
value.setRemoteStorage( upgradeCRemoteStorage( cRepository.getRemoteStorage() ) );
repo.setProviderHint(UpdateSiteProxyRepositoryImpl.ROLE_HINT); repo.setRemoteStorage(new CRemoteStorage()); repo.getRemoteStorage().setProvider(getTemplateProvider().getRemoteProviderHintFactory().getDefaultHttpRoleHint()); repo.getRemoteStorage().setUrl("http://some-remote-repository/repo-root");
repo.setProviderHint(P2ProxyRepositoryImpl.ROLE_HINT); repo.setRemoteStorage(new CRemoteStorage()); repo.getRemoteStorage().setProvider(getTemplateProvider().getRemoteProviderHintFactory().getDefaultHttpRoleHint()); repo.getRemoteStorage().setUrl("http://some-remote-repository/repo-root");
repo.setProviderHint(DefaultProxyRubyRepository.ID); repo.setRemoteStorage(new CRemoteStorage()); repo.getRemoteStorage().setProvider( getTemplateProvider().getRemoteProviderHintFactory().getDefaultHttpRoleHint());
target.setRemoteStorage(new CRemoteStorage());
target.setRemoteStorage( new CRemoteStorage() );
appModel.setRemoteStorage( new CRemoteStorage() );
appModel.setNotFoundCacheActive(true); appModel.setRemoteStorage(new CRemoteStorage());
repo.setProviderHint( "maven1" ); repo.setRemoteStorage( new CRemoteStorage() ); repo.getRemoteStorage().setProvider( getTemplateProvider().getRemoteProviderHintFactory().getDefaultHttpRoleHint() ); repo.getRemoteStorage().setUrl( "http://some-remote-repository/repo-root" );
repo.setProviderHint( "maven2" ); repo.setRemoteStorage( new CRemoteStorage() ); repo.getRemoteStorage().setProvider( getTemplateProvider().getRemoteProviderHintFactory().getDefaultHttpRoleHint() );
cRepository.setRemoteStorage( parseCRemoteStorage( parser, strict ) );