if ( updateResult.isFullUpdate() ) else if ( updateResult.getTimestamp() != null && updateResult.getTimestamp() .equals( centralContextCurrentTimestamp ) ) centralContextCurrentTimestamp, updateResult.getTimestamp() );
throws IOException IndexUpdateResult result = new IndexUpdateResult(); result.setTimestamp( updateTimestamp ); result.setSuccessful( true ); return result; result.setSuccessful( true ); return result; result.setTimestamp( timestamp ); result.setSuccessful( true ); result.setFullUpdate( true );
if (!result.isSuccessful()) { boolean hasRemoteIndexUpdate = result.getTimestamp() != null;
public IndexUpdateResult fetchAndUpdateIndex( final IndexUpdateRequest updateRequest ) throws IOException IndexUpdateResult result = new IndexUpdateResult(); if( fetchAndUpdateIndex( updateRequest, fetcher, cache ).isSuccessful() ) result = fetchAndUpdateIndex( updateRequest, fetcher, target ); if(result.isSuccessful())
log.debug("Update result success: {}", result.isSuccessful()); stopWatch.stop(); log.info( "time update index from remote for repository {}: {}ms", this.remoteRepository.getId(),
public Date setIndexFile( ResourceFetcher source, String filename ) throws IOException { cleanCacheDirectory( dir ); result.setFullUpdate( true ); File target = new File( dir, filename ); FileUtils.copyStreamToFile( new RawInputStreamFacade( source.retrieve( filename ) ), target ); return null; }
public IndexUpdateResult fetchAndUpdateIndex( final IndexUpdateRequest updateRequest ) throws IOException IndexUpdateResult result = new IndexUpdateResult(); if ( fetchAndUpdateIndex( updateRequest, fetcher, cache ).isSuccessful() ) result = fetchAndUpdateIndex( updateRequest, fetcher, target ); if ( result.isSuccessful() )
public Date setIndexFile( ResourceFetcher source, String filename ) throws IOException { cleanCacheDirectory( dir ); result.setFullUpdate( true ); File target = new File( dir, filename ); FileUtils.copyStreamToFile( new RawInputStreamFacade( source.retrieve( filename ) ), target ); return null; }
if (updateResult.isFullUpdate()) { LOG.debug(contextId + ": Full index update completed on index"); } else { Date timestamp = updateResult.getTimestamp(); if (timestamp != null && timestamp.equals(contextTime)) { LOG.debug(contextId + ": No index update needed, index is up to date!");
throws IOException IndexUpdateResult result = new IndexUpdateResult(); result.setTimestamp( updateTimestamp ); result.setSuccessful( true ); return result; result.setSuccessful( true ); return result; result.setTimestamp( timestamp ); result.setSuccessful( true ); result.setFullUpdate( true );
public IndexUpdateResult fetchAndUpdateIndex( final IndexUpdateRequest updateRequest ) throws IOException IndexUpdateResult result = new IndexUpdateResult(); if ( fetchAndUpdateIndex( updateRequest, fetcher, cache ).isSuccessful() ) result = fetchAndUpdateIndex( updateRequest, fetcher, target ); if ( result.isSuccessful() )
public Date setIndexFile( ResourceFetcher source, String filename ) throws IOException { cleanCacheDirectory( dir ); result.setFullUpdate( true ); File target = new File( dir, filename ); FileUtils.copyStreamToFile( new RawInputStreamFacade( source.retrieve( filename ) ), target ); return null; }
IndexUpdateRequest updateRequest = new IndexUpdateRequest(indexingContext, resourceFetcher); IndexUpdateResult updateResult = indexUpdater.fetchAndUpdateIndex(updateRequest); if (updateResult.isFullUpdate()) { LOGGER.debug("Received a full update."); } else if (updateResult.getTimestamp() == null) { LOGGER.debug("No update needed, index is up to date!"); } else { LOGGER.debug("Received an incremental update, change covered " + lastUpdateLocalRepo + " - " + updateResult.getTimestamp() + " period.");
throws IOException IndexUpdateResult result = new IndexUpdateResult(); result.setTimestamp(updateTimestamp); result.setSuccessful(true); return result; result.setSuccessful(true); return result; result.setTimestamp(timestamp); result.setSuccessful(true); result.setFullUpdate(true);
IndexUpdateRequest updateRequest = new IndexUpdateRequest( centralContext, resourceFetcher ); IndexUpdateResult updateResult = indexUpdater.fetchAndUpdateIndex( updateRequest ); if ( updateResult.isFullUpdate() ) else if ( updateResult.getTimestamp().equals( centralContextCurrentTimestamp ) ) + updateResult.getTimestamp() + " period." );