Kenmegne
7 days ago 1bc8864f134272c4bf23a9b05831803a423a4771
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package com.megatim.apifdxweb.tools;
 
import java.io.File;
 
/**
 *
 * @author lenovo
 */
public class AppContext {
 
    public static final String JNDI_NAME = "java:/fdxDS";
    public static final String PERSISTENCE_UNIT_NAME = "fdxPU";
    public static final String PROPERTY_FILE_PATH = System.getProperty("api-file");
 
    public static String DATA_TO_API_DIRECT = "data-to-api-direct";
 
    public static final String API_USER_ACTION_DIRECT = "apiUserActionDirect";
    public static final String API_USER_ACTION_EXCHANGE = "apiUserActionExchange";
    public static final String API_USER_ACTION_QUEUE = "apiUserActionQueue";
    public static final String API_USER_ACTION_ROUTING_KEY = "apiUserActionRoutingKey";
    
    public static final String DATA_INTEGRATION_TIMER = "data-integration-timer";
    public static final String MERGE_BATCH_DATA_TIMER = "merge-batch-data-timer";
    public static final String DELETE_EXPIRED_TOKENS_TIMER = "delete-expired-tokens-timer";
    public static final String DELETE_CONSUMED_FILES_TIMER = "delete-consumed-files-timer";
 
    public static final String SERVER_DIR = getCurrentDirectory().getParent();
    public static final String APP_DIR = SERVER_DIR + File.separator + "standalone" + File.separator + "apifdx";
    public static final String TEMP_DIR = APP_DIR + File.separator + "tmp";
    public static final String UPLOAD_DIR = APP_DIR + File.separator + "upload";
    public static final String DOWNLOAD_DIR = APP_DIR + File.separator + "download";
    public static final String DATA_DIR = APP_DIR + File.separator + "data";
 
    public static final String REFERENTIEL_ZIP_FILE_NAME = "referentiel.zip";
    public static final String UNZIP_REFERENTIEL_VALIDATEUR_DIR_NAME = "validateurs";
 
    public static File getCurrentDirectory() {
        String fileName = (String) System.getProperties().get("user.dir");
        return new File(fileName);
    }
 
}