Method: NetSuite::Utilities#clear_cache!

Defined in:
lib/netsuite/utilities.rb

#clear_cache!Object

TODO need structured logger for various statements



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/netsuite/utilities.rb', line 9

def clear_cache!
  if NetSuite::Configuration.multi_tenant?
    Thread.current[:netsuite_gem_netsuite_get_record_cache] = {}
    Thread.current[:netsuite_gem_netsuite_find_record_cache] = {}
  else
    @netsuite_get_record_cache = {}
    @netsuite_find_record_cache = {}
  end

  DataCenter.clear_cache!
end