Mercurial > hg > mpdl-group
annotate software/eXist/mpdl-modules/src/de/mpg/mpiwg/berlin/mpdl/general/MpdlConstants.java @ 6:2396a569e446
new functions: externalObjects, normalizer, Unicode2Betacode
author | Josef Willenborg <jwillenborg@mpiwg-berlin.mpg.de> |
---|---|
date | Tue, 08 Feb 2011 14:54:09 +0100 |
parents | fdbdcffe6b90 |
children | 59ff47d1e237 |
rev | line source |
---|---|
0 | 1 package de.mpg.mpiwg.berlin.mpdl.general; |
2 | |
3 import java.util.Properties; | |
4 | |
5 import de.mpg.mpiwg.berlin.mpdl.util.Util; | |
6 | |
7 public class MpdlConstants { | |
8 public static String EXIST_HOME = System.getProperty("exist.home"); | |
9 public static String MPDL_SYSTEM_PROPERTIES_FILENAME = EXIST_HOME + "/mpdl/extensions/mpdl-modules/mpdl-system.properties"; | |
10 public static Properties MPDL_SYSTEM_PROPERTIES = new Util().getProperties(MPDL_SYSTEM_PROPERTIES_FILENAME); | |
11 | |
12 // Mpdl: general settings | |
13 public static String MPDL_PROJECT_NAME = "mpdl"; | |
14 public static String TYPE_STATIC = "static"; | |
15 public static String TYPE_DYNAMIC = "dynamic"; | |
6
2396a569e446
new functions: externalObjects, normalizer, Unicode2Betacode
Josef Willenborg <jwillenborg@mpiwg-berlin.mpg.de>
parents:
3
diff
changeset
|
16 |
0 | 17 // eXist settings: data |
18 public static String MPDL_EXIST_DATA_DIR = EXIST_HOME + "/webapp/WEB-INF/dataMpdl"; // other call would be: ConfigurationHelper.getExistHome() | |
19 | |
20 // eXist settings: XML-RPC-Interface, doc-interface | |
21 public static String MPDL_FULL_EXIST_HOST_NAME = MPDL_SYSTEM_PROPERTIES.getProperty("exist.fullHostname"); // official eXist server name; used for user displays etc. | |
22 public static String MPDL_EXIST_HOST_NAME = MPDL_SYSTEM_PROPERTIES.getProperty("exist.hostname"); // used in XML-RPC-Interface etc. | |
23 public static int MPDL_EXIST_PORT = new Integer(MPDL_SYSTEM_PROPERTIES.getProperty("exist.port")); // other call could but does not work: System.getProperty("jetty.port") | |
24 public static String MPDL_EXIST_ADMIN_USER_NAME = MPDL_SYSTEM_PROPERTIES.getProperty("exist.adminUserName"); | |
25 public static String MPDL_EXIST_ADMIN_USER_PW = MPDL_SYSTEM_PROPERTIES.getProperty("exist.adminUserPW"); | |
26 public static String MPDL_ECHO_RELAXNG_PATH = MPDL_SYSTEM_PROPERTIES.getProperty("exist.echoRelaxNGPath"); | |
27 | |
28 // eSciDoc settings | |
29 public static String MPDL_ESCIDOC_HOST_NAME = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.hostname"); | |
30 public static int MPDL_ESCIDOC_PORT = new Integer(MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.port")); | |
31 public static String MPDL_ESCIDOC_OUM_ID = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.oumId"); // organizational unit | |
32 public static String MPDL_ESCIDOC_CMM_ID = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.cmmId"); // content model | |
33 public static String MPDL_ESCIDOC_CONTEXT_ID = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.contextId"); // context id | |
34 public static String MPDL_ESCIDOC_ARCHIMEDES_CONTAINER_ID = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.archimedesContainerId"); // archimedes container id | |
35 public static String MPDL_ESCIDOC_ECHO_CONTAINER_ID = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.echoContainerId"); // echo container id | |
36 public static String MPDL_ESCIDOC_ADMIN_USER_NAME = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.adminUserName"); | |
37 public static String MPDL_ESCIDOC_ADMIN_USER_PW = MPDL_SYSTEM_PROPERTIES.getProperty("escidoc.adminUserPW"); | |
38 | |
39 // Mpdl: language technology | |
40 public static String DEFAULT_LANGUAGE = "en"; | |
41 public static int MORPHOLOGY_CACHE_SIZE = 1000000; | |
42 | |
43 // Mpdl: language technology: static data management (BerkeleyDB etc.) | |
44 public static String MPDL_DATA_DIR = "/Users/jwillenborg/java/exist1.4/webapp/WEB-INF/dataMpdl"; // TODO | |
45 public static String MPDL_DOC_DIR = "/Users/jwillenborg/texts/mpdl"; // TODO | |
46 public static String MPDL_TEST_DATA_DIR = "/Users/jwillenborg/data/mpdl"; // TODO | |
47 } |