1. A method for application search configuration, indexing and execution, the method performed by at least one data processing system and comprising: receiving a metadata definition for search and indexing configuration; generating a transfer mode definition to export objects for indexing; identifying objects to be indexed according to the metadata definition; extracting data according to the transfer mode definition; and indexing the extracted data.