Main routine to import the set of data elements and write them to the current environment. The default behavior of the serializer is that all available data is read and written to the current environment.
Existing entries (like users) etc. will be overwritten with the provided data.
The caller can adjust the default behavior by passign in a map of flags. Each map entry is keyed by a key Constant and the associated Boolean value, for exammple KEY_PROCESS_USER_PREFERENCES, Boolean.FALSE would cause the serializer to skip user preferences.
Note that settings are valid throughout each invocation. Therefore if a caller wants to preserve current users and only add new entries while at the same time overwrite all profiling rules, exportData has to be invoked twice - once to process only the users with the no-overwrite option and once to process the profiling rules
@param importFileName
@param settings optional Map overwriting default import behavior
@return