Changeset 4634


Ignore:
Timestamp:
03/06/14 15:21:41 (10 years ago)
Author:
Twan Goosen
Message:

made constant for document fields in query factory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/impl/SolrDocumentQueryFactoryImpl.java

    r4633 r4634  
    2828public class SolrDocumentQueryFactoryImpl extends AbstractSolrQueryFactory implements SolrDocumentQueryFactory {
    2929
     30    public static final String[] DOCUMENT_FIELDS = {
     31        FacetConstants.FIELD_NAME,
     32        FacetConstants.FIELD_DESCRIPTION,
     33        FacetConstants.FIELD_COLLECTION,
     34        FacetConstants.FIELD_GENRE,
     35        FacetConstants.FIELD_LANGUAGE,
     36        FacetConstants.FIELD_NATIONAL_PROJECT,
     37        FacetConstants.FIELD_RESOURCE_CLASS,
     38        FacetConstants.FIELD_RESOURCE,
     39        FacetConstants.FIELD_LANDINGPAGE,
     40        FacetConstants.FIELD_ID
     41    };
     42
    3043    @Override
    3144    public SolrQuery createDocumentQuery(QueryFacetsSelection selection, int first, int count) {
     
    5669    private SolrQuery getDefaultDocumentQuery() {
    5770        SolrQuery query = new SolrQuery();
    58         query.setFields(FacetConstants.FIELD_NAME,
    59                 FacetConstants.FIELD_DESCRIPTION,
    60                 FacetConstants.FIELD_COLLECTION,
    61                 FacetConstants.FIELD_GENRE,
    62                 FacetConstants.FIELD_LANGUAGE,
    63                 FacetConstants.FIELD_NATIONAL_PROJECT,
    64                 FacetConstants.FIELD_RESOURCE_CLASS,
    65                 FacetConstants.FIELD_RESOURCE,
    66                 FacetConstants.FIELD_LANDINGPAGE,
    67                 FacetConstants.FIELD_ID
    68         );
     71        query.setFields(DOCUMENT_FIELDS);
    6972        query.setSort(SolrQuery.SortClause.asc(FacetConstants.FIELD_NAME));
    7073        return query;
Note: See TracChangeset for help on using the changeset viewer.