]> git.argeo.org Git - lgpl/argeo-commons.git/blob - server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jcr/ArgeoJcrConstants.java
Add query in JCR controller
[lgpl/argeo-commons.git] / server / runtime / org.argeo.server.jackrabbit / src / main / java / org / argeo / jcr / ArgeoJcrConstants.java
1 /*
2 * Licensed to the Apache Software Foundation (ASF) under one or more
3 * contributor license agreements. See the NOTICE file distributed with
4 * this work for additional information regarding copyright ownership.
5 * The ASF licenses this file to You under the Apache License, Version 2.0
6 * (the "License"); you may not use this file except in compliance with
7 * the License. You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17 package org.argeo.jcr;
18
19 /**
20 * Copied from org.apache.jackrabbit.JcrConstants v1.6.0 in order to avoid a
21 * dependency to Jackrabbit.
22 */
23 public interface ArgeoJcrConstants {
24 /**
25 * jcr:autoCreated
26 */
27 public static final String JCR_AUTOCREATED = "jcr:autoCreated";
28 /**
29 * jcr:baseVersion
30 */
31 public static final String JCR_BASEVERSION = "jcr:baseVersion";
32 /**
33 * jcr:child
34 */
35 public static final String JCR_CHILD = "jcr:child";
36 /**
37 * jcr:childNodeDefinition
38 */
39 public static final String JCR_CHILDNODEDEFINITION = "jcr:childNodeDefinition";
40 /**
41 * jcr:content
42 */
43 public static final String JCR_CONTENT = "jcr:content";
44 /**
45 * jcr:created
46 */
47 public static final String JCR_CREATED = "jcr:created";
48 /**
49 * jcr:data
50 */
51 public static final String JCR_DATA = "jcr:data";
52 /**
53 * jcr:defaultPrimaryType
54 */
55 public static final String JCR_DEFAULTPRIMARYTYPE = "jcr:defaultPrimaryType";
56 /**
57 * jcr:defaultValues
58 */
59 public static final String JCR_DEFAULTVALUES = "jcr:defaultValues";
60 /**
61 * jcr:encoding
62 */
63 public static final String JCR_ENCODING = "jcr:encoding";
64 /**
65 * jcr:frozenMixinTypes
66 */
67 public static final String JCR_FROZENMIXINTYPES = "jcr:frozenMixinTypes";
68 /**
69 * jcr:frozenNode
70 */
71 public static final String JCR_FROZENNODE = "jcr:frozenNode";
72 /**
73 * jcr:frozenPrimaryType
74 */
75 public static final String JCR_FROZENPRIMARYTYPE = "jcr:frozenPrimaryType";
76 /**
77 * jcr:frozenUuid
78 */
79 public static final String JCR_FROZENUUID = "jcr:frozenUuid";
80 /**
81 * jcr:hasOrderableChildNodes
82 */
83 public static final String JCR_HASORDERABLECHILDNODES = "jcr:hasOrderableChildNodes";
84 /**
85 * jcr:isCheckedOut
86 */
87 public static final String JCR_ISCHECKEDOUT = "jcr:isCheckedOut";
88 /**
89 * jcr:isMixin
90 */
91 public static final String JCR_ISMIXIN = "jcr:isMixin";
92 /**
93 * jcr:language
94 */
95 public static final String JCR_LANGUAGE = "jcr:language";
96 /**
97 * jcr:lastModified
98 */
99 public static final String JCR_LASTMODIFIED = "jcr:lastModified";
100 /**
101 * jcr:lockIsDeep
102 */
103 public static final String JCR_LOCKISDEEP = "jcr:lockIsDeep";
104 /**
105 * jcr:lockOwner
106 */
107 public static final String JCR_LOCKOWNER = "jcr:lockOwner";
108 /**
109 * jcr:mandatory
110 */
111 public static final String JCR_MANDATORY = "jcr:mandatory";
112 /**
113 * jcr:mergeFailed
114 */
115 public static final String JCR_MERGEFAILED = "jcr:mergeFailed";
116 /**
117 * jcr:mimeType
118 */
119 public static final String JCR_MIMETYPE = "jcr:mimeType";
120 /**
121 * jcr:mixinTypes
122 */
123 public static final String JCR_MIXINTYPES = "jcr:mixinTypes";
124 /**
125 * jcr:multiple
126 */
127 public static final String JCR_MULTIPLE = "jcr:multiple";
128 /**
129 * jcr:name
130 */
131 public static final String JCR_NAME = "jcr:name";
132 /**
133 * jcr:nodeTypeName
134 */
135 public static final String JCR_NODETYPENAME = "jcr:nodeTypeName";
136 /**
137 * jcr:onParentVersion
138 */
139 public static final String JCR_ONPARENTVERSION = "jcr:onParentVersion";
140 /**
141 * jcr:predecessors
142 */
143 public static final String JCR_PREDECESSORS = "jcr:predecessors";
144 /**
145 * jcr:primaryItemName
146 */
147 public static final String JCR_PRIMARYITEMNAME = "jcr:primaryItemName";
148 /**
149 * jcr:primaryType
150 */
151 public static final String JCR_PRIMARYTYPE = "jcr:primaryType";
152 /**
153 * jcr:propertyDefinition
154 */
155 public static final String JCR_PROPERTYDEFINITION = "jcr:propertyDefinition";
156 /**
157 * jcr:protected
158 */
159 public static final String JCR_PROTECTED = "jcr:protected";
160 /**
161 * jcr:requiredPrimaryTypes
162 */
163 public static final String JCR_REQUIREDPRIMARYTYPES = "jcr:requiredPrimaryTypes";
164 /**
165 * jcr:requiredType
166 */
167 public static final String JCR_REQUIREDTYPE = "jcr:requiredType";
168 /**
169 * jcr:rootVersion
170 */
171 public static final String JCR_ROOTVERSION = "jcr:rootVersion";
172 /**
173 * jcr:sameNameSiblings
174 */
175 public static final String JCR_SAMENAMESIBLINGS = "jcr:sameNameSiblings";
176 /**
177 * jcr:statement
178 */
179 public static final String JCR_STATEMENT = "jcr:statement";
180 /**
181 * jcr:successors
182 */
183 public static final String JCR_SUCCESSORS = "jcr:successors";
184 /**
185 * jcr:supertypes
186 */
187 public static final String JCR_SUPERTYPES = "jcr:supertypes";
188 /**
189 * jcr:system
190 */
191 public static final String JCR_SYSTEM = "jcr:system";
192 /**
193 * jcr:uuid
194 */
195 public static final String JCR_UUID = "jcr:uuid";
196 /**
197 * jcr:valueConstraints
198 */
199 public static final String JCR_VALUECONSTRAINTS = "jcr:valueConstraints";
200 /**
201 * jcr:versionHistory
202 */
203 public static final String JCR_VERSIONHISTORY = "jcr:versionHistory";
204 /**
205 * jcr:versionLabels
206 */
207 public static final String JCR_VERSIONLABELS = "jcr:versionLabels";
208 /**
209 * jcr:versionStorage
210 */
211 public static final String JCR_VERSIONSTORAGE = "jcr:versionStorage";
212 /**
213 * jcr:versionableUuid
214 */
215 public static final String JCR_VERSIONABLEUUID = "jcr:versionableUuid";
216
217 /**
218 * Pseudo property jcr:path used with query results
219 */
220 public static final String JCR_PATH = "jcr:path";
221 /**
222 * Pseudo property jcr:score used with query results
223 */
224 public static final String JCR_SCORE = "jcr:score";
225
226 /**
227 * mix:lockable
228 */
229 public static final String MIX_LOCKABLE = "mix:lockable";
230 /**
231 * mix:referenceable
232 */
233 public static final String MIX_REFERENCEABLE = "mix:referenceable";
234 /**
235 * mix:versionable
236 */
237 public static final String MIX_VERSIONABLE = "mix:versionable";
238 /**
239 * mix:shareable
240 */
241 public static final String MIX_SHAREABLE = "mix:shareable";
242 /**
243 * nt:base
244 */
245 public static final String NT_BASE = "nt:base";
246 /**
247 * nt:childNodeDefinition
248 */
249 public static final String NT_CHILDNODEDEFINITION = "nt:childNodeDefinition";
250 /**
251 * nt:file
252 */
253 public static final String NT_FILE = "nt:file";
254 /**
255 * nt:folder
256 */
257 public static final String NT_FOLDER = "nt:folder";
258 /**
259 * nt:frozenNode
260 */
261 public static final String NT_FROZENNODE = "nt:frozenNode";
262 /**
263 * nt:hierarchyNode
264 */
265 public static final String NT_HIERARCHYNODE = "nt:hierarchyNode";
266 /**
267 * nt:linkedFile
268 */
269 public static final String NT_LINKEDFILE = "nt:linkedFile";
270 /**
271 * nt:nodeType
272 */
273 public static final String NT_NODETYPE = "nt:nodeType";
274 /**
275 * nt:propertyDefinition
276 */
277 public static final String NT_PROPERTYDEFINITION = "nt:propertyDefinition";
278 /**
279 * nt:query
280 */
281 public static final String NT_QUERY = "nt:query";
282 /**
283 * nt:resource
284 */
285 public static final String NT_RESOURCE = "nt:resource";
286 /**
287 * nt:unstructured
288 */
289 public static final String NT_UNSTRUCTURED = "nt:unstructured";
290 /**
291 * nt:version
292 */
293 public static final String NT_VERSION = "nt:version";
294 /**
295 * nt:versionHistory
296 */
297 public static final String NT_VERSIONHISTORY = "nt:versionHistory";
298 /**
299 * nt:versionLabels
300 */
301 public static final String NT_VERSIONLABELS = "nt:versionLabels";
302 /**
303 * nt:versionedChild
304 */
305 public static final String NT_VERSIONEDCHILD = "nt:versionedChild";
306 }