You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openidm-doc/src/main/asciidoc/integrators-guide/appendix-objects.adoc
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@
12
12
information: "Portions copyright [year] [name of copyright owner]".
13
13
14
14
Copyright 2017 ForgeRock AS.
15
-
Portions Copyright 2024 3A Systems LLC.
15
+
Portions Copyright 2024-2026 3A Systems LLC.
16
16
////
17
17
18
18
:figure-caption!:
@@ -244,9 +244,10 @@ Specifies the configuration of each managed object.
244
244
"onDelete" : script object,
245
245
"postDelete": script object,
246
246
"onValidate": script object,
247
-
"onRetrieve": script object,
248
-
"onStore" : script object,
249
-
"onSync" : script object
247
+
"onRetrieve" : script object,
248
+
"onQueryResult" : script object,
249
+
"onStore" : script object,
250
+
"onSync" : script object
250
251
}
251
252
----
252
253
@@ -322,6 +323,12 @@ script object, optional
322
323
+
323
324
A script object to trigger when an object is retrieved from the repository. The object that was retrieved is provided in the root scope as an `object` property. The script can change the object. If an exception is thrown, then object retrieval fails.
324
325
326
+
onQueryResult::
327
+
script object, optional
328
+
329
+
+
330
+
A script object to trigger for each object returned from a query. The object being evaluated is provided in the root scope as an `object` property. The script should return `true` (or a truthy value) to include the object in the query results, or `false` to exclude it. If an exception is thrown, the query fails.
0 commit comments