1 |
|
package net.technearts.rip; |
2 |
|
|
3 |
|
import static spark.Spark.stop; |
4 |
|
|
5 |
|
import org.slf4j.Logger; |
6 |
|
import org.slf4j.LoggerFactory; |
7 |
|
|
8 |
|
import spark.servlet.SparkApplication; |
9 |
|
|
|
|
| 0% |
Uncovered Elements: 19 (19) |
Complexity: 2 |
Complexity Density: 0.11 |
|
10 |
|
public abstract class RipWebApp implements SparkApplication { |
11 |
|
private static final Logger logger = LoggerFactory.getLogger(RipWebApp.class); |
12 |
|
|
|
|
| 0% |
Uncovered Elements: 18 (18) |
Complexity: 2 |
Complexity Density: 0.11 |
|
13 |
0 |
@Override... |
14 |
|
public void init() { |
15 |
0 |
logger.warn("#####################################################"); |
16 |
0 |
logger.warn("### ###"); |
17 |
0 |
logger.warn("### Iniciando RipWebApp ###"); |
18 |
0 |
logger.warn("### ###"); |
19 |
0 |
logger.warn("#####################################################"); |
20 |
0 |
try { |
21 |
0 |
setup(); |
22 |
|
} catch (final Exception e) { |
23 |
0 |
logger.warn("#####################################################"); |
24 |
0 |
logger.warn("RipWebApp não iniciou corretamente"); |
25 |
0 |
logger.warn("Erro: {}", e.getMessage()); |
26 |
0 |
logger.warn("#####################################################"); |
27 |
0 |
stop(); |
28 |
0 |
destroy(); |
29 |
|
} |
30 |
0 |
logger.warn("#####################################################"); |
31 |
0 |
logger.warn("### ###"); |
32 |
0 |
logger.warn("### RipWebApp Iniciado ###"); |
33 |
0 |
logger.warn("### ###"); |
34 |
0 |
logger.warn("#####################################################"); |
35 |
|
} |
36 |
|
|
37 |
|
public abstract void setup() throws Exception; |
38 |
|
} |