Ifd:get delta of concepts

From dev.ifd-library.org

Jump to: navigation, search

API version 3

Function public IfdDelta [] get_delta_of_concepts (
                                                  String session_id,
                                                  String search_criteria,
                                                  String timestamp ,
                                                  String[] language_codes
                                                  String[] context_guids) 
                      throws IfdServerException

EXPRESS Heading

Query function get_delta_of_concepts(
                 search_criteria,
                 timestamp : STRING;
                 language_codes, 
                 context_guids : LIST OF STRING): IfdDelta;

The function investigates target population and collects all concepts and their relationships changed after the specified date/time stamp in domain of IFD population limited by relationship contexts, representation languages and search criteria..

Input:

  • String search_criteria - string pattern to apply to the concept names to filter them. The pattern can include the whole interesting name or its part (letters are case insensitive) and a number or matching characters;
  • String timestamp – date/tiem stamp in format ‘YYYY.MM.DD hh:mm:ss’ specifying a moment to search for changes after it;
  • String[] language_codes – list of languages specified by their codes to limit the changed concepts representation (normally it shall be all languages defined in IFD population local copy);
  • String[] context_guids– list of context global unique ids – domains of relationships

Return: IfdDelta - Structure that collects updated/added IFD concepts and their relationships in scope of specified languages, contexts and name pattern (see IfdDelta description).


Back to the API