]> git.argeo.org Git - lgpl/argeo-commons.git/blob - swt/rap/org.argeo.cms.swt.rap.cli/META-INF/native-image/reflect-config.json
Improve Jetty integration in order to support consistent HTTP sessions.
[lgpl/argeo-commons.git] / swt / rap / org.argeo.cms.swt.rap.cli / META-INF / native-image / reflect-config.json
1 [
2 {
3 "name":"[B"
4 },
5 {
6 "name":"[Ljava.lang.String;"
7 },
8 {
9 "name":"[Lorg.eclipse.swt.widgets.TableColumn;"
10 },
11 {
12 "name":"[Lorg.eclipse.swt.widgets.TreeColumn;"
13 },
14 {
15 "name":"[Lsun.security.pkcs.SignerInfo;"
16 },
17 {
18 "name":"com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl",
19 "methods":[{"name":"<init>","parameterTypes":[] }]
20 },
21 {
22 "name":"java.lang.Boolean",
23 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
24 },
25 {
26 "name":"java.lang.Byte",
27 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
28 },
29 {
30 "name":"java.lang.Class"
31 },
32 {
33 "name":"java.lang.Double",
34 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
35 },
36 {
37 "name":"java.lang.Float",
38 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
39 },
40 {
41 "name":"java.lang.Integer",
42 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
43 },
44 {
45 "name":"java.lang.Long",
46 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
47 },
48 {
49 "name":"java.lang.Object",
50 "queriedMethods":[
51 {"name":"equals","parameterTypes":["java.lang.Object"] },
52 {"name":"hashCode","parameterTypes":[] },
53 {"name":"toString","parameterTypes":[] }
54 ]
55 },
56 {
57 "name":"java.lang.Short",
58 "queriedMethods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
59 },
60 {
61 "name":"java.lang.String"
62 },
63 {
64 "name":"java.lang.management.ManagementFactory",
65 "methods":[{"name":"getRuntimeMXBean","parameterTypes":[] }]
66 },
67 {
68 "name":"java.lang.management.RuntimeMXBean",
69 "methods":[{"name":"getUptime","parameterTypes":[] }]
70 },
71 {
72 "name":"java.security.AlgorithmParametersSpi"
73 },
74 {
75 "name":"java.security.SecureRandomParameters"
76 },
77 {
78 "name":"java.util.Date"
79 },
80 {
81 "name":"javax.security.auth.login.Configuration$Parameters"
82 },
83 {
84 "name":"javax.security.auth.x500.X500Principal",
85 "fields":[{"name":"thisX500Name"}],
86 "queriedMethods":[{"name":"<init>","parameterTypes":["sun.security.x509.X500Name"] }]
87 },
88 {
89 "name":"javax.servlet.ServletRequest",
90 "queriedMethods":[
91 {"name":"getAsyncContext","parameterTypes":[] },
92 {"name":"getAttribute","parameterTypes":["java.lang.String"] },
93 {"name":"getAttributeNames","parameterTypes":[] },
94 {"name":"getCharacterEncoding","parameterTypes":[] },
95 {"name":"getContentLength","parameterTypes":[] },
96 {"name":"getContentLengthLong","parameterTypes":[] },
97 {"name":"getContentType","parameterTypes":[] },
98 {"name":"getDispatcherType","parameterTypes":[] },
99 {"name":"getInputStream","parameterTypes":[] },
100 {"name":"getLocalAddr","parameterTypes":[] },
101 {"name":"getLocalName","parameterTypes":[] },
102 {"name":"getLocalPort","parameterTypes":[] },
103 {"name":"getLocale","parameterTypes":[] },
104 {"name":"getLocales","parameterTypes":[] },
105 {"name":"getParameter","parameterTypes":["java.lang.String"] },
106 {"name":"getParameterMap","parameterTypes":[] },
107 {"name":"getParameterNames","parameterTypes":[] },
108 {"name":"getParameterValues","parameterTypes":["java.lang.String"] },
109 {"name":"getProtocol","parameterTypes":[] },
110 {"name":"getReader","parameterTypes":[] },
111 {"name":"getRealPath","parameterTypes":["java.lang.String"] },
112 {"name":"getRemoteAddr","parameterTypes":[] },
113 {"name":"getRemoteHost","parameterTypes":[] },
114 {"name":"getRemotePort","parameterTypes":[] },
115 {"name":"getRequestDispatcher","parameterTypes":["java.lang.String"] },
116 {"name":"getScheme","parameterTypes":[] },
117 {"name":"getServerName","parameterTypes":[] },
118 {"name":"getServerPort","parameterTypes":[] },
119 {"name":"getServletContext","parameterTypes":[] },
120 {"name":"isAsyncStarted","parameterTypes":[] },
121 {"name":"isAsyncSupported","parameterTypes":[] },
122 {"name":"isSecure","parameterTypes":[] },
123 {"name":"removeAttribute","parameterTypes":["java.lang.String"] },
124 {"name":"setAttribute","parameterTypes":["java.lang.String","java.lang.Object"] },
125 {"name":"setCharacterEncoding","parameterTypes":["java.lang.String"] },
126 {"name":"startAsync","parameterTypes":[] },
127 {"name":"startAsync","parameterTypes":["javax.servlet.ServletRequest","javax.servlet.ServletResponse"] }
128 ]
129 },
130 {
131 "name":"javax.servlet.ServletResponse"
132 },
133 {
134 "name":"javax.servlet.http.HttpServletRequest",
135 "methods":[{"name":"<init>","parameterTypes":["java.lang.reflect.InvocationHandler"] }],
136 "queriedMethods":[
137 {"name":"authenticate","parameterTypes":["javax.servlet.http.HttpServletResponse"] },
138 {"name":"changeSessionId","parameterTypes":[] },
139 {"name":"getAuthType","parameterTypes":[] },
140 {"name":"getContextPath","parameterTypes":[] },
141 {"name":"getCookies","parameterTypes":[] },
142 {"name":"getDateHeader","parameterTypes":["java.lang.String"] },
143 {"name":"getHeader","parameterTypes":["java.lang.String"] },
144 {"name":"getHeaderNames","parameterTypes":[] },
145 {"name":"getHeaders","parameterTypes":["java.lang.String"] },
146 {"name":"getHttpServletMapping","parameterTypes":[] },
147 {"name":"getIntHeader","parameterTypes":["java.lang.String"] },
148 {"name":"getMethod","parameterTypes":[] },
149 {"name":"getPart","parameterTypes":["java.lang.String"] },
150 {"name":"getParts","parameterTypes":[] },
151 {"name":"getPathInfo","parameterTypes":[] },
152 {"name":"getPathTranslated","parameterTypes":[] },
153 {"name":"getQueryString","parameterTypes":[] },
154 {"name":"getRemoteUser","parameterTypes":[] },
155 {"name":"getRequestURI","parameterTypes":[] },
156 {"name":"getRequestURL","parameterTypes":[] },
157 {"name":"getRequestedSessionId","parameterTypes":[] },
158 {"name":"getServletPath","parameterTypes":[] },
159 {"name":"getSession","parameterTypes":[] },
160 {"name":"getSession","parameterTypes":["boolean"] },
161 {"name":"getTrailerFields","parameterTypes":[] },
162 {"name":"getUserPrincipal","parameterTypes":[] },
163 {"name":"isRequestedSessionIdFromCookie","parameterTypes":[] },
164 {"name":"isRequestedSessionIdFromURL","parameterTypes":[] },
165 {"name":"isRequestedSessionIdFromUrl","parameterTypes":[] },
166 {"name":"isRequestedSessionIdValid","parameterTypes":[] },
167 {"name":"isTrailerFieldsReady","parameterTypes":[] },
168 {"name":"isUserInRole","parameterTypes":["java.lang.String"] },
169 {"name":"login","parameterTypes":["java.lang.String","java.lang.String"] },
170 {"name":"logout","parameterTypes":[] },
171 {"name":"newPushBuilder","parameterTypes":[] },
172 {"name":"upgrade","parameterTypes":["java.lang.Class"] }
173 ]
174 },
175 {
176 "name":"javax.servlet.http.HttpServletResponse"
177 },
178 {
179 "name":"org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl",
180 "methods":[{"name":"<init>","parameterTypes":[] }]
181 },
182 {
183 "name":"org.apache.xerces.impl.dv.dtd.XML11DTDDVFactoryImpl",
184 "methods":[{"name":"<init>","parameterTypes":[] }]
185 },
186 {
187 "name":"org.apache.xerces.impl.dv.xs.ExtendedSchemaDVFactoryImpl",
188 "methods":[{"name":"<init>","parameterTypes":[] }]
189 },
190 {
191 "name":"org.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl",
192 "methods":[{"name":"<init>","parameterTypes":[] }]
193 },
194 {
195 "name":"org.apache.xerces.impl.xs.XSMessageFormatter",
196 "methods":[{"name":"<init>","parameterTypes":[] }]
197 },
198 {
199 "name":"org.apache.xerces.parsers.XIncludeAwareParserConfiguration",
200 "methods":[{"name":"<init>","parameterTypes":[] }]
201 },
202 {
203 "name":"org.argeo.cms.auth.AnonymousLoginModule",
204 "methods":[{"name":"<init>","parameterTypes":[] }]
205 },
206 {
207 "name":"org.argeo.cms.auth.DataAdminLoginModule",
208 "methods":[{"name":"<init>","parameterTypes":[] }]
209 },
210 {
211 "name":"org.argeo.cms.auth.IdentLoginModule",
212 "methods":[{"name":"<init>","parameterTypes":[] }]
213 },
214 {
215 "name":"org.argeo.cms.auth.RemoteSessionLoginModule",
216 "methods":[{"name":"<init>","parameterTypes":[] }]
217 },
218 {
219 "name":"org.argeo.cms.auth.UserAdminLoginModule",
220 "methods":[{"name":"<init>","parameterTypes":[] }]
221 },
222 {
223 "name":"org.eclipse.jetty.servlet.DefaultServlet",
224 "methods":[{"name":"<init>","parameterTypes":[] }]
225 },
226 {
227 "name":"org.eclipse.jetty.util.TypeUtil",
228 "methods":[
229 {"name":"getClassLoaderLocation","parameterTypes":["java.lang.Class"] },
230 {"name":"getCodeSourceLocation","parameterTypes":["java.lang.Class"] },
231 {"name":"getModuleLocation","parameterTypes":["java.lang.Class"] },
232 {"name":"getSystemClassLoaderLocation","parameterTypes":["java.lang.Class"] }
233 ]
234 },
235 {
236 "name":"org.eclipse.rap.rwt.internal.client.BrowserNavigationImpl",
237 "methods":[{"name":"<init>","parameterTypes":[] }]
238 },
239 {
240 "name":"org.eclipse.rap.rwt.internal.client.ClientInfoImpl",
241 "methods":[{"name":"<init>","parameterTypes":[] }]
242 },
243 {
244 "name":"org.eclipse.rap.rwt.internal.client.ExitConfirmationImpl",
245 "methods":[{"name":"<init>","parameterTypes":[] }]
246 },
247 {
248 "name":"org.eclipse.rap.rwt.internal.client.StartupParametersImpl",
249 "methods":[{"name":"<init>","parameterTypes":[] }]
250 },
251 {
252 "name":"org.eclipse.rap.rwt.internal.client.WebClientMessages",
253 "methods":[{"name":"<init>","parameterTypes":[] }]
254 },
255 {
256 "name":"org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle",
257 "methods":[{"name":"<init>","parameterTypes":["org.eclipse.rap.rwt.internal.application.ApplicationContextImpl"] }]
258 },
259 {
260 "name":"org.eclipse.rap.rwt.internal.lifecycle.RequestCounter",
261 "methods":[{"name":"<init>","parameterTypes":[] }]
262 },
263 {
264 "name":"org.eclipse.rap.rwt.internal.remote.RemoteObjectRegistry",
265 "methods":[{"name":"<init>","parameterTypes":[] }]
266 },
267 {
268 "name":"org.eclipse.rap.rwt.internal.serverpush.ServerPushManager",
269 "methods":[{"name":"<init>","parameterTypes":[] }]
270 },
271 {
272 "name":"org.eclipse.rap.rwt.internal.textsize.ProbeResultStore",
273 "methods":[{"name":"<init>","parameterTypes":[] }]
274 },
275 {
276 "name":"org.eclipse.swt.SWT",
277 "allDeclaredFields":true
278 },
279 {
280 "name":"org.eclipse.swt.graphics.Color",
281 "methods":[{"name":"<init>","parameterTypes":["int"] }]
282 },
283 {
284 "name":"org.eclipse.swt.graphics.Font",
285 "methods":[{"name":"<init>","parameterTypes":["org.eclipse.swt.graphics.FontData"] }]
286 },
287 {
288 "name":"org.eclipse.swt.internal.image.GIFFileFormat",
289 "methods":[{"name":"<init>","parameterTypes":[] }]
290 },
291 {
292 "name":"org.eclipse.swt.internal.image.JPEGFileFormat",
293 "methods":[{"name":"<init>","parameterTypes":[] }]
294 },
295 {
296 "name":"org.eclipse.swt.internal.image.PNGFileFormat",
297 "methods":[{"name":"<init>","parameterTypes":[] }]
298 },
299 {
300 "name":"org.eclipse.swt.internal.image.WinBMPFileFormat",
301 "methods":[{"name":"<init>","parameterTypes":[] }]
302 },
303 {
304 "name":"org.eclipse.swt.internal.image.WinICOFileFormat",
305 "methods":[{"name":"<init>","parameterTypes":[] }]
306 },
307 {
308 "name":"org.eclipse.swt.internal.widgets.IdGenerator",
309 "methods":[{"name":"<init>","parameterTypes":[] }]
310 },
311 {
312 "name":"org.eclipse.swt.internal.widgets.displaykit.DisplayLCA",
313 "methods":[{"name":"<init>","parameterTypes":[] }]
314 },
315 {
316 "name":"org.eclipse.swt.internal.widgets.scrollbarkit.ScrollBarThemeAdapter",
317 "methods":[{"name":"<init>","parameterTypes":[] }]
318 },
319 {
320 "name":"org.eclipse.swt.internal.widgets.shellkit.ShellThemeAdapter",
321 "methods":[{"name":"<init>","parameterTypes":[] }]
322 },
323 {
324 "name":"org.eclipse.swt.internal.widgets.tablekit.TableThemeAdapter",
325 "methods":[{"name":"<init>","parameterTypes":[] }]
326 },
327 {
328 "name":"org.eclipse.swt.internal.widgets.treekit.TreeThemeAdapter",
329 "methods":[{"name":"<init>","parameterTypes":[] }]
330 },
331 {
332 "name":"sun.security.provider.ConfigFile$Spi",
333 "methods":[{"name":"<init>","parameterTypes":["javax.security.auth.login.Configuration$Parameters"] }]
334 },
335 {
336 "name":"sun.security.provider.DRBG",
337 "methods":[{"name":"<init>","parameterTypes":["java.security.SecureRandomParameters"] }]
338 },
339 {
340 "name":"sun.security.provider.DSAKeyFactory",
341 "methods":[{"name":"<init>","parameterTypes":[] }]
342 },
343 {
344 "name":"sun.security.provider.DSAParameters",
345 "methods":[{"name":"<init>","parameterTypes":[] }]
346 },
347 {
348 "name":"sun.security.provider.NativePRNG",
349 "methods":[{"name":"<init>","parameterTypes":[] }]
350 },
351 {
352 "name":"sun.security.provider.SHA",
353 "methods":[{"name":"<init>","parameterTypes":[] }]
354 },
355 {
356 "name":"sun.security.provider.SHA2$SHA256",
357 "methods":[{"name":"<init>","parameterTypes":[] }]
358 },
359 {
360 "name":"sun.security.provider.X509Factory",
361 "methods":[{"name":"<init>","parameterTypes":[] }]
362 },
363 {
364 "name":"sun.security.rsa.RSAKeyFactory$Legacy",
365 "methods":[{"name":"<init>","parameterTypes":[] }]
366 },
367 {
368 "name":"sun.security.util.ObjectIdentifier"
369 },
370 {
371 "name":"sun.security.x509.AuthorityKeyIdentifierExtension",
372 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
373 },
374 {
375 "name":"sun.security.x509.BasicConstraintsExtension",
376 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
377 },
378 {
379 "name":"sun.security.x509.CertificateExtensions"
380 },
381 {
382 "name":"sun.security.x509.ExtendedKeyUsageExtension",
383 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
384 },
385 {
386 "name":"sun.security.x509.KeyUsageExtension",
387 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
388 },
389 {
390 "name":"sun.security.x509.SubjectKeyIdentifierExtension",
391 "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.Object"] }]
392 }
393 ]