4 |
|
|
5 |
import javax.servlet.ServletContext; |
import javax.servlet.ServletContext; |
6 |
|
|
7 |
|
import dk.daoas.daoadresseservice.admin.ServiceConfig; |
8 |
|
|
9 |
public class DataLoader { |
public class DataLoader { |
10 |
|
|
11 |
boolean isRunning = false; |
boolean isRunning = false; |
12 |
|
|
13 |
|
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 = conf; |
20 |
} |
} |
21 |
|
|
22 |
public void doLoad() { |
public void doLoad() { |
57 |
|
|
58 |
|
|
59 |
try { |
try { |
60 |
AdressSearch search = new AdressSearch(); |
AdressSearch search = new AdressSearch(loader.config); |
61 |
search.buildSearchStructures(); |
search.buildSearchStructures(); |
62 |
|
|
63 |
AdressSearch oldSearch = (AdressSearch) loader.ctxt.getAttribute("search"); |
AdressSearch oldSearch = (AdressSearch) loader.ctxt.getAttribute("search"); |