001/* 002 * (C) Copyright 2006-2008 Nuxeo SAS (http://nuxeo.com/) and contributors. 003 * 004 * All rights reserved. This program and the accompanying materials 005 * are made available under the terms of the GNU Lesser General Public License 006 * (LGPL) version 2.1 which accompanies this distribution, and is available at 007 * http://www.gnu.org/licenses/lgpl.html 008 * 009 * This library is distributed in the hope that it will be useful, 010 * but WITHOUT ANY WARRANTY; without even the implied warranty of 011 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 012 * Lesser General Public License for more details. 013 * 014 * Contributors: 015 * bstefanescu 016 */ 017package org.nuxeo.osgi.application; 018 019/** 020 * @author <a href="mailto:bs@nuxeo.com">Bogdan Stefanescu</a> 021 */ 022public interface LoaderConstants { 023 024 static final String HOST_NAME = "org.nuxeo.app.host.name"; 025 026 static final String HOST_VERSION = "org.nuxeo.app.host.version"; 027 028 static final String HOME_DIR = "org.nuxeo.app.home"; 029 030 static final String LOG_DIR = "org.nuxeo.app.log"; 031 032 static final String DATA_DIR = "org.nuxeo.app.data"; 033 034 static final String TMP_DIR = "org.nuxeo.app.tmp"; 035 036 static final String WEB_DIR = "org.nuxeo.app.web"; 037 038 static final String CONFIG_DIR = "org.nuxeo.app.config"; 039 040 static final String LIBS = "org.nuxeo.app.libs"; // class path 041 042 static final String BUNDLES = "org.nuxeo.app.bundles"; // class path 043 044 static final String DEVMODE = "org.nuxeo.app.devmode"; 045 046 static final String PREPROCESSING = "org.nuxeo.app.preprocessing"; 047 048 static final String SCAN_FOR_NESTED_JARS = "org.nuxeo.app.scanForNestedJars"; 049 050 static final String INSTALL_RELOAD_TIMER = "org.nuxeo.app.installReloadTimer"; 051 052 static final String FLUSH_CACHE = "org.nuxeo.app.flushCache"; 053 054 static final String ARGS = "org.nuxeo.app.args"; 055 056}