public void addWctMetadata( SolrRecord in ) { in.addField( WctFields.WCT_TARGET_ID, this.solr.getFieldValue( WctFields.WCT_TARGET_ID ).toString() ); in.addField( WctFields.WCT_TITLE, this.solr.getFieldValue( WctFields.WCT_TITLE ).toString() ); in.addField( WctFields.WCT_HARVEST_DATE, this.solr.getFieldValue( WctFields.WCT_HARVEST_DATE ).toString() ); in.addField( WctFields.WCT_COLLECTIONS, this.solr.getFieldValue( WctFields.WCT_COLLECTIONS ).toString() ); in.addField( WctFields.WCT_AGENCY, this.solr.getFieldValue( WctFields.WCT_AGENCY ).toString() ); in.addField( WctFields.WCT_SUBJECTS, this.solr.getFieldValue( WctFields.WCT_SUBJECTS ).toString() ); }
public void addWctMetadata( SolrRecord in ) { in.addField( WctFields.WCT_TARGET_ID, this.solr.getFieldValue( WctFields.WCT_TARGET_ID ).toString() ); in.addField( WctFields.WCT_TITLE, this.solr.getFieldValue( WctFields.WCT_TITLE ).toString() ); in.addField( WctFields.WCT_HARVEST_DATE, this.solr.getFieldValue( WctFields.WCT_HARVEST_DATE ).toString() ); in.addField( WctFields.WCT_COLLECTIONS, this.solr.getFieldValue( WctFields.WCT_COLLECTIONS ).toString() ); in.addField( WctFields.WCT_AGENCY, this.solr.getFieldValue( WctFields.WCT_AGENCY ).toString() ); in.addField( WctFields.WCT_SUBJECTS, this.solr.getFieldValue( WctFields.WCT_SUBJECTS ).toString() ); }
private void getWctMetadata( SolrRecord solr ) { ClientResource cr = new ClientResource( WctRestletUrl + this.solr.getFieldValue( WctFields.WCT_INSTANCE_ID ) ); try { this.read( cr.get().getStream() ); } catch (ResourceException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
private void getWctMetadata( SolrRecord solr ) { ClientResource cr = new ClientResource( WctRestletUrl + this.solr.getFieldValue( WctFields.WCT_INSTANCE_ID ) ); try { this.read( cr.get().getStream() ); } catch (ResourceException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
throws JSONException { MDX m = new MDX(); m.setHash(stringValueOrUnset(solr.getFieldValue(SolrFields.HASH))); m.setUrl(stringValueOrUnset(solr.getFieldValue(SolrFields.SOLR_URL))); m.setTs(stringValueOrUnset( solr.getFieldValue(SolrFields.WAYBACK_DATE))); m.setRecordType(stringValueOrUnset( solr.getFieldValue(SolrFields.SOLR_RECORD_TYPE)));
File fileOutput = new File(outputWarcDir + "//" + "FILE_" + recordCount + ".xml"); if (!slashPages || (doc.getFieldValue(SolrFields.SOLR_URL_TYPE) != null && doc.getFieldValue(SolrFields.SOLR_URL_TYPE).equals(SolrFields.SOLR_URL_TYPE_SLASHPAGE))) {
File fileOutput = new File(outputWarcDir + "//" + "FILE_" + recordCount + ".xml"); if (!slashPages || (doc.getFieldValue(SolrFields.SOLR_URL_TYPE) != null && doc.getFieldValue(SolrFields.SOLR_URL_TYPE).equals(SolrFields.SOLR_URL_TYPE_SLASHPAGE))) {
ArchiveRecordHeader header, long content_length, boolean revisit) { String contentType = ( String ) solr.getFieldValue( SolrFields.SOLR_CONTENT_TYPE );
.getFieldValue(SolrFields.SOLR_CONTENT_TYPE);
solr.addField(SolrFields.SOLR_CONTENT_TYPE, (String) solr.getFieldValue(SolrFields.CONTENT_TYPE_SERVED)); processContentType(solr, header, content_length, true);//The value set above is used here for content_type_norm return solr;
solr.addField(SolrFields.SOLR_CONTENT_TYPE, (String) solr.getFieldValue(SolrFields.CONTENT_TYPE_SERVED)); return solr;