Package com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.assignment
Class AssignmentPanelQueries
java.lang.Object
com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.assignment.AssignmentPanelQueries
Shared assignment query builders reused by runtime panel overrides and self-dashboard trimming.
Keeping these builders in one place avoids trim-only query hooks on panels while preserving the same query semantics in both runtime and trim-time code paths.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectQueryQuery used by the access-organizations/data-protection assignment panel variant.static ObjectQueryQuery used by construction assignment widgets and panels.static ObjectQuerydefaultAssignments(QName targetType) Default assignment query used by standard assignment panels.static ObjectQueryQuery used by delegated-to-me widgets.static ObjectQueryQuery used by focus mappings assignment widgets and panels.static ObjectQueryQuery used by GDPR/consent assignment widgets and panels.
-
Method Details
-
defaultAssignments
Default assignment query used by standard assignment panels. -
constructions
Query used by construction assignment widgets and panels. -
focusMappings
Query used by focus mappings assignment widgets and panels. -
accessOrganizations
Query used by the access-organizations/data-protection assignment panel variant. -
gdprAssignments
Query used by GDPR/consent assignment widgets and panels. -
delegatedToMe
Query used by delegated-to-me widgets. The trim plan preserves all matching assignments.
-