13 |
ServiceConfig config; |
ServiceConfig config; |
14 |
|
|
15 |
ServletContext ctxt; |
ServletContext ctxt; |
16 |
public DataLoader(ServletContext ctxt) { |
public DataLoader(ServletContext ctxt,ServiceConfig conf) { |
17 |
this.ctxt = ctxt; |
this.ctxt = ctxt; |
18 |
|
|
19 |
config = (ServiceConfig) ctxt.getAttribute("config"); |
config = conf; |
20 |
} |
} |
21 |
|
|
22 |
public void doLoad() { |
public void doLoad() { |
57 |
|
|
58 |
|
|
59 |
try { |
try { |
60 |
AdressSearch search = new AdressSearch(loader.config); |
AddressSearch search = new AddressSearch(loader.config); |
61 |
search.buildSearchStructures(); |
search.buildSearchStructures(); |
62 |
|
|
63 |
AdressSearch oldSearch = (AdressSearch) loader.ctxt.getAttribute("search"); |
AddressSearch oldSearch = (AddressSearch) loader.ctxt.getAttribute("search"); |
64 |
loader.ctxt.setAttribute("search", search); |
loader.ctxt.setAttribute("search", search); |
65 |
|
|
66 |
if (oldSearch != null) { |
if (oldSearch != null) { |