]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.init/src/org/argeo/api/init/InitConstants.java
Improve runtime manager
[lgpl/argeo-commons.git] / org.argeo.init / src / org / argeo / api / init / InitConstants.java
index 864749f600cc38b4dea835ea1a4566ad6b8789d2..fae934638dfce241233dda078e356f38b1017be4 100644 (file)
@@ -2,6 +2,12 @@ package org.argeo.api.init;
 
 /** Supported init constants. */
 public interface InitConstants {
+       /** Read-only configuration area */
+       String PROP_ARGEO_CONFIG_AREA = "argeo.configArea";
+       /** Read-write persistent data area */
+       String PROP_ARGEO_STATE_AREA = "argeo.stateArea";
+       /** Read-write cache area */
+       String PROP_ARGEO_CACHE_AREA = "argeo.cacheArea";
 
        String PROP_ARGEO_OSGI_SOURCES = "argeo.osgi.sources";
        String PROP_ARGEO_OSGI_START = "argeo.osgi.start";
@@ -22,12 +28,9 @@ public interface InitConstants {
         * nested runtime.
         */
        String PROP_ARGEO_OSGI_PARENT_UUID = "argeo.osgi.parent.uuid";
-       /**
-        * The A2 categories to load from the parent. If not specified, nested runtimes
-        * won't be used.
-        */
-       @Deprecated
-       String PROP_ARGEO_OSGI_PARENT_CATEGORIES = "argeo.osgi.parent.categories";
+//     @Deprecated
+//     String PROP_ARGEO_OSGI_PARENT_CATEGORIES = "argeo.osgi.parent.categories";
+       /** The A2 categories to export from the parent. */
        String PROP_ARGEO_OSGI_EXPORT_CATEGORIES = "argeo.osgi.export.categories";
        String PROP_ARGEO_OSGI_EXPORT_ENABLED = "argeo.osgi.export.enabled";