X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.server.jcr%2Fsrc%2Forg%2Fargeo%2Fjcr%2FArgeoJcrConstants.java;h=53e494cff0f158b2bacdcffc0245e6ab6b276be5;hb=935f5b189ae958610c2661371bde245c98f3a0ab;hp=b9b513a30d34505ba215a6ce6ba3b1d8c4685fb3;hpb=cf3a914f6fbf31b43be5cb86e54d05e8543be6a9;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.server.jcr/src/org/argeo/jcr/ArgeoJcrConstants.java b/org.argeo.server.jcr/src/org/argeo/jcr/ArgeoJcrConstants.java index b9b513a30..53e494cff 100644 --- a/org.argeo.server.jcr/src/org/argeo/jcr/ArgeoJcrConstants.java +++ b/org.argeo.server.jcr/src/org/argeo/jcr/ArgeoJcrConstants.java @@ -15,19 +15,27 @@ */ package org.argeo.jcr; +import javax.jcr.Repository; + /** Argeo model specific constants */ public interface ArgeoJcrConstants { public final static String ARGEO_BASE_PATH = "/argeo:system"; - public final static String DATA_MODELS_BASE_PATH = ARGEO_BASE_PATH - + "/argeo:dataModels"; - public final static String PEOPLE_BASE_PATH = ARGEO_BASE_PATH - + "/argeo:people"; + public final static String DATA_MODELS_BASE_PATH = ARGEO_BASE_PATH + "/argeo:dataModels"; + public final static String PEOPLE_BASE_PATH = ARGEO_BASE_PATH + "/argeo:people"; // parameters (typically for call to a RepositoryFactory) + /** Key for a JCR repository alias */ public final static String JCR_REPOSITORY_ALIAS = "argeo.jcr.repository.alias"; + /** Key for a JCR repository URI */ public final static String JCR_REPOSITORY_URI = "argeo.jcr.repository.uri"; // standard aliases + /** + * Reserved alias for the "node" {@link Repository}, that is, the default + * JCR repository. + */ public final static String ALIAS_NODE = "node"; + public final static String BASE_REPO_PID = "argeo.repo."; + public final static String REPO_PID_NODE = BASE_REPO_PID + ALIAS_NODE; }