]> git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.ide.ui/src/main/java/org/argeo/slc/ide/ui/launch/osgi/OsgiLauncherConstants.java
Manage OSGi boot start level properties
[gpl/argeo-slc.git] / plugins / org.argeo.slc.ide.ui / src / main / java / org / argeo / slc / ide / ui / launch / osgi / OsgiLauncherConstants.java
1 package org.argeo.slc.ide.ui.launch.osgi;
2
3 import org.argeo.slc.ide.ui.SlcIdeUiPlugin;
4
5 /** Constants used by OSGi launch. */
6 public interface OsgiLauncherConstants {
7
8 public final static String OSGI_BUNDLES = "osgi.bundles";
9 public final static String ECLIPSE_APPLICATION = "eclipse.application";
10
11 public final static String ARGEO_OSGI_START = "argeo.osgi.start";
12 public final static String ARGEO_OSGI_BUNDLES = "argeo.osgi.bundles";
13 public final static String ARGEO_OSGI_LOCATIONS = "argeo.osgi.locations";
14 public final static String ARGEO_OSGI_DATA_DIR = "argeo.osgi.data.dir";
15 public final static String VMS_PROPERTY_PREFIX = "slc.launch.vm";
16
17 // Configuration
18 public final static String ATTR_SYNC_BUNDLES = SlcIdeUiPlugin.ID
19 + ".syncBundles";
20 public final static String ATTR_CLEAR_DATA_DIRECTORY = SlcIdeUiPlugin.ID
21 + ".clearDataDirectory";
22
23 public final static String ATTR_DEFAULT_VM_ARGS = SlcIdeUiPlugin.ID
24 + ".defaultVmArgs";
25 public final static String ATTR_ADDITIONAL_PROGRAM_ARGS = SlcIdeUiPlugin.ID
26 + ".additionalProgramArgs";
27 public final static String ATTR_ADDITIONAL_VM_ARGS = SlcIdeUiPlugin.ID
28 + ".additionalVmArgs";
29 public final static String ATTR_ADD_JVM_PATHS = SlcIdeUiPlugin.ID
30 + ".addJvmPaths";
31 public final static String ATTR_DATADIR = SlcIdeUiPlugin.ID + ".dataDir";
32 }