Introduce support for H2 with PostgreSQL compatibility mode.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / jcr / JackrabbitType.java
index 9b07b59e8e5dde4ca27594f6011832032feae0ef..40c83f6df5a34061038f4f3972754bdc6b01c433 100644 (file)
@@ -1,6 +1,21 @@
 package org.argeo.cms.internal.jcr;
 
-/** The available Jackrabbit node types */
+/** Pre-defined Jackrabbit repository configurations. */
 enum JackrabbitType {
-       localfs, h2, postgresql, postgresql_ds, postgresql_cluster, memory;
+       /** Local file system */
+       localfs,
+       /** Embedded Java H2 database */
+       h2,
+       /** Embedded Java H2 database in PostgreSQL compatibility mode */
+       h2_postgresql,
+       /** PostgreSQL */
+       postgresql,
+       /** PostgreSQL with datastore */
+       postgresql_ds,
+       /** PostgreSQL with cluster */
+       postgresql_cluster,
+       /** PostgreSQL with cluster and datastore */
+       postgresql_cluster_ds,
+       /** Memory */
+       memory;
 }