X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.cms.api%2Fsrc%2Forg%2Fargeo%2Fnode%2Fnode.cnd;h=fbfea9dd9d0a9a7811d070b544aec08d3604c5b3;hb=8260f4470f514ea347ca53f5b4dfc632c4a4de66;hp=390bc6cd62894572bac18673328befe6f578eeb0;hpb=06acf73a99f0e3908fe8998f1ff08dee109c5562;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.api/src/org/argeo/node/node.cnd b/org.argeo.cms.api/src/org/argeo/node/node.cnd index 390bc6cd6..fbfea9dd9 100644 --- a/org.argeo.cms.api/src/org/argeo/node/node.cnd +++ b/org.argeo.cms.api/src/org/argeo/node/node.cnd @@ -1,19 +1,42 @@ +// GENERIC TYPES NOT AVAILABLE IN JCR +[argeo:link] > mix:created, mix:lastModified +mixin +// URI(s) +- argeo:uri (STRING) m + +[argeo:references] > nt:unstructured +- * (REFERENCE) * + +// DATA MODEL +[argeo:dataModel] > mix:created, mix:lastModified, mix:versionable +mixin +- argeo:uri (STRING) m +- argeo:dataModelVersion (STRING) m + // USER NODES +// user should be lower case, between 3 and 15 characters long [argeo:userHome] > mix:created, mix:lastModified mixin - argeo:userID (STRING) m +- argeo:remoteRoles (STRING) * +// deprecated. for backward compatibility: ++ argeo:profile (argeo:userProfile) + argeo:keyring (argeo:pbeSpec) -//+ argeo:preferences (argeo:preferenceNode) ++ argeo:preferences (argeo:preferenceNode) [argeo:userProfile] > mix:created, mix:lastModified, mix:title, mix:versionable mixin - argeo:userID (STRING) m +- argeo:enabled (BOOLEAN) +- argeo:accountNonExpired (BOOLEAN) +- argeo:accountNonLocked (BOOLEAN) +- argeo:credentialsNonExpired (BOOLEAN) -//[argeo:preferenceNode] > mix:lastModified, mix:versionable -//mixin -//+ * (argeo:preferenceNode) * version +[argeo:preferenceNode] > mix:lastModified, mix:versionable +mixin ++ * (argeo:preferenceNode) * version [argeo:remoteRepository] > nt:unstructured - argeo:uri (STRING)