/** * */ package org.ariadne_eu.utils.config; import org.apache.lucene.util.Version; import org.ariadne.config.Constants; /** * @author gonzalo * */ public class RepositoryConstants extends Constants { public static RepositoryConstants getInstance() { return (RepositoryConstants)constants; } public String REPO_USERNAME = "repository.username"; public String REPO_PASSWORD = "repository.password"; public String REPO_STATICKEY = "repository.statickey"; public String REPO_UPDATE_TARGET = "repository.username"; public String REPO_UPDATE_SESSION = "repository.password"; public String REPO_LOG4J_DIR = "repository.log4j.directory"; public String REPO_LOG4J_FILENAME = "repository.log4j.filename"; public String REG_CATALOG = "registry.catalog"; public String REG_URL = "registry.url"; public String REG_AUTH = "registry.auth"; public String REG_DATABASE_URL = "registry.database"; public String REG_DATABASE_USER = "registry.database.user"; public String REG_DATABASE_PASSWORD = "registry.database.password"; public String REG_LOGIN = "registry.login"; public Version SR_LUCENE_VERSION = Version.LUCENE_29; public String SR_LUCENE_INDEXDIR = "search.lucene.indexdir"; public String SR_LUCENE_INMEMORY = "search.lucene.inmemory"; public String SR_LUCENE_HANDLER = "search.lucene.handler"; public String SR_LUCENE_ANALYZER = "search.lucene.analyzer"; public String SR_LUCENE_REINDEX = "search.lucene.reindex"; public String SR_LUCENE_REINDEX_MAXQRYRESULTS = "search.lucene.reindex.maxqueryresults"; public String SR_XPATH_QRY_ID = "search.xpath.query.identifier"; public String SR_LUCENE_HANDLER_MACE = "search.lucene.handler.mace"; public String SR_SOLR_DATADIR = "search.solr.dataDir"; // public String SR_SOLR_INSTANCEDIR = "search.solr.instancedir"; public String SR_SOLR_FACETFIELD = "search.solr.facetfield"; public String MD_INSERT_IMPLEMENTATION = "mdstore.insert.implementation"; public String MD_DELETE_IMPLEMENTATION = "mdstore.delete.implementation"; public String MD_QUERY_IMPLEMENTATION = "mdstore.query.implementation"; public String MD_SPIFS_DIR = "mdstore.spifs.dir"; public String MD_SPIFWD_SM_URL = "mdstore.spiforward.sm.url"; public String MD_SPIFWD_SPI_URL = "mdstore.spiforward.spi.url"; public String MD_SPIFWD_SM_USERNAME = "mdstore.spiforward.sm.username"; public String MD_SPIFWD_SM_PASSWORD = "mdstore.spiforward.sm.password"; public String MD_INSERT_XMLNS_XSD = "mdstore.insert.xmlns.xsd"; public String MD_XQUERY_WHOLEWORD = "mdstore.xquery.wholeword"; // public String MD_RF_RLOM_URL = "mdstore.rf.rlom.url"; // public String MD_RF_RLOM_RMETRIC = "mdstore.rf.rlom.rankingmetric"; public String CNT_RETREIVE_IMPLEMENTATION = "cntstore.retrieve.implementation"; public String CNT_INSERT_IMPLEMENTATION = "cntstore.insert.implementation"; public String CNT_DB_URI = "cntstore.db.uri"; public String CNT_DB_USERNAME = "cntstore.db.username"; public String CNT_DB_PASSWORD = "cntstore.db.password"; public String CNT_DB_XMLDB_SQL_TABLENAME = "cntstore.db.xmldb.sql.tablename"; public String CNT_DB_XMLDB_SQL_COLUMNNAME = "cntstore.db.xmldb.sql.columnname"; public String CNT_DB_XMLDB_SQL_IDCOLUMNNAME = "cntstore.db.xmldb.sql.idcolumnname"; public String CNT_DR_BASEPATH = "cntstore.dr.basepath"; public String CNT_SPIFWD_SM_URL = "cntstore.spiforward.sm.url"; public String CNT_SPIFWD_SPI_URL = "cntstore.spiforward.spi.url"; public String CNT_SPIFWD_SM_USERNAME = "cntstore.spiforward.sm.username"; public String CNT_SPIFWD_SM_PASSWORD = "cntstore.spiforward.sm.password"; public String CNT_MD_XPATHQRY_LOCATION = "cntstore.md.xpathquery.location"; public String CNT_LUCENE_INDEXDIR = "cntstore.lucene.indexdir"; public String OAICAT_SERVER_CATALOG_MDFIELD = "oaicat.server.catalog.field.md"; public String OAICAT_SERVER_CATALOG_DATEFIELD = "oaicat.server.catalog.field.date"; public String OAICAT_SERVER_CATALOG_IDFIELD = "oaicat.server.catalog.field.id"; public String OAICAT_SERVER_CATALOG_SETFIELD = "oaicat.server.catalog.field.set"; public String MACE_OAI_ALOE_TARGET = "mace.oai.aloe.target"; public String MACE_OAI_ALOE_MDPREFIX = "mace.oai.aloe.mdprefix"; public String HEADER_X_FORWARDED_FOR ="X-FORWARDED-FOR"; public RepositoryConstants() { REPO_LOG4J_DIR = "repository.log4j.directory"; REPO_LOG4J_FILENAME = "repository.log4j.filename"; MD_DB_URI = "mdstore.db.uri"; MD_DB_USERNAME = "mdstore.db.username"; MD_DB_PASSWORD = "mdstore.db.password"; MD_DB_XMLDB_LOC = "mdstore.db.xmldb.loc"; MD_DB_XMLDB_SQL_TABLENAME = "mdstore.db.xmldb.sql.tablename"; MD_DB_XMLDB_SQL_COLUMNNAME = "mdstore.db.xmldb.sql.columnname"; MD_DB_XMLDB_SQL_IDCOLUMNNAME = "mdstore.db.xmldb.sql.idcolumnname"; MD_DB_XMLDB_SQL_DATECOLUMNNAME = "mdstore.db.xmldb.sql.datecolumnname"; //TODO : check in oaitarget SQL database implementation OAICAT_SERVER_CATALOG_SEC2LIVE = "oaicat.server.catalog.seconds2live"; OAICAT_SERVER_CATALOG_GRANULARITY = "oaicat.server.catalog.granularity"; OAICAT_IDENTIFY_EMAIL = "oaicat.identify.email"; OAICAT_IDENTIFY_REPONAME = "oaicat.identify.reponame"; OAICAT_IDENTIFY_EARLYDATE = "oaicat.identify.earliestdatestamp"; OAICAT_IDENTIFY_DELREC = "oaicat.identify.deletedrecord"; OAICAT_IDENTIFY_REPOID = "oaicat.identify.repoid"; OAICAT_IDENTIFY_REPODESC = "oaicat.identify.description"; OAICAT_IDENTIFY_SAMPLEID = "oaicat.identify.sampleid"; OAICAT_CROSSWALK = "oaicat.crosswalk"; OAICAT_SERVER_CATALOG_MAXLSTSIZE = "oaicat.server.catalog.maxlistsize"; OAICAT_SERVER_CATALOG_CLASS = "oaicat.server.catalog.class"; OAICAT_SERVER_CATALOG_RECORD_CLASS = "oaicat.server.catalog.record.class"; OAICAT_SERVER_CATALOG_FS_EXT = "oaicat.server.catalog.fs.ext"; OAICAT_SERVER_CATALOG_FS_DIR = MD_SPIFS_DIR; OAICAT_SETS = "oaicat.sets"; OAICAT_SETS_ID = "repoid"; OAICAT_HANDLER_BASEURL = "oaicat.handler.baseuRL"; OAICAT_HANDLER_STYLESHEET = "oaicat.handler.stylesheet"; OAICAT_HANDLER_OLDBROWSER = "oaicat.handler.render4oldbrowsers"; OAICAT_HANDLER_USEIDSHEME = "oaicat.handler.useoaischeme"; OAICAT_HANDLER_EXTRAXMLNS = "oaicat.handler.extraXmlns"; OAICAT_HANDLER_XMLENCODESETSPEC = "oaicat.handler.xmlEncodeSetSpec"; OAICAT_HANDLER_URLENCODESETSPEC = "oaicat.handler.urlEncodeSetSpec"; OAICAT_HANDLER_SERVICEUNAVAILABLE = "oaicat.handler.serviceUnavailable"; OAICAT_HANDLER_FORCERENDER = "oaicat.handler.forceRender"; OAICAT_HANDLER_MONITOR = "oaicat.handler.monitor"; OAICAT_HANDLER_APPBASE = "oaicat.handler.appBase"; OAICAT_HANDLER_EXTENSIONPATH = "oaicat.handler.extensionPath"; OAICAT_HANDLER_DEBUG = "oaicat.handler.debug"; } }