protected void doForceNfcSetting( final Configuration configuration ) { getLogger().info( "Enforcing proper NFC use: every non-proxy repository present in system will have NFC deactivated (system property override present)." ); // conservatively shut down NFC on any non-proxy repository for ( CRepository repository : configuration.getRepositories() ) { final boolean isProxyRepository = repository.getRemoteStorage() != null && repository.getRemoteStorage().getUrl() != null; repository.setNotFoundCacheActive( isProxyRepository ); } }
public String getRemoteUrl() { if ( getCurrentConfiguration( false ).getRemoteStorage() != null ) { return getCurrentConfiguration( false ).getRemoteStorage().getUrl(); } else { return null; } }
.getRemoteStorage().getUrl() );
/** * Method writeCRemoteStorage. * * @param cRemoteStorage * @param serializer * @param tagName * @throws java.io.IOException */ private void writeCRemoteStorage( CRemoteStorage cRemoteStorage, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( cRemoteStorage.getProvider() != null ) { serializer.startTag( NAMESPACE, "provider" ).text( cRemoteStorage.getProvider() ).endTag( NAMESPACE, "provider" ); } if ( cRemoteStorage.getUrl() != null ) { serializer.startTag( NAMESPACE, "url" ).text( cRemoteStorage.getUrl() ).endTag( NAMESPACE, "url" ); } if ( cRemoteStorage.getAuthentication() != null ) { writeCRemoteAuthentication( (CRemoteAuthentication) cRemoteStorage.getAuthentication(), "authentication", serializer ); } if ( cRemoteStorage.getConnectionSettings() != null ) { writeCRemoteConnectionSettings( (CRemoteConnectionSettings) cRemoteStorage.getConnectionSettings(), "connectionSettings", serializer ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeCRemoteStorage( CRemoteStorage, String, XmlSerializer )
Assert.assertEquals(cRepo.getRemoteStorage().getUrl(), expected.getRemoteStorage().getRemoteStorageUrl());