69 |
|
|
70 |
@Override |
@Override |
71 |
public void run() { |
public void run() { |
72 |
System.out.println( "Worker/" + workerID + " starting"); |
logger.info( "Worker/" + workerID + " starting"); |
73 |
|
|
74 |
ServiceConfig conf = ServiceConfig.getInstance(); |
ServiceConfig conf = ServiceConfig.getInstance(); |
75 |
|
|
77 |
while ( ! ikkeDaekkede.isEmpty() ) { |
while ( ! ikkeDaekkede.isEmpty() ) { |
78 |
|
|
79 |
if (task.isAborted()) { |
if (task.isAborted()) { |
80 |
System.out.println( "Worker/" + workerID + " aborting"); |
logger.info( "Worker/" + workerID + " aborting"); |
81 |
break; |
break; |
82 |
} |
} |
83 |
|
|
91 |
//Collection<Address> res = addressTree.nearestNeighbourSearch(MAX_RESULTS, qAddress); |
//Collection<Address> res = addressTree.nearestNeighbourSearch(MAX_RESULTS, qAddress); |
92 |
int size = res.size(); |
int size = res.size(); |
93 |
if (size > MAX_RESULTS ) { |
if (size > MAX_RESULTS ) { |
94 |
System.out.println("Returnerede mere end MAX_RESULTS> " + res.size() ); |
logger.info("Returnerede mere end MAX_RESULTS> " + res.size() ); |
95 |
throw new Exception("Returnerede mere end MAX_RESULTS> " + res.size()); |
throw new Exception("Returnerede mere end MAX_RESULTS> " + res.size()); |
96 |
} |
} |
97 |
|
|
141 |
} |
} |
142 |
} else { |
} else { |
143 |
if (verbose == true) { |
if (verbose == true) { |
144 |
System.out.println("For stor afstand: " + qAddress + " > " + bedsteAfstand); |
logger.fine("For stor afstand: " + qAddress + " > " + bedsteAfstand); |
145 |
} |
} |
146 |
} |
} |
147 |
|
|
156 |
|
|
157 |
|
|
158 |
|
|
159 |
System.out.println( "Worker/" + workerID + " stopping"); |
logger.info( "Worker/" + workerID + " stopping"); |
160 |
} |
} |
161 |
|
|
162 |
|
|