3. The method of claim 1 , further comprising: causing asynchronous processing of the OCR queue and asynchronous processing of the FTS queue.
1. A method comprising: receiving an indication of a received file; queuing the received file into a file classifier queue; and with a processor, processing a file from the file classifier queue by: a) determining at least one of a file type or a document type of the file from the file classifier queue; b) based on one or both of the file type or the document type, classifying the file from the file classifier queue as an unsupported file, an Optical Character Recognition (OCR) eligible file, or a Full Text Search (FTS) eligible file; c) in an instance in which the file from the file classifier queue is an OCR eligible file, queuing the OCR eligible file into an OCR queue for OCR processing; and d) in an instance in which the file from the file classifier queue is an FTS eligible file, queuing the FTS eligible file into a FTS queue for FTS indexing.