Ignore:
Timestamp:
2008-06-09T17:15:24+12:00 (16 years ago)
Author:
mdewsnip
Message:

(Adding dynamic classifiers) Added a new "metadata value filter" argument to the SQL browse filter requests, in order to support hierarchical dynamic classifiers.

Location:
gsdl/trunk/src/protocol
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/src/protocol/recptprototools.cpp

    r15836 r15941  
    251251
    252252
    253 bool get_metadata_values (const text_t metadata_element_name, const text_t &collection,
    254               recptproto *collectproto, FilterResponse_t &response, ostream &logout)
     253bool get_metadata_values (const text_t metadata_element_name, const text_t metadata_value_filter,
     254              const text_t &collection, recptproto *collectproto,
     255              FilterResponse_t &response, ostream &logout)
    255256{
    256257  response.clear();
     
    267268  request_option.value = metadata_element_name;
    268269  request.filterOptions.push_back (request_option);
     270  request_option.name = "MetadataValueFilter";
     271  request_option.value = metadata_value_filter;
     272  request.filterOptions.push_back (request_option);
    269273
    270274  assert (collectproto != NULL);
  • gsdl/trunk/src/protocol/recptprototools.h

    r15836 r15941  
    6868           ostream &logout);
    6969
    70 bool get_metadata_values (const text_t metadata_element_name, const text_t &collection,
    71               recptproto *collectproto, FilterResponse_t &response, ostream &logout);
     70bool get_metadata_values (const text_t metadata_element_name, const text_t metadata_value_filter,
     71              const text_t &collection, recptproto *collectproto,
     72              FilterResponse_t &response, ostream &logout);
    7273
    7374bool get_documents_with_metadata_value (const text_t metadata_element_name, const text_t metadata_value,
Note: See TracChangeset for help on using the changeset viewer.