Uses of Interface
com.evolveum.midpoint.prism.PrismObject
Package
Description
Package for reusable and stable GUI Wicket Components.
Package that contains base page classes.
GUI API package for various utility classes and interfaces.
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
This package is experimental and will be moved to prism project shortly.
Supports merging of (usually) configuration beans.
Provides all the necessary support for evaluating selectors and their clauses, i.e. for calling methods:
-
ValueSelector.matches(PrismValue, MatchingContext)
- ValueSelector.toFilter(FilteringContext)
I.e., contains the evaluation context objects and all their components.-
Uses of PrismObject in com.evolveum.midpoint.common
Modifier and TypeMethodDescriptionstatic LoggingConfigurationType
ProfilingConfigurationManager.checkSystemProfilingConfiguration
(PrismObject<SystemConfigurationType> systemConfigurationPrism) In this method, we perform the check of systemConfiguration object, searching for any data related to profilingConfiguration. -
Uses of PrismObject in com.evolveum.midpoint.common.cleanup
Modifier and TypeMethodDescriptionprotected PrismObject<ConnectorType>
DefaultCleanupListener.resolveConnector
(String oid) -
Uses of PrismObject in com.evolveum.midpoint.common.crypto
Modifier and TypeMethodDescriptionstatic <T extends ObjectType>
voidCryptoUtil.checkEncrypted
(PrismObject<T> object) static <T extends ObjectType>
Collection<? extends ItemDelta<?,?>> CryptoUtil.computeReencryptModifications
(Protector protector, PrismObject<T> object) static <T extends ObjectType>
booleanCryptoUtil.containsCleartext
(PrismObject<T> object) static <T extends ObjectType>
booleanCryptoUtil.containsHashedData
(PrismObject<T> object) static <T extends ObjectType>
voidCryptoUtil.encryptValues
(Protector protector, PrismObject<T> object) Encrypts all encryptable values in the object.static <T extends ObjectType>
@NotNull Collection<String>CryptoUtil.getEncryptionKeyNames
(PrismObject<T> object) static <T extends ObjectType>
intCryptoUtil.reencryptValues
(Protector protector, PrismObject<T> object) Re-encrypts all encryptable values in the object. -
Uses of PrismObject in com.evolveum.midpoint.common.mining.objects.analysis
Modifier and TypeMethodDescriptionRoleAnalysisAssignmentAttributeDef.resolveMultiValueItem
(@NotNull PrismObject<?> prismObject, @NotNull ItemPath itemPath) RoleAnalysisAttributeDef.resolveMultiValueItem
(@NotNull PrismObject<?> prismObject, @NotNull ItemPath itemPath) RoleAnalysisAttributeDef.resolveSingleValueItem
(@NotNull PrismObject<?> prismObject, @NotNull ItemPath itemPath) -
Uses of PrismObject in com.evolveum.midpoint.common.mining.utils
Modifier and TypeMethodDescriptionstatic @Nullable PrismObject<RoleAnalysisClusterType>
RoleAnalysisUtils.prepareClusterPrismObject()
Modifier and TypeMethodDescriptionRoleAnalysisUtils.getRolesOidInducements
(@NotNull PrismObject<RoleType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.component
Modifier and TypeMethodDescriptionprotected <F extends AssignmentHolderType>
PrismObject<F>AssignmentPopup.getFocusObject()
protected <O extends FocusType>
PrismObject<O>FocusTypeAssignmentPopupTabPanel.getTargetedAssignmentObject()
-
Uses of PrismObject in com.evolveum.midpoint.gui.api.component.autocomplete
Modifier and TypeMethodDescriptiondefault <O extends ObjectType>
StringAutocompleteConfigurationMixin.getDisplayNameFromExpression
(String contextDesc, @Nullable ExpressionType expressionType, @NotNull Function<PrismObject<O>, String> defaultDisplayNameFunction, @NotNull PrismObject<O> object, @NotNull BasePanel<?> panel) Modifier and TypeMethodDescriptiondefault <O extends ObjectType>
StringAutocompleteConfigurationMixin.getDisplayNameFromExpression
(String contextDesc, @Nullable ExpressionType expressionType, @NotNull Function<PrismObject<O>, String> defaultDisplayNameFunction, @NotNull PrismObject<O> object, @NotNull BasePanel<?> panel) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.component.password
Modifier and TypeMethodDescriptionPrismObject<? extends FocusType>
PasswordPanel.getPrismObject()
ModifierConstructorDescriptionPasswordPanel
(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, boolean showOneLinePasswordPanel, PrismObject<F> prismObject) PasswordPanel
(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, PrismObject<F> prismObject) PasswordPropertyPanel
(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, boolean showOneLinePasswordPanel, PrismObject<F> object) PasswordPropertyPanel
(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, PrismObject<F> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.factory.wrapper
Modifier and TypeMethodDescriptionPrismObjectWrapperFactory.createObjectWrapper
(PrismObject<O> object, ItemStatus status, WrapperContext context) void
WrapperContext.setObject
(PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.page
Modifier and TypeMethodDescription@NotNull PrismObject<UserType>
PageAdminLTE.getAdministratorPrivileged
(OperationResult parentResult) PrismObject<? extends FocusType>
PageBase.loadFocusSelf()
Modifier and TypeMethodDescription<O extends ObjectType,
T extends ObjectType>
voidPageBase.authorize
(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target, OperationResult result) <O extends ObjectType>
booleanPageAdminLTE.isAuthorized
(ModelAuthorizationAction action, PrismObject<O> object) <O extends ObjectType,
T extends ObjectType>
booleanPageAdminLTE.isAuthorized
(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target) <T> T
PageAdminLTE.runAsChecked
(com.evolveum.midpoint.security.api.SecurityContextManager.ResultAwareCheckedProducer<T> producer, PrismObject<UserType> user, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.prism.wrapper
Modifier and TypeMethodDescriptionPrismObjectWrapper.getObject()
PrismObjectWrapper.getObjectApplyDelta()
PrismObjectWrapper.getObjectOld()
-
Uses of PrismObject in com.evolveum.midpoint.gui.api.util
Modifier and TypeMethodDescriptionstatic <I extends Item<?,
?>>
PrismObject<LookupTableType>WebComponentUtil.findLookupTable
(ItemDefinition<I> definition, PageBase page) static PrismObject<LookupTableType>
WebComponentUtil.findLookupTable
(PrismReferenceValue valueEnumerationRef, PageBase page) static PrismObject<ResourceType>
WebComponentUtil.findResource
(PrismPropertyWrapper itemWrapper, PrismPropertyPanelContext panelCtx) static <O extends ObjectType>
PrismObject<O>WebModelServiceUtils.loadObject
(PrismReferenceValue objectRef, QName expectedTargetType, PageBase pageBase, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Referencable objectReference, boolean allowNull, PageAdminLTE page, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Referencable objectReference, PageAdminLTE page) static <T extends ObjectType>
PrismObject<T>WebModelServiceUtils.loadObject
(Referencable objectReference, PageAdminLTE page, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Referencable objectReference, Collection<SelectorOptions<GetOperationOptions>> options, PageAdminLTE page) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Class<T> type, String oid, PageAdminLTE page, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, boolean allowNotFound, PageAdminLTE page, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, PageAdminLTE page, com.evolveum.midpoint.task.api.Task task, OperationResult result) static PrismObject<SystemConfigurationType>
WebModelServiceUtils.loadSystemConfigurationAsPrismObject
(PageBase pageBase, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <O extends ObjectType>
PrismObject<O>WebModelServiceUtils.reconstructObject
(Class<O> type, String oid, String eventIdentifier, com.evolveum.midpoint.task.api.Task task, OperationResult result) static <T extends ObjectType>
PrismObject<T>WebModelServiceUtils.resolveReferenceNoFetch
(Referencable reference, PageAdminLTE page, com.evolveum.midpoint.task.api.Task task, OperationResult result) Modifier and TypeMethodDescriptionstatic <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils.searchObjects
(Class<T> type, ObjectQuery query, OperationResult result, PageAdminLTE page) static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageAdminLTE page) static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageAdminLTE page, PrismObject<UserType> principal) Modifier and TypeMethodDescriptionstatic void
WebComponentUtil.assumePowerOfAttorneyIfRequested
(OperationResult result, PrismObject<UserType> powerDonor, PageBase pageBase) static <T extends FocusType>
org.apache.wicket.request.resource.IResourceWebComponentUtil.createJpegPhotoResource
(PrismObject<T> object) static com.evolveum.midpoint.task.api.Task
WebModelServiceUtils.createSimpleTask
(String operation, PrismObject<? extends FocusType> owner, com.evolveum.midpoint.task.api.TaskManager manager) static com.evolveum.midpoint.task.api.Task
WebModelServiceUtils.createSimpleTask
(String operation, String channel, PrismObject<? extends FocusType> owner, com.evolveum.midpoint.task.api.TaskManager manager) static <T extends ObjectType>
voidWebModelServiceUtils.deleteObject
(Class<T> type, String oid, ModelExecuteOptions options, OperationResult result, PageBase page, PrismObject<UserType> principal) static void
WebComponentUtil.dropPowerOfAttorneyIfRequested
(OperationResult result, PrismObject<UserType> powerDonor, PageBase pageBase) static void
WebComponentUtil.encryptCredentials
(PrismObject object, boolean encrypt, ModelServiceLocator serviceLocator) static void
WebComponentUtil.encryptCredentials
(PrismObject object, boolean encrypt, MidPointApplication app) static <O extends ObjectType>
DisplayTypeGuiDisplayTypeUtil.getArchetypePolicyDisplayType
(PrismObject<O> object, PageAdminLTE pageBase) static <O extends ObjectType>
ArchetypePolicyTypeWebComponentUtil.getArchetypeSpecification
(PrismObject<O> object, ModelServiceLocator locator) WebComponentUtil.getAssignableRelationsList
(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, com.evolveum.midpoint.task.api.Task task, PageBase pageBase) static ObjectFilter
WebComponentUtil.getAssignableRolesFilter
(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, com.evolveum.midpoint.task.api.Task task, PageBase pageBase) static ObjectFilter
WebComponentUtil.getAssignableRolesFilter
(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, QName relation, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, com.evolveum.midpoint.task.api.Task task, PageBase pageBase) static String
WebComponentUtil.getDisplayName
(PrismObject object) static String
WebComponentUtil.getDisplayName
(PrismObject object, boolean translate) static String
WebComponentUtil.getDisplayName
(PrismObject object, boolean translate, LocalizationService localizationService) static String
WebComponentUtil.getDisplayNameAndName
(PrismObject<?> object) static String
WebComponentUtil.getDisplayNameOrName
(PrismObject object) static String
WebComponentUtil.getDisplayNameOrName
(PrismObject object, boolean translate) static String
WebComponentUtil.getDisplayNameOrName
(PrismObject object, boolean translate, LocalizationService localizationService) static <O extends ObjectType>
DisplayTypeGuiDisplayTypeUtil.getDisplayTypeForObject
(PrismObject<O> obj, OperationResult result, PageBase pageBase) static <O extends ObjectType>
StringWebComponentUtil.getEffectiveName
(PrismObject<O> object, QName propertyName) static <O extends ObjectType>
StringWebComponentUtil.getEffectiveName
(PrismObject<O> object, QName propertyName, boolean translate) static Collection<String>
WebComponentUtil.getIntentsForKind
(PrismObject<ResourceType> resource, ShadowKindType kind) static String
WebComponentUtil.getName
(PrismObject object) static String
WebComponentUtil.getName
(PrismObject object, boolean translate) static CredentialsPolicyType
WebComponentUtil.getPasswordCredentialsPolicy
(PrismObject<? extends FocusType> focus, PageAdminLTE parentPage, com.evolveum.midpoint.task.api.Task task) static Boolean
WebComponentUtil.isActivationEnabled
(PrismObject object, ItemPath propertyName) static <T> T
WebComponentUtil.runUnderPowerOfAttorneyIfNeeded
(CheckedProducer<T> producer, PrismObject<? extends FocusType> powerDonor, PageBase pageBase, com.evolveum.midpoint.task.api.Task task, OperationResult result) static void
WebComponentUtil.saveLifeCycleStateOnPath
(@NotNull PrismObject resource, ItemPath pathToProperty, org.apache.wicket.ajax.AjaxRequestTarget target, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult, PageBase pageBase) static void
WebComponentUtil.saveObjectLifeCycle
(@NotNull PrismObject resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase) static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageAdminLTE page, PrismObject<UserType> principal) static void
WebComponentUtil.workItemApproveActionPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, CaseWorkItemType workItem, org.apache.wicket.Component formPanel, PrismObject<UserType> powerDonor, boolean approved, OperationResult result, PageBase pageBase) Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
List<ObjectReferenceType>WebModelServiceUtils.createObjectReferenceListForObjects
(PageBase page, List<PrismObject<O>> objects, Map<String, String> referenceMap) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.component
Modifier and TypeMethodDescription<AH extends AssignmentHolderType>
PrismObject<AH>MultivalueContainerListPanel.getFocusObject()
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.component.data.column
Modifier and TypeMethodDescriptionprotected PrismObject<ReportType>
ReportExpressionColumn.getReport()
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.component.data.provider
Modifier and TypeMethodDescriptionObjectDataProvider.createDataObjectWrapper
(PrismObject<O> obj) TemplateTileProvider.createDataObjectWrapper
(PrismObject<O> obj) protected TemplateTile<String>
ObjectTileProvider.createTileObject
(PrismObject<ObjectType> obj) protected TemplateTile<ResourceTemplate>
ResourceTemplateProvider.createTileObject
(PrismObject<AssignmentHolderType> obj) protected abstract TemplateTile<T>
TemplateTileProvider.createTileObject
(PrismObject<O> obj) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.duplication
Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
PrismObject<O>DuplicationProcessHelper.duplicateObjectDefault
(PrismObject<O> object) Duplicate object that can be reused.Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
PrismObject<O>DuplicationProcessHelper.duplicateObjectDefault
(PrismObject<O> object) Duplicate object that can be reused. -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.factory.wrapper
Modifier and TypeMethodDescriptionprotected void
PrismObjectWrapperFactoryImpl.applySecurityConstraints
(PrismObject<O> object, WrapperContext context) AssignmentHolderWrapperFactoryImpl.createObjectWrapper
(PrismObject<AssignmentHolderType> object, ItemStatus status) PrismObjectWrapperFactoryImpl.createObjectWrapper
(PrismObject<O> object, ItemStatus status) PrismObjectWrapperFactoryImpl.createObjectWrapper
(PrismObject<O> object, ItemStatus status, WrapperContext context) ResourceWrapperFactoryImpl.createObjectWrapper
(PrismObject<ResourceType> object, ItemStatus status) ResourceWrapperFactoryImpl.createObjectWrapper
(PrismObject<ResourceType> object, ItemStatus status, WrapperContext context) ShadowWrapperFactoryImpl.createObjectWrapper
(PrismObject<ShadowType> object, ItemStatus status) protected void
PrismObjectWrapperFactoryImpl.setupContextWithMetadataProcessing
(PrismObject<O> object, WrapperContext context) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin
Modifier and TypeMethodDescriptionprotected PrismObject<O>
AbstractPageObjectDetails.getModelPrismObject()
AbstractObjectMainPanel.getObjectWrapperObject()
AbstractPageObjectDetails.getPrismObject()
protected PrismObject<O>
ObjectDetailsModels.getPrismObject()
Modifier and TypeMethodDescriptionprotected org.apache.wicket.model.LoadableDetachableModel<PrismObject<O>>
AbstractPageObjectDetails.createPrismObjectModel
(PrismObject<O> object) protected org.apache.wicket.model.LoadableDetachableModel<List<PrismObject<O>>>
AbstractPageObjectDetails.createPrismObjectModel
(List<PrismObject<UserType>> object) Modifier and TypeMethodDescriptionprotected ODM
AbstractPageObjectDetails.createObjectDetailsModels
(PrismObject<O> object) protected org.apache.wicket.model.LoadableDetachableModel<PrismObject<O>>
AbstractPageObjectDetails.createPrismObjectModel
(PrismObject<O> object) protected Collection<SimpleValidationError>
ObjectDetailsModels.performCustomValidation
(PrismObject<O> object, Collection<ObjectDelta<? extends ObjectType>> deltas) protected void
ObjectDetailsModels.prepareObjectForAdd
(PrismObject<O> objectToAdd) protected void
AbstractPageObjectDetails.reloadObjectDetailsModel
(PrismObject<O> prismObject) void
ObjectDetailsModels.reloadPrismObjectModel
(@NotNull PrismObject<O> newObject) Modifier and TypeMethodDescriptionprotected org.apache.wicket.model.LoadableDetachableModel<List<PrismObject<O>>>
AbstractPageObjectDetails.createPrismObjectModel
(List<PrismObject<UserType>> object) ModifierConstructorDescriptionAbstractPageObjectDetails
(PrismObject<O> object) protected
AbstractPageObjectDetails
(org.apache.wicket.request.mapper.parameter.PageParameters params, PrismObject<O> object) ModifierConstructorDescriptionObjectDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<O>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.abstractrole
ModifierConstructorDescriptionAbstractRoleDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<AR>> prismObjectModel, boolean history, PageBase serviceLocator) AbstractRoleDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<AR>> prismObjectModel, PageBase serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component
Modifier and TypeMethodDescription@NotNull PrismObject<TaskType>
MemberOperationsTaskCreator.Unassign.createTask
(com.evolveum.midpoint.task.api.Task task, OperationResult result) Creates the member unassignment task. -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.archetype
Modifier and TypeMethodDescriptionprotected PrismObject<ArchetypeType>
PageArchetype.getObjectForResolvingArchetypePolicyDisplayType()
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder
Modifier and TypeMethodDescriptionprotected PrismObject<AH>
PageAssignmentHolderDetails.getObjectForResolvingArchetypePolicyDisplayType()
Modifier and TypeMethodDescriptionprotected AHDM
PageAssignmentHolderDetails.createObjectDetailsModels
(PrismObject<AH> object) ModifierConstructorDescriptionAssignmentHolderDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<AH>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType
Modifier and TypeMethodDescriptionprotected <F extends FocusType>
PrismObject<F>AbstractAssignmentTypePanel.loadTargetObject
(AssignmentType assignmentType) Modifier and TypeMethodDescriptionprotected <AH extends AssignmentHolderType>
booleanAbstractAssignmentTypePanel.isNewObjectButtonVisible
(PrismObject<AH> focusObject) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement
Modifier and TypeMethodDescriptionInducedEntitlementsValidator.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.cases
Modifier and TypeMethodDescriptionprotected AssignmentHolderDetailsModel<CaseType>
PageCase.createObjectDetailsModels
(PrismObject<CaseType> object) ModifierConstructorDescriptionCaseDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<CaseType>> prismObjectModel, PageBase serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.cases.component
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.certification
Modifier and TypeMethodDescriptionprotected CertificationDetailsModel
PageCertCampaign.createObjectDetailsModels
(PrismObject<AccessCertificationCampaignType> object) ModifierConstructorDescriptionCertificationDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<AccessCertificationCampaignType>> prismObjectModel, PageBase serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.certification.component
Modifier and TypeMethodDescriptionprotected PrismContainer<ReportParameterType>
SelectReportTemplatePanel.createParameters
(PrismObject<ReportType> report) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.certification.helpers
Modifier and TypeMethodDescriptionstatic List<PrismObject<TaskType>>
CertMiscUtil.loadRunningCertTask
(String campaignOid, OperationResult result, PageBase pageBase) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.component
Modifier and TypeMethodDescriptionprotected void
TaskOperationalButtonsPanel.resumePerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> task) protected void
TaskOperationalButtonsPanel.runNowPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> task) protected void
TaskOperationalButtonsPanel.suspendPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<TaskType> taskPrism) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.focus
Modifier and TypeMethodDescriptionprotected FDM
PageFocusDetails.createObjectDetailsModels
(PrismObject<F> object) @NotNull ShadowWrapper
FocusDetailsModels.loadShadowWrapper
(PrismObject<ShadowType> projection, boolean noFetch, com.evolveum.midpoint.task.api.Task task, OperationResult result) protected void
FocusDetailsModels.prepareObjectForAdd
(PrismObject<F> focus) Modifier and TypeMethodDescriptionprotected void
PageFocusDetails.collectObjectsForPreview
(Map<PrismObject<F>, ModelContext<? extends ObjectType>> modelContextMap) ModifierConstructorDescriptionFocusDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, boolean history, PageBase serviceLocator) FocusDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, PageBase serviceLocator) PageFocusPreviewChanges
(Map<PrismObject<O>, ModelContext<O>> modelContextMap, PageBase previousPage) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.focus.component
Modifier and TypeMethodDescription@NotNull ShadowWrapper
FocusProjectionsPanel.loadShadowWrapper
(PrismObject<ShadowType> projection, com.evolveum.midpoint.task.api.Task task, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.mark
Modifier and TypeMethodDescriptionprotected AssignmentHolderDetailsModel<MarkType>
PageMark.createObjectDetailsModels
(PrismObject<MarkType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.messagetemplate
ModifierConstructorDescriptionMessageTemplateModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<MessageTemplateType>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.objectcollection
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.objecttemplate
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.org
Modifier and TypeMethodDescriptionprotected FocusDetailsModels<OrgType>
PageOrgHistory.createObjectDetailsModels
(PrismObject<OrgType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.policy
Modifier and TypeMethodDescriptionprotected AbstractRoleDetailsModel<PolicyType>
PagePolicyHistory.createObjectDetailsModels
(PrismObject<PolicyType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.report
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.report.component
Modifier and TypeMethodDescriptionstatic void
ReportOperationalButtonsPanel.importReportPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) static void
ReportOperationalButtonsPanel.runReportPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.resource
Modifier and TypeMethodDescriptionprotected ResourceDetailsModel
PageResource.createObjectDetailsModels
(PrismObject<ResourceType> object) protected ShadowDetailsModel
PageShadow.createObjectDetailsModels
(PrismObject<ShadowType> object) ModifierConstructorDescriptionResourceDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<ResourceType>> prismObjectModel, ModelServiceLocator serviceLocator) ShadowDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<ShadowType>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.basic
Modifier and TypeMethodDescriptionprotected abstract void
CreateResourceTemplatePanel.onTemplateSelectionPerformed
(PrismObject<ResourceType> newObject, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role
Modifier and TypeMethodDescriptionprotected AbstractRoleDetailsModel<RoleType>
PageRole.createObjectDetailsModels
(PrismObject<RoleType> object) protected AbstractRoleDetailsModel<RoleType>
PageRoleHistory.createObjectDetailsModels
(PrismObject<RoleType> object) protected void
PageRole.reloadObjectDetailsModel
(PrismObject<RoleType> prismObject) ModifierConstructorDescriptionPageRole
(PrismObject<RoleType> role) PageRole
(PrismObject<RoleType> role, BusinessRoleApplicationDto patternDeltas) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.model
Modifier and TypeMethodDescriptionBusinessRoleApplicationDto.getBusinessRole()
BusinessRoleApplicationDto.getCluster()
BusinessRoleDto.getPrismObjectUser()
BusinessRoleDto.getPrismRoleObject()
Modifier and TypeMethodDescriptionvoid
BusinessRoleApplicationDto.setBusinessRole
(PrismObject<RoleType> businessRole) void
BusinessRoleApplicationDto.setCluster
(PrismObject<RoleAnalysisClusterType> cluster) void
BusinessRoleDto.setPrismObjectUser
(PrismObject<UserType> prismObjectUser) void
BusinessRoleDto.setPrismRoleObject
(PrismObject<RoleType> prismRoleObject) Modifier and TypeMethodDescriptionvoid
BusinessRoleApplicationDto.setCandidateRoles
(Set<PrismObject<RoleType>> candidateRoles, PageBase pageBase) void
BusinessRoleDto.updateValue
(List<PrismObject<RoleType>> inducements, PageBase pageBase) Updates the value of the BusinessRoleDto object for new inducements.ModifierConstructorDescriptionBusinessRoleApplicationDto
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull PrismObject<RoleType> businessRole, @NotNull List<BusinessRoleDto> businessRoleDtos, @NotNull Set<PrismObject<RoleType>> candidateRoles) BusinessRoleDto
(@NotNull PrismObject<UserType> prismObjectUser, @NotNull PrismObject<RoleType> prismObjectRole, Set<PrismObject<RoleType>> candidateRoles, PageBase pageBase) BusinessRoleDto
(PrismObject<UserType> prismObjectUser, PrismObject<RoleType> prismRoleObject, List<ObjectDelta<? extends ObjectType>> objectDeltas, int assignedCount, int unassignedCount, boolean include, Set<PrismObject<RoleType>> candidateRoles) ModifierConstructorDescriptionBusinessRoleApplicationDto
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull PrismObject<RoleType> businessRole, @NotNull List<BusinessRoleDto> businessRoleDtos, @NotNull Set<PrismObject<RoleType>> candidateRoles) BusinessRoleDto
(@NotNull PrismObject<UserType> prismObjectUser, @NotNull PrismObject<RoleType> prismObjectRole, Set<PrismObject<RoleType>> candidateRoles, PageBase pageBase) BusinessRoleDto
(PrismObject<UserType> prismObjectUser, PrismObject<RoleType> prismRoleObject, List<ObjectDelta<? extends ObjectType>> objectDeltas, int assignedCount, int unassignedCount, boolean include, Set<PrismObject<RoleType>> candidateRoles) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.page
ModifierConstructorDescriptionPageRoleAnalysisSession
(PrismObject<RoleAnalysisSessionType> roleAnalysisSession) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster
ModifierConstructorDescriptionMembersDetailsPopupPanel
(String id, org.apache.wicket.model.IModel<String> messageModel, List<PrismObject<FocusType>> members, RoleAnalysisProcessModeType processModeType) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.utils.object
Modifier and TypeMethodDescriptionstatic void
RoleAnalysisObjectUtils.executeChangesOnCandidateRole
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull PageBase pageBase, @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull List<RoleAnalysisCandidateRoleType> candidateRole, @NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull Set<AssignmentType> candidateInducements, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) static void
RoleAnalysisObjectUtils.memberOperationsTaskAssignCreator
(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleType> rolePrismObject, @NotNull PageBase pageBase, @NotNull List<ObjectType> selectedObjectsList, @NotNull org.apache.wicket.Component feedBackPanel) static void
RoleAnalysisObjectUtils.memberOperationsTaskUnassignedCreator
(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleType> rolePrismObject, @NotNull PageBase pageBase, @NotNull List<ObjectType> selectedObjectsList, @NotNull org.apache.wicket.Component feedBackPanel) Modifier and TypeMethodDescriptionstatic void
RoleAnalysisObjectUtils.executeChangesOnCandidateRole
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull PageBase pageBase, @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull List<RoleAnalysisCandidateRoleType> candidateRole, @NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull Set<AssignmentType> candidateInducements, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) static void
RoleAnalysisObjectUtils.resolveMembersOperation
(@NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull List<ObjectType> userToAssign, @NotNull List<ObjectType> userToUnassigned) static void
RoleAnalysisObjectUtils.resolveMembersOperation
(@NotNull Set<PrismObject<UserType>> candidateMembers, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull List<ObjectType> userToAssign, @NotNull List<ObjectType> userToUnassigned) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.schema
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.schema.component.wizard.basic
Modifier and TypeMethodDescriptionprotected abstract void
ChoseSchemaPanel.onTemplateSelectionPerformed
(PrismObject<SchemaType> existObject, org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.service
Modifier and TypeMethodDescriptionprotected FocusDetailsModels<ServiceType>
PageServiceHistory.createObjectDetailsModels
(PrismObject<ServiceType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.page
Modifier and TypeMethodDescriptionPageBaseSystemConfiguration.createObjectDetailsModels
(PrismObject<SystemConfigurationType> object) ModifierConstructorDescription -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.task
Modifier and TypeMethodDescriptionprotected TaskDetailsModel
PageTask.createObjectDetailsModels
(PrismObject<TaskType> object) ModifierConstructorDescriptionPageTask
(PrismObject<TaskType> task) PageTask
(PrismObject<TaskType> task, boolean showWizard) ModifierConstructorDescriptionTaskDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<TaskType>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.user
Modifier and TypeMethodDescriptionprotected UserDetailsModel
PageUser.createObjectDetailsModels
(PrismObject<UserType> object) protected UserDetailsModel
PageUserHistory.createObjectDetailsModels
(PrismObject<UserType> object) Modifier and TypeMethodDescriptionprotected void
PageUser.collectObjectsForPreview
(Map<PrismObject<UserType>, ModelContext<? extends ObjectType>> prismObjectModelContextMap) protected void
PageUser.processAdditionalFocalObjectsForPreview
(Map<PrismObject<UserType>, ModelContext<? extends ObjectType>> modelContextMap) for now used only for delegation changesModifierConstructorDescriptionUserDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<UserType>> prismObjectModel, boolean history, PageBase serviceLocator) UserDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<UserType>> prismObjectModel, PageBase serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.login.module
Modifier and TypeMethodDescriptionprotected SecurityPolicyType
PageAbstractAuthenticationModule.resolveSecurityPolicy
(PrismObject<UserType> user) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.self
Modifier and TypeMethodDescriptionprotected FocusDetailsModels<OrgType>
PageOrgSelfProfile.createObjectDetailsModels
(PrismObject<OrgType> object) protected AbstractRoleDetailsModel<RoleType>
PageRoleSelfProfile.createObjectDetailsModels
(PrismObject<RoleType> object) protected FocusDetailsModels<ServiceType>
PageServiceSelfProfile.createObjectDetailsModels
(PrismObject<ServiceType> object) protected UserDetailsModel
PageUserSelfProfile.createObjectDetailsModels
(PrismObject<UserType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.self.credentials
Modifier and TypeMethodDescriptionPrismObject<? extends ObjectType>
PasswordAccountDto.getObject()
ModifierConstructorDescriptionPasswordAccountDto
(@NotNull PrismObject<? extends ObjectType> object, String displayName, String resourceName, Boolean enabled, boolean midpoint) PasswordAccountDto
(@NotNull PrismObject<ShadowType> shadow, String resourceName, String resourceOid) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.self.requestAccess
Modifier and TypeMethodDescriptiondefault String
AccessRequestMixin.getDefaultUserDisplayName
(PrismObject<UserType> o) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.prism.wrapper
Modifier and TypeMethodDescriptionprotected <O extends ObjectType>
PrismObject<O>PrismReferenceValueWrapperImpl.createNewPrismObject
(OperationResult result) Create new object that will be added to reference value.protected <O extends ObjectType>
PrismObject<O>ResourceObjectTypeArchetypeValueWrapperImpl.createNewPrismObject
(OperationResult result) PrismObjectWrapperImpl.getObject()
PrismObjectWrapperImpl.getObjectApplyDelta()
PrismObjectWrapperImpl.getObjectOld()
Modifier and TypeMethodDescriptionConstructionValueWrapper.determineIntent
(PrismObject<ResourceType> resource) The difference toConstructionValueWrapper.getIntent()
is that this method tries to guess the intent by looking at default type definition for given shadow kind.ConstructionValueWrapper.getRefinedSchema
(PrismObject<ResourceType> resource) ConstructionValueWrapper.getResourceObjectDefinition
(PrismObject<ResourceType> resource) ModifierConstructorDescriptionAssignmentHolderWrapper
(PrismObject<AH> item, ItemStatus status) PrismObjectWrapperImpl
(PrismObject<O> item, ItemStatus status) ResourceWrapper
(PrismObject<ResourceType> item, ItemStatus status) ShadowWrapperImpl
(PrismObject<ShadowType> item, ItemStatus status) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.util
Modifier and TypeMethodDescriptionstatic PrismObject<ResourceType>
ProvisioningObjectsUtil.getConstructionResource
(ConstructionType construction, String operation, PageBase pageBase) Modifier and TypeMethodDescriptionstatic <T extends ObjectType>
StringIconAndStylesUtil.createDefaultIcon
(PrismObject<T> object) static String
IconAndStylesUtil.createResourceIcon
(PrismObject<ResourceType> object) static String
IconAndStylesUtil.createRoleIcon
(PrismObject<RoleType> object) static String
IconAndStylesUtil.createShadowIcon
(PrismObject<ShadowType> object) static String
IconAndStylesUtil.createUserIcon
(PrismObject<UserType> object) static void
DetailsPageUtil.dispatchToObjectDetailsPage
(PrismObject obj, boolean isNewObject, boolean showWizard, org.apache.wicket.Component component) static void
DetailsPageUtil.dispatchToObjectDetailsPage
(PrismObject obj, boolean isNewObject, org.apache.wicket.Component component) static void
DetailsPageUtil.dispatchToObjectDetailsPage
(PrismObject obj, org.apache.wicket.Component component) IconAndStylesUtil.getIconEnabledDisabled
(PrismObject<F> object) static boolean
DetailsPageUtil.hasDetailsPage
(PrismObject<?> object) static void
ProvisioningObjectsUtil.partialConfigurationTest
(@NotNull PrismObject<ResourceType> resource, PageBase pageBase, com.evolveum.midpoint.task.api.Task task, OperationResult result) static void
ProvisioningObjectsUtil.refreshResourceSchema
(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase) static void
ProvisioningObjectsUtil.refreshResourceSchema
(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase, OperationResult result) static void
ProvisioningObjectsUtil.switchResourceMaintenance
(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase, AdministrativeAvailabilityStatusType mode) static void
ProvisioningObjectsUtil.toggleResourceMaintenance
(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase) -
Uses of PrismObject in com.evolveum.midpoint.init
Modifier and TypeMethodDescriptionprotected <O extends ObjectType>
voidDataImport.preImportUpdate
(PrismObject<O> object, com.evolveum.midpoint.task.api.Task task, OperationResult mainResult) -
Uses of PrismObject in com.evolveum.midpoint.model.api
Modifier and TypeMethodDescription<T extends ObjectType>
@NotNull PrismObject<T>ModelService.getObject
(@NotNull Class<T> type, @NotNull String oid, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Returns object for provided OID.InboundSourceData.AssociationValue.getShadowIfPresent()
default PrismObject<ShadowType>
InboundSourceData.getShadowIfPresent()
InboundSourceData.Shadow.getShadowIfPresent()
TaskService.getTaskByIdentifier
(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task operationTask, OperationResult parentResult) Returns information about task, given its identifier.<O extends ObjectType>
PrismObject<O>ModelInteractionService.mergeObjectsPreviewObject
(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, com.evolveum.midpoint.task.api.Task task, OperationResult result) <O extends ObjectType>
PrismObject<O>ModelAuditService.reconstructObject
(Class<O> type, String oid, String eventIdentifier, com.evolveum.midpoint.task.api.Task task, OperationResult result) PrismObject<? extends FocusType>
ModelService.searchShadowOwner
(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns the Focus object representing owner of specified shadow.Modifier and TypeMethodDescriptiondefault <T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService.searchObjects
(TypedQuery<T> query, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) <T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Search for objects.Modifier and TypeMethodDescriptionvoid
AssignmentObjectRelation.addArchetypeRef
(PrismObject<ArchetypeType> archetype) com.evolveum.midpoint.security.api.MidPointPrincipal
ModelInteractionService.assumePowerOfAttorney
(PrismObject<? extends FocusType> donor, com.evolveum.midpoint.task.api.Task task, OperationResult result) <O extends ObjectType>
CompareResultTypeModelService.compareObject
(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItemPaths, com.evolveum.midpoint.task.api.Task task, OperationResult result) TODO<O extends AssignmentHolderType>
ArchetypePolicyTypeModelInteractionService.determineArchetypePolicy
(PrismObject<O> assignmentHolder, OperationResult result) Efficiently determines information about archetype policy applicable for a particular object.ModelInteractionService.determineAssignmentHolderSpecification
(PrismObject<O> assignmentTarget, OperationResult result) Returns data structure that contains information about possible assignment holders for a particular target object.ModelInteractionService.determineAssignmentTargetSpecification
(PrismObject<O> assignmentHolder, OperationResult result) Returns data structure that contains information about possible assignment targets for a particular holder object.<F extends FocusType>
NonceCredentialsPolicyTypeModelInteractionService.determineNonceCredentialsPolicy
(PrismObject<F> user, String credentialsName, com.evolveum.midpoint.task.api.Task task, OperationResult result) com.evolveum.midpoint.provisioning.api.DiscoveredConfiguration
ModelService.discoverResourceConnectorConfiguration
(PrismObject<ResourceType> resource, OperationResult result) Method work same asProvisioningService.discoverConfiguration(PrismObject, OperationResult)
.@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService.evaluateCollectionPolicyRules
(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView preCompiledView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Returns all policy rules that apply to the collection.ModelInteractionService.executeCredentialsReset
(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, com.evolveum.midpoint.task.api.Task task, OperationResult result) void
ModelInteractionService.expandConfigurationObject
(@NotNull PrismObject<? extends ObjectType> configurationObject, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) SeeProvisioningService.expandConfigurationObject(PrismObject, Task, OperationResult)
for the description.@Nullable BareResourceSchema
ModelService.fetchSchema
(@NotNull PrismObject<ResourceType> resource, @NotNull OperationResult parentResult) Method work the same asProvisioningService.fetchSchema(PrismObject, OperationResult)
.static InboundSourceData
InboundSourceData.forShadow
(@Nullable PrismObject<ShadowType> shadowBeforeChange, @Nullable PrismObject<ShadowType> shadowAfterChange, @Nullable ObjectDelta<ShadowType> aPrioriShadowDelta, @NotNull ResourceObjectDefinition resourceObjectDefinition) <O extends ObjectType>
voidModelInteractionService.generateValue
(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) <O extends ObjectType>
StringModelInteractionService.generateValue
(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, com.evolveum.midpoint.task.api.Task task, OperationResult inputResult) TEMPORARY.<O extends ObjectType,
R extends AbstractRoleType>
com.evolveum.midpoint.security.enforcer.api.ItemSecurityConstraintsModelInteractionService.getAllowedRequestAssignmentItems
(PrismObject<O> object, PrismObject<R> target, com.evolveum.midpoint.task.api.Task task, OperationResult result) Returns decisions for individual items for "assign" authorization.<H extends AssignmentHolderType,
R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionService.getAssignableRoleSpecification
(@NotNull PrismObject<H> assignmentHolder, Class<R> targetType, int assignmentOrder, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns an object that defines which roles can be assigned by the currently logged-in user.ModelInteractionService.getAuthenticationPolicy
(PrismObject<UserType> user, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns an authentications policies as defined in the system configuration security policy.ModelInteractionService.getCredentialsPolicy
(PrismObject<? extends FocusType> focus, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns a credential policy that applies to the specified user.ModelInteractionService.getEditObjectClassDefinition
(@NotNull PrismObject<ShadowType> shadow, @NotNull PrismObject<ResourceType> resource, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result) Returns an object definition that reflects edit-ability of the resource object in terms of midPoint schema limitations and security.<O extends ObjectType>
@NotNull PrismObjectDefinition<O>ModelInteractionService.getEditObjectDefinition
(PrismObject<O> object, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result) Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.<O extends AssignmentHolderType>
List<ArchetypeType>ModelInteractionService.getFilteredArchetypesByHolderType
(PrismObject<O> object, OperationResult result) This method is used to differentiate which archetypes can be added to object with holderType type.ModelInteractionService.getFlowPolicy
(PrismObject<? extends FocusType> focus, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns a policy for registration, e.g. type of the supported registrations (self, social,...)<O extends ObjectType>
MetadataItemProcessingSpecModelInteractionService.getMetadataItemProcessingSpec
(ItemPath metadataItemPath, PrismObject<O> object, com.evolveum.midpoint.task.api.Task task, OperationResult result) Returns specification of processing of given metadata item (e.g. provenance).@Nullable SecurityPolicyType
ModelInteractionService.getSecurityPolicy
(@Nullable PrismObject<? extends FocusType> focus, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns security policy for given focus (or global policy if the focus is not specified).default <F extends FocusType>
SecurityPolicyTypeModelInteractionService.getSecurityPolicy
(PrismObject<F> focus, String archetypeOid, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns security policy for given focus (if specified) or for archetype (if specified), or the global one.<O extends ObjectType>
voidModelService.importObject
(PrismObject<O> object, ImportOptionsType options, com.evolveum.midpoint.task.api.Task task, OperationResult result) Import object.ModelInteractionService.mergeArchetypePolicies
(PrismObject<ArchetypeType> archetype, OperationResult result) <T> T
ModelInteractionService.runUnderPowerOfAttorney
(Producer<T> producer, PrismObject<? extends FocusType> donor, com.evolveum.midpoint.task.api.Task task, OperationResult result) default <T> T
ModelInteractionService.runUnderPowerOfAttorneyChecked
(CheckedProducer<T> producer, PrismObject<? extends FocusType> donor, com.evolveum.midpoint.task.api.Task task, OperationResult result) ModelService.testResource
(PrismObject<ResourceType> resource, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Test the resource connection and basic resource connector functionality.ModelService.testResourcePartialConfiguration
(PrismObject<ResourceType> resource, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Test partial resource connector configuration.<O extends ObjectType>
voidModelInteractionService.validateValue
(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) <O extends ObjectType>
List<StringLimitationResult>ModelInteractionService.validateValue
(ProtectedStringType protectedStringValue, ValuePolicyType pp, PrismObject<O> object, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) -
Uses of PrismObject in com.evolveum.midpoint.model.api.authentication
Modifier and TypeMethodDescriptionGuiProfiledPrincipalManager.getPrincipal
(PrismObject<? extends FocusType> focus, com.evolveum.midpoint.security.api.AuthorizationTransformer authorizationTransformer, com.evolveum.midpoint.security.api.ProfileCompilerOptions options, OperationResult result) GuiProfiledPrincipalManager.getPrincipal
(PrismObject<? extends FocusType> focus, com.evolveum.midpoint.security.api.ProfileCompilerOptions options, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.api.context
Modifier and TypeMethodDescriptiondefault PrismObject<O>
ModelElementContext.getObjectAny()
Returns "any" value of the object (new, current, old).default @NotNull PrismObject<O>
ModelElementContext.getObjectAnyRequired()
ModelElementContext.getObjectCurrent()
"Current" state of the object i.e. the one that was present when the current clockwork click started.ModelElementContext.getObjectNew()
Expected state of the object after application of currentDelta i.e. item deltas computed during current projection: objectCurrent + currentDelta = objectNew.ModelElementContext.getObjectNewOrCurrentOrOld()
ModelElementContext.getObjectOld()
"Old" state of the object i.e. the one that was present when the clockwork started.default PrismObject<O>
ModelElementContext.getObjectOldOrCurrent()
@NotNull PrismObject<ResourceType>
EvaluatedResourceObjectConstruction.getResource()
Resource on which the object is to be constructed.ModelContext.getSystemConfiguration()
PrismObject<?>
EvaluatedAssignment.getTarget()
@NotNull PrismObject<? extends AssignmentHolderType>
EvaluatedAssignmentTarget.getTarget()
Modifier and TypeMethodDescriptionCollection<? extends PrismObject<?>>
EvaluatedExclusionTrigger.getTargetObjects()
Collection<? extends PrismObject<?>>
EvaluatedHasAssignmentTrigger.getTargetObjects()
Collection<? extends PrismObject<?>>
EvaluatedModificationTrigger.getTargetObjects()
Collection<? extends PrismObject<?>>
EvaluatedPolicyRuleTrigger.getTargetObjects()
ModifierConstructorDescriptionEvaluatedAssignmentModificationTrigger
(@NotNull PolicyConstraintKindType kind, @NotNull AssignmentModificationPolicyConstraintType constraint, @Nullable PrismObject<?> targetObject, LocalizableMessage message, LocalizableMessage shortMessage) EvaluatedObjectModificationTrigger
(@NotNull PolicyConstraintKindType kind, @NotNull ModificationPolicyConstraintType constraint, @Nullable PrismObject<?> targetObject, LocalizableMessage message, LocalizableMessage shortMessage) ModifierConstructorDescriptionEvaluatedHasAssignmentTrigger
(@NotNull PolicyConstraintKindType kind, @NotNull HasAssignmentPolicyConstraintType constraint, @NotNull Collection<PrismObject<?>> matchingTargets, LocalizableMessage message, LocalizableMessage shortMessage) -
Uses of PrismObject in com.evolveum.midpoint.model.api.expr
Modifier and TypeMethodDescription<F extends FocusType>
PrismObject<F>MidpointFunctions.searchShadowOwner
(String accountOid) Modifier and TypeMethodDescription<T extends ObjectType>
StringMidpointFunctions.addObject
(PrismObject<T> newObject) <T extends ObjectType>
StringMidpointFunctions.addObject
(PrismObject<T> newObject, ModelExecuteOptions options) default <O extends ObjectType>
voidMidpointFunctions.addRecomputeTrigger
(PrismObject<O> object, Long timestamp) <O extends ObjectType>
voidMidpointFunctions.addRecomputeTrigger
(PrismObject<O> object, Long timestamp, MidpointFunctions.TriggerCustomizer triggerCustomizer) <T> @NotNull ShadowSimpleAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, String objectClassName, String attributeName) <T> @NotNull ShadowSimpleAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName) -
Uses of PrismObject in com.evolveum.midpoint.model.api.hooks
Modifier and TypeMethodDescription<T extends ObjectType>
voidReadHook.invoke
(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) todo -
Uses of PrismObject in com.evolveum.midpoint.model.api.mining
Modifier and TypeMethodDescription@Nullable PrismObject<RoleType>
RoleAnalysisService.cacheRoleTypeObject
(@NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull String roleOid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @Nullable RoleAnalysisCacheOption option) Retrieves a RoleType PrismObject from a cache or, if not present, fetches it from the ModelService and stores it in the cache.@Nullable PrismObject<UserType>
RoleAnalysisService.cacheUserTypeObject
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull String userOid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @Nullable RoleAnalysisCacheOption option) Retrieves a UserType PrismObject from a cache or, if not present, fetches it from the ModelService and stores it in the cache.@Nullable PrismObject<RoleAnalysisClusterType>
RoleAnalysisService.getClusterTypeObject
(@NotNull String oid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a PrismObject of RoleAnalysisClusterType object based on its OID.@Nullable PrismObject<FocusType>
RoleAnalysisService.getFocusTypeObject
(@NotNull String oid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a PrismObject of FocusType object based on its OID.<T extends ObjectType>
@Nullable PrismObject<T>RoleAnalysisService.getObject
(@NotNull Class<T> objectTypeClass, @NotNull String oid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a PrismObject based on its OID.@Nullable PrismObject<RoleType>
RoleAnalysisService.getRoleTypeObject
(@NotNull String oid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a PrismObject of RoleType object based on its OID.@Nullable PrismObject<TaskType>
RoleAnalysisService.getSessionTask
(@NotNull String sessionOid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) @Nullable PrismObject<RoleAnalysisSessionType>
RoleAnalysisService.getSessionTypeObject
(@NotNull String oid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a PrismObject of RoleAnalysisSessionType object based on its OID.@Nullable PrismObject<UserType>
RoleAnalysisService.getUserTypeObject
(@NotNull String oid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a PrismObject of UserType object based on its OID.RoleAnalysisService.searchOutlierObjectByUserOid
(@NotNull String userOid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Searches for an outlier object associated with a specific user.Modifier and TypeMethodDescription@NotNull List<PrismObject<FocusType>>
RoleAnalysisService.getAsFocusObjects
(@Nullable List<ObjectReferenceType> references, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Retrieves a list of FocusType objects based on a list of ObjectReferenceType references.@Nullable SearchResultList<PrismObject<RoleAnalysisOutlierType>>
RoleAnalysisService.searchOutliersRepo
(@Nullable ObjectQuery query, @NotNull OperationResult result) RoleAnalysisService.searchSessionClusters
(@NotNull RoleAnalysisSessionType session, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Searches for clusters associated with a specific role analysis session.Modifier and TypeMethodDescriptionvoid
RoleAnalysisService.deleteSingleCandidateRole
(@NotNull PrismObject<RoleAnalysisClusterType> clusterPrism, @NotNull RoleAnalysisCandidateRoleType candidateRoleBean, @NotNull OperationResult result, com.evolveum.midpoint.task.api.Task task) Deletes a single candidate role from the specified role analysis cluster.void
RoleAnalysisService.executeChangesOnCandidateRole
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull RoleAnalysisCandidateRoleType roleAnalysisCandidateRoleType, @NotNull Set<PrismObject<UserType>> members, @NotNull Set<AssignmentType> inducements, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Executes changes on the candidate role within the specified role analysis cluster.void
RoleAnalysisService.executeClusteringTask
(@NotNull ModelInteractionService modelInteractionService, @NotNull PrismObject<RoleAnalysisSessionType> session, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) This method is used to execute a clustering task.void
RoleAnalysisService.executeDetectionTask
(@NotNull ModelInteractionService modelInteractionService, @NotNull PrismObject<RoleAnalysisClusterType> cluster, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, String state) This method is used to execute a detection task.void
RoleAnalysisService.executeRoleAnalysisRoleMigrationTask
(@NotNull ModelInteractionService modelInteractionService, @NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull ActivityDefinitionType activityDefinition, @NotNull PrismObject<RoleType> roleObject, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) This method is used to execute a migration task.void
RoleAnalysisService.executeRoleMigrationProcess
(@NotNull ModelInteractionService modelInteractionService, @NotNull PrismObject<RoleType> roleObject, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) void
RoleAnalysisService.importCluster
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull RoleAnalysisDetectionOptionType roleAnalysisSessionDetectionOption, @NotNull ObjectReferenceType parentRef, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Imports a RoleAnalysisClusterType object into the system.@NotNull String
RoleAnalysisService.recomputeAndResolveClusterCandidateRoleOpStatus
(@NotNull PrismObject<RoleAnalysisClusterType> clusterPrismObject, @NotNull RoleAnalysisCandidateRoleType candidateRole, @NotNull OperationResult result, com.evolveum.midpoint.task.api.Task task) Recomputes and resolves the operation status for the candidate role within the specified cluster.@NotNull String
RoleAnalysisService.recomputeAndResolveSessionOpStatus
(@NotNull PrismObject<RoleAnalysisSessionType> clusterPrismObject, @NotNull OperationResult result, @NotNull com.evolveum.midpoint.task.api.Task task) Recompute and resolve the cluster operation status.void
RoleAnalysisService.replaceSessionMarkRef
(@NotNull PrismObject<RoleAnalysisSessionType> session, @NotNull ObjectReferenceType newMarkRef, @NotNull OperationResult result, @NotNull com.evolveum.midpoint.task.api.Task task) RoleAnalysisService.resolveClusterOptionType
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Resolves the process mode of a RoleAnalysisClusterType object based on role analysis session.RoleAnalysisService.resolveRoleValueToMark
(@NotNull PrismObject<RoleType> prismRole, @NotNull List<RoleAnalysisAttributeDef> itemDef) Resolve object attribute value.RoleAnalysisService.resolveUserAccessDistribution
(@NotNull PrismObject<UserType> user, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Resolves the distribution of user access based on the user's role assignments.RoleAnalysisService.resolveUserAttributes
(@NotNull PrismObject<UserType> prismUser, @NotNull List<RoleAnalysisAttributeDef> attributesForUserAnalysis) RoleAnalysisService.resolveUserValueToMark
(@NotNull PrismObject<UserType> prismUser, @NotNull List<RoleAnalysisAttributeDef> itemDef) void
RoleAnalysisService.setCandidateRoleOpStatus
(@NotNull PrismObject<RoleAnalysisClusterType> clusterPrism, @NotNull RoleAnalysisCandidateRoleType candidateRoleContainer, @NotNull String taskOid, @Nullable OperationResultStatusType operationResultStatusType, @Nullable String message, @NotNull OperationResult result, com.evolveum.midpoint.task.api.Task task, @NotNull RoleAnalysisOperation operationType, @Nullable FocusType focus) Sets the operation status of a candidate role within the specified role analysis cluster.void
RoleAnalysisService.updateSessionMarkRef
(@NotNull PrismObject<RoleAnalysisSessionType> session, @NotNull OperationResult result, @NotNull com.evolveum.midpoint.task.api.Task task) Modifier and TypeMethodDescription@Nullable PrismObject<RoleType>
RoleAnalysisService.cacheRoleTypeObject
(@NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull String roleOid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @Nullable RoleAnalysisCacheOption option) Retrieves a RoleType PrismObject from a cache or, if not present, fetches it from the ModelService and stores it in the cache.@Nullable PrismObject<UserType>
RoleAnalysisService.cacheUserTypeObject
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull String userOid, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @Nullable RoleAnalysisCacheOption option) Retrieves a UserType PrismObject from a cache or, if not present, fetches it from the ModelService and stores it in the cache.void
RoleAnalysisService.executeChangesOnCandidateRole
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull RoleAnalysisCandidateRoleType roleAnalysisCandidateRoleType, @NotNull Set<PrismObject<UserType>> members, @NotNull Set<AssignmentType> inducements, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Executes changes on the candidate role within the specified role analysis cluster.RoleAnalysisService.extractUserTypeMembers
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @Nullable SearchFilterType userFilter, @NotNull Set<String> clusterMembers, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Extracts a list of user members from set of RoleType object based on provided parameters.void
RoleAnalysisService.resolveDetectedPatternsAttributes
(@NotNull List<RoleAnalysisDetectionPatternType> detectedPatterns, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @Nullable List<RoleAnalysisAttributeDef> attributeRoleDefSet, @Nullable List<RoleAnalysisAttributeDef> attributeUserDefSet) Processes attribute analysis for the detected patterns.void
RoleAnalysisService.resolveDetectedPatternsAttributesCached
(@NotNull List<RoleAnalysisDetectionPatternType> detectedPatterns, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull AttributeAnalysisCache userAnalysisCache, @Nullable List<RoleAnalysisAttributeDef> attributeRoleDefSet, @Nullable List<RoleAnalysisAttributeDef> attributeUserDefSet, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Processes attribute analysis for the detected patterns.RoleAnalysisService.roleTypeAttributeAnalysis
(@NotNull Set<PrismObject<RoleType>> prismRoles, Double membershipDensity, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeRoleDefSet) Performs attribute analysis for role objects.RoleAnalysisService.userTypeAttributeAnalysis
(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) Performs attribute analysis for user objects.RoleAnalysisService.userTypeAttributeAnalysisCached
(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.api.trigger
Modifier and TypeMethodDescription<O extends ObjectType>
Collection<TriggerType>MultipleTriggersHandler.handle
(@NotNull PrismObject<O> object, @NotNull Collection<TriggerType> triggers, @NotNull com.evolveum.midpoint.task.api.RunningTask task, @NotNull OperationResult result) Precondition: triggers have the same timestamp -
Uses of PrismObject in com.evolveum.midpoint.model.api.util
Modifier and TypeMethodDescriptionList<PrismObject<? extends ObjectType>>
ReferenceResolver.resolve
(@NotNull ObjectReferenceType reference, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ReferenceResolver.Source source, @Nullable ReferenceResolver.FilterExpressionEvaluator filterExpressionEvaluator, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) Modifier and TypeMethodDescriptionstatic void
ResourceUtils.deleteSchema
(PrismObject<? extends ResourceType> resource, ModelService modelService, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) -
Uses of PrismObject in com.evolveum.midpoint.model.api.validator
Modifier and TypeMethodDescription@NotNull ValidationResult
ResourceValidator.validate
(@NotNull PrismObject<ResourceType> resourceObject, @NotNull Scope scope, @Nullable Locale locale, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.ninja.action.mining.generator.context
Modifier and TypeMethodDescriptionprotected static @NotNull List<PrismObject<RoleType>>
RbacGeneratorUtils.getBusinessRolesOidAssignment
(@NotNull AssignmentHolderType object, @NotNull com.evolveum.midpoint.repo.api.RepositoryService repository, @NotNull OperationResult result) Retrieves a list of PrismObjects representing business RoleType assignments for the specified AssignmentHolderType. -
Uses of PrismObject in com.evolveum.midpoint.ninja.action.upgrade
Modifier and TypeMethodDescription<O extends ObjectType>
@NotNull UpgradeObjectResultUpgradeObjectHandler.execute
(PrismObject<O> object) Filters out items that are not applicable for upgrade, applies delta to object. -
Uses of PrismObject in com.evolveum.midpoint.ninja.action.verify
Modifier and TypeMethodDescription<T extends Objectable>
UpgradeValidationResultVerificationReporter.verify
(Writer writer, PrismObject<T> object) -
Uses of PrismObject in com.evolveum.midpoint.ninja.util
Modifier and TypeMethodDescriptionstatic String
NinjaUtils.printObjectNameOidAndType
(PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.prism
Modifier and TypeMethodDescriptionObjectable.asPrismObject()
static PrismObject<?>
PrismObject.asPrismObject
(Objectable o) PrismObjectValue.asPrismObject()
static <T extends Objectable>
PrismObject<T>PrismObject.cast
(PrismObject<?> object, Class<T> type) PrismObject.clone()
PrismObject.cloneComplex
(CloneStrategy strategy) PrismObject.cloneIfImmutable()
PrismObject.createImmutableClone()
<O extends Objectable>
@NotNull PrismObject<O>PrismContext.createKnownObject
(@NotNull Class<O> clazz) Creates a new PrismObject of a given static type.<O extends Objectable>
PrismObject<O>ItemFactory.createObject
(QName name, PrismObjectDefinition<O> definition) <O extends Objectable>
@NotNull PrismObject<O>PrismContext.createObject
(@NotNull Class<O> clazz) Creates a new PrismObject of a given type.<O extends Objectable>
PrismObject<O>PrismReferenceValue.getObject()
Returns object that this reference points to.<O extends Objectable>
PrismObject<O>Referencable.getObject()
static @Nullable PrismObject<?>
PrismValueUtil.getParentObject
(@Nullable PrismValue value) Returns parent object, potentially traversing multiple parent links to get there.@NotNull PrismObject<O>
PrismObjectDefinition.instantiate()
@NotNull PrismObject<O>
PrismObjectDefinition.instantiate
(QName name) <O extends Objectable>
@NotNull PrismObject<O>PrismParser.parse()
Parses the input as a prism object.<O extends Objectable>
@NotNull PrismObject<O>PrismParserNoIO.parse()
default <T extends Objectable>
PrismObject<T>PrismContext.parseObject
(File file) default <T extends Objectable>
PrismObject<T>PrismContext.parseObject
(String dataString) Modifier and TypeMethodDescription@NotNull List<PrismObject<? extends Objectable>>
PrismParser.parseObjects()
Parses the input as a collection of prism objects.@NotNull List<PrismObject<? extends Objectable>>
PrismParserNoIO.parseObjects()
Modifier and TypeMethodDescriptionstatic <T extends Objectable>
TPrismObject.asObjectable
(PrismObject<T> object) static <T extends Objectable>
TPrismObjectValue.asObjectable
(PrismObject<T> object) static <T extends Objectable>
PrismObject<T>PrismObject.cast
(PrismObject<?> object, Class<T> type) ItemFactory.createReferenceValue
(PrismObject<?> target) @NotNull ObjectDelta<O>
PrismObject.diff
(PrismObject<O> other) @NotNull ObjectDelta<O>
PrismObject.diff
(PrismObject<O> other, ParameterizedEquivalenceStrategy strategy) boolean
PrismParser.ObjectHandler.handleData
(PrismObject<?> object) Called when an object was successfully retrieved from the input.void
PrismReferenceValue.setObject
(PrismObject<?> object) void
Objectable.setupContainer
(PrismObject object) Modifier and TypeMethodDescriptionstatic <T extends Objectable>
@NotNull List<T>PrismObject.asObjectableList
(@NotNull List<PrismObject<T>> objects) PrismSerializer.serializeObjects
(@NotNull List<PrismObject<?>> objects) -
Uses of PrismObject in com.evolveum.midpoint.prism.deleg
Modifier and TypeMethodDescriptiondefault @NotNull PrismObject<O>
ObjectDefinitionDelegator.instantiate()
default @NotNull PrismObject<O>
ObjectDefinitionDelegator.instantiate
(QName name) Modifier and TypeMethodDescriptiondefault boolean
ItemDeltaDelegator.isRedundant
(PrismObject<? extends Objectable> object, ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems) ItemDeltaDelegator.narrow
(PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) -
Uses of PrismObject in com.evolveum.midpoint.prism.delta
Modifier and TypeMethodDescriptionObjectDelta.computeChangedObject
(PrismObject<O> objectOld) Applies this object delta to specified object, returns updated object.ObjectDelta.getObjectToAdd()
Modifier and TypeMethodDescriptionvoid
ObjectDelta.applyTo
(PrismObject<O> targetObject) Applies this object delta to specified object, returns updated object.static <O extends Objectable>
voidObjectDeltaUtil.applyTo
(PrismObject<O> targetObject, Collection<? extends ItemDelta<?, ?>> modifications) ObjectDelta.computeChangedObject
(PrismObject<O> objectOld) Applies this object delta to specified object, returns updated object.static <O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createAddDelta
(PrismObject<O> objectToAdd) <T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationAdd
(Class<T> type, ItemName refName, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection
(Class<T> type, ItemName refName, PrismObject<?> refTarget) Deprecated.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects) <T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationDelete
(Class<T> type, QName refName, PrismObject<?> refTarget) Deprecated.DeltaFactory.Reference.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection
(Class<T> type, QName refName, PrismObject<?> refTarget) Deprecated.static <T extends Objectable>
ObjectDelta<T>DiffUtil.diff
(PrismObject<T> oldObject, PrismObject<T> newObject) <O extends Objectable>
voidContainerDelta.expand
(PrismObject<O> object, Trace logger) Post processing of delta to expand missing values from the object.boolean
ItemDelta.isRedundant
(PrismObject<? extends Objectable> object, ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems) Checks if the delta is redundant w.r.t. current state of the object.boolean
ObjectDelta.isRedundant
(PrismObject<O> object, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) Check if delta is redundant w.r.t. given object - i.e. if its application would have no visible effect on that object.ItemDelta.narrow
(PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Returns the narrowed delta that will have the same effect on the object as the current one.ObjectDelta.narrow
(PrismObject<O> existingObject, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) PropertyDelta.narrow
(PrismObject<? extends Objectable> object, @NotNull Comparator<PrismPropertyValue<T>> plusComparator, @NotNull Comparator<PrismPropertyValue<T>> minusComparator, boolean assumeMissingItems) Returns the narrowed delta that will have the same effect on the object as the current one.void
ObjectDelta.setObjectToAdd
(PrismObject<O> objectToAdd) static <O extends Objectable>
PrismValueDeltaSetTriple<PrismObjectValue<O>>ItemDeltaUtil.toDeltaSetTriple
(PrismObject<O> objectOld, ObjectDelta<O> delta) TheItemDeltaUtil.toDeltaSetTriple(Item, ItemDelta)
for whole objects.ObjectDelta.toDeltaSetTriple
(PrismObject<O> objectOld) CreatesPrismValueDeltaSetTriple
(plus/minus/zero sets) for the value ofPrismObject
. -
Uses of PrismObject in com.evolveum.midpoint.prism.query
Modifier and TypeMethodDescriptionstatic <T extends Objectable>
booleanObjectQuery.match
(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) -
Uses of PrismObject in com.evolveum.midpoint.prism.util
Modifier and TypeMethodDescriptionObjectDeltaObject.getAnyObject()
@NotNull PrismObject<O>
ObjectDeltaObject.getAnyObjectRequired()
@Nullable PrismObject<O>
ObjectDeltaObject.getNewObject()
@NotNull PrismObject<O>
ObjectDeltaObject.getNewObjectRequired()
@Nullable PrismObject<O>
ObjectDeltaObject.getOldObject()
@NotNull PrismObject<O>
ObjectDeltaObject.getOldObjectRequired()
static <T extends Objectable>
PrismObject<T>PrismTestUtil.parseObject
(File file) static <T extends Objectable>
PrismObject<T>PrismTestUtil.parseObject
(String xmlString) Modifier and TypeMethodDescriptionstatic List<PrismObject<? extends Objectable>>
PrismTestUtil.parseObjects
(File file) static List<PrismObject<? extends Objectable>>
PrismTestUtil.parseObjectsCompat
(File file) Modifier and TypeMethodDescription<O extends Objectable>
voidPrismMonitor.afterObjectClone
(@NotNull PrismObject<O> orig, @Nullable PrismObject<O> clone) void
PrismMonitor.afterObjectParsing
(@Nullable PrismObject<?> object) void
PrismMonitor.afterObjectSerialization
(@NotNull PrismObject<?> item) static void
PrismAsserts.assertClass
(String message, Class<?> expectedClass, PrismObject<?> actualObject) static Item<?,
?> PrismAsserts.assertEmptyAndIncomplete
(PrismObject<?> object, ItemPath itemPath) static <O extends Objectable>
voidPrismAsserts.assertEquals
(PrismObject<O> prism1, PrismObject<O> prism2) static <O extends Objectable>
voidPrismAsserts.assertEquals
(File fileNewXml, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquals
(String message, PrismObject<O> expected, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(File expectedFile, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(String message, PrismObject<O> expected, PrismObject<O> actual) static <O extends Objectable>
voidPrismAsserts.assertEquivalent
(String message, File expectedFile, PrismObject<O> actual) static Item<?,
?> PrismAsserts.assertIncomplete
(PrismObject<?> object, ItemPath itemPath) static Item<?,
?> PrismAsserts.assertNotIncomplete
(PrismObject<?> object, ItemPath itemPath) <O extends Objectable>
voidPrismMonitor.beforeObjectClone
(@NotNull PrismObject<O> orig) void
PrismMonitor.beforeObjectSerialization
(@NotNull PrismObject<?> item) Beware!static <O extends Objectable>
ObjectDeltaObject<O>ObjectDeltaObject.forUnchanged
(@NotNull PrismObject<O> prismObject) <O extends Objectable>
voidPrismMonitor.recordPrismObjectCompareCount
(PrismObject<O> thisObject, Object thatObject) static String
PrismTestUtil.serializeObjectToString
(PrismObject<? extends Objectable> object) static String
PrismTestUtil.serializeObjectToString
(PrismObject<? extends Objectable> object, String language) static <O extends Objectable>
voidPrismUtil.setDeltaOldValue
(PrismObject<O> oldObject, ItemDelta<?, ?> itemDelta) static <O extends Objectable>
voidPrismUtil.setDeltaOldValue
(PrismObject<O> oldObject, Collection<? extends ItemDelta> itemDeltas) static <T extends Objectable>
voidPrismUtil.setPropertyNullAndComplete
(PrismObject<T> prismObject, ItemPath path) Sets the property with the provided path on the provided prism object to null and complete, if found.Modifier and TypeMethodDescriptionstatic void
PrismAsserts.assertOids
(Collection<? extends PrismObject<?>> objects, String... expectedOids) ModifierConstructorDescriptionObjectDeltaObject
(@Nullable PrismObject<O> oldObject, @Nullable ObjectDelta<O> delta, @Nullable PrismObject<O> newObject, @Nullable PrismObjectDefinition<O> explicitDefinition) -
Uses of PrismObject in com.evolveum.midpoint.schema
Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
ObjectDeltaOperation<O>ObjectDeltaOperation.findAddDelta
(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object) static <O extends ObjectType>
StringObjectDeltaOperation.findAddDeltaOid
(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object) boolean
AbstractSummarizingResultHandler.handle
(PrismObject<T> object, OperationResult parentResult) boolean
ResultHandler.handle
(PrismObject<T> object, OperationResult parentResult) Handle a single result.protected abstract boolean
AbstractSummarizingResultHandler.handleObject
(PrismObject<T> object, OperationResult parentResult) Handle a single result. -
Uses of PrismObject in com.evolveum.midpoint.schema.config
Modifier and TypeMethodDescription@NotNull PrismObject<? extends ObjectType>
ConfigurationItemOrigin.InObject.getOriginatingPrismObject()
@NotNull PrismObject<? extends ObjectType>
ConfigurationItemOrigin.InDelta.getTargetPrismObject()
-
Uses of PrismObject in com.evolveum.midpoint.schema.delta
Modifier and TypeMethodDescriptionThreeWayMergeOperation.getBase()
ThreeWayMergeOperation.getLeft()
ObjectTreeDelta.getObjectToAdd()
ThreeWayMergeOperation.getRight()
Modifier and TypeMethodDescriptionvoid
ObjectTreeDelta.setObjectToAdd
(PrismObject<O> objectToAdd) ModifierConstructorDescriptionThreeWayMergeOperation
(ObjectDelta<O> left, ObjectDelta<O> right, PrismObject<O> base, ParameterizedEquivalenceStrategy strategy) ThreeWayMergeOperation
(PrismObject<O> left, PrismObject<O> right, PrismObject<O> base) ThreeWayMergeOperation
(PrismObject<O> left, PrismObject<O> right, PrismObject<O> base, ParameterizedEquivalenceStrategy strategy) -
Uses of PrismObject in com.evolveum.midpoint.schema.expression
Modifier and TypeMethodDescription<O extends ObjectType>
PrismObject<O>VariablesMap.getValueNew
(String name) Modifier and TypeMethodDescription<O extends ObjectType>
TypedValue<O>VariablesMap.putObject
(String key, PrismObject<O> object, Class<O> expectedClass) Convenience method to put objects with definition. -
Uses of PrismObject in com.evolveum.midpoint.schema.internals
Modifier and TypeMethodDescription<O extends Objectable>
voidInternalMonitor.afterObjectClone
(@NotNull PrismObject<O> orig, @Nullable PrismObject<O> clone) void
InternalMonitor.afterObjectParsing
(@Nullable PrismObject<?> object) void
InternalMonitor.afterObjectSerialization
(@NotNull PrismObject<?> item) <O extends Objectable>
voidInternalMonitor.beforeObjectClone
(@NotNull PrismObject<O> orig) void
InternalMonitor.beforeObjectSerialization
(@NotNull PrismObject<?> item) <O extends Objectable>
voidInternalMonitor.recordPrismObjectCompareCount
(PrismObject<O> thisObject, Object thatObject) -
Uses of PrismObject in com.evolveum.midpoint.schema.merger
Modifier and TypeMethodDescriptionstatic <O extends ObjectType>
booleanSimpleObjectMergeOperation.isMergeSupported
(@NotNull PrismObject<O> target) Deprecated.Returns true if the merge is supported (and was reviewed, tested) for the given object type.static <O extends ObjectType>
voidSimpleObjectMergeOperation.merge
(@NotNull PrismObject<O> target, @NotNull PrismObject<O> source) Deprecated. -
Uses of PrismObject in com.evolveum.midpoint.schema.processor
Modifier and TypeMethodDescriptionstatic BareResourceSchema
ResourceSchemaFactory.getBareSchema
(@NotNull PrismObject<ResourceType> resource) static CompleteResourceSchema
ResourceSchemaFactory.getCompleteSchema
(@NotNull PrismObject<ResourceType> resource) Obtains refined schema for the resource.static CompleteResourceSchema
ResourceSchemaFactory.getCompleteSchema
(PrismObject<ResourceType> resource, LayerType layer) Returned schema is immutable.static @NotNull CompleteResourceSchema
ResourceSchemaFactory.getCompleteSchemaRequired
(@NotNull PrismObject<ResourceType> resource) static @NotNull ResourceSchema
ResourceSchemaFactory.getCompleteSchemaRequired
(PrismObject<ResourceType> resource, LayerType layer) static NativeResourceSchema
ResourceSchemaFactory.getNativeSchema
(@NotNull PrismObject<ResourceType> resource) Obtains "raw" schema for the resource, i.e. the one without `schemaHandling` and similar configuration.static NativeResourceSchema
ResourceSchemaFactory.getNativeSchemaRequired
(PrismObject<ResourceType> resource) static BasicResourceInformation
BasicResourceInformation.of
(@NotNull PrismObject<ResourceType> resource) Modifier and TypeMethodDescriptionvoid
ResourceSchemaRegistry.registerResourceObjectLoader
(Function<String, PrismObject<ResourceType>> schemaLoader) void
ResourceSchemaRegistry.unregisterResourceObjectLoader
(Function<String, PrismObject<ResourceType>> schemaLoader) -
Uses of PrismObject in com.evolveum.midpoint.schema.result
Modifier and TypeMethodDescriptionOperationResult.addContext
(String name, PrismObject<? extends ObjectType> value) OperationResultBuilder.addContext
(String name, PrismObject<? extends ObjectType> value) OperationResult.addParam
(String name, PrismObject<? extends ObjectType> value) OperationResultBuilder.addParam
(String name, PrismObject<? extends ObjectType> value) void
OperationResult.addReturn
(String name, PrismObject<? extends ObjectType> value) -
Uses of PrismObject in com.evolveum.midpoint.schema.selector.eval
Modifier and TypeMethodDescriptionPrismObject<? extends ObjectType>
ObjectResolver.resolveReference
(ObjectReferenceType ref, Object context, String referenceName) TODOPrismObject<? extends ObjectType>
SelectorProcessingContext.resolveReference
(ObjectReferenceType ref, Object context, String referenceName) Resolves reference to full object.Modifier and TypeMethodDescription<F extends FocusType,
O extends ObjectType>
Collection<PrismObject<F>>OwnerResolver.resolveOwner
(PrismObject<O> object) Returns the owner of the provided object.Modifier and TypeMethodDescription<O extends ObjectType>
booleanOrgTreeEvaluator.isAncestor
(PrismObject<O> object, String descendantOrgOid) Returns `true` if the `object` is above organization identified with `descendantOrgOid`.<O extends ObjectType>
booleanOrgTreeEvaluator.isDescendant
(PrismObject<O> object, String ancestorOrgOid) Returns `true` if the `object` is under the organization identified with `ancestorOrgOid`.<F extends FocusType,
O extends ObjectType>
Collection<PrismObject<F>>OwnerResolver.resolveOwner
(PrismObject<O> object) Returns the owner of the provided object. -
Uses of PrismObject in com.evolveum.midpoint.schema.statistics
Modifier and TypeMethodDescription<T extends ObjectType>
voidActionsExecutedCollector.recordActionExecuted
(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception) default @NotNull Operation
TaskIterativeOperationCollector.recordIterativeOperationStart
(PrismObject<? extends ObjectType> object) Records the start of iterative operation.void
TaskActionsExecutedCollector.recordObjectActionExecuted
(PrismObject<? extends ObjectType> object, ChangeType changeType, Throwable exception) Logs under default channel known to the current task.<T extends ObjectType>
voidTaskActionsExecutedCollector.recordObjectActionExecuted
(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception) -
Uses of PrismObject in com.evolveum.midpoint.schema.traces
Modifier and TypeMethodDescriptionPrismObject<?>
TraceInfo.findObject
(String oid) PrismObject<?>
ViewedObject.getObject()
ModifierConstructorDescriptionViewedObject
(String label, PrismObject<? extends ObjectType> object) -
Uses of PrismObject in com.evolveum.midpoint.schema.util
Modifier and TypeMethodDescriptionstatic <T extends Objectable>
PrismObject<T>ObjectTypeUtil.asPrismObject
(T objectable) ShadowBuilder.asPrismObject()
static PrismObject<ConnectorType>
ResourceTypeUtil.getConnectorIfPresent
(PrismObject<ResourceType> resource) static @NotNull PrismObject<CaseType>
ApprovalSchemaExecutionInformationUtil.getEmbeddedCase
(ApprovalSchemaExecutionInformationType executionInfo) <O extends ObjectType>
PrismObject<O>SimpleObjectResolver.getObject
(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result) static <O extends Objectable>
PrismObject<O>ObjectTypeUtil.getParentObjectOld
(Containerable containerable) Deprecated.default @NotNull PrismObject<ShadowType>
AbstractShadow.getPrismObject()
@NotNull PrismObject<ShadowType>
RawRepoShadow.getPrismObject()
static PrismObject<?>
ObjectTypeUtil.getPrismObjectFromReference
(ObjectReferenceType ref) Modifier and TypeMethodDescription@NotNull List<PrismObject<O>>
ObjectSet.asPrismObjectList()
static <C extends Containerable>
Collection<PrismObject<? extends ObjectType>>ObjectTypeUtil.getRootsForContainerables
(@NotNull Collection<C> containerables) Returns "identity collection" i.e. equivalent objects can be present there, differing in their identity.static Collection<PrismObject<? extends ObjectType>>
ObjectTypeUtil.getRootsForReferences
(@NotNull Collection<ObjectReferenceType> references) AsObjectTypeUtil.getRootsForContainerables(Collection)
but forObjectReferenceType
values.static Collection<PrismObject<? extends ObjectType>>
ObjectTypeUtil.getRootsForValues
(@NotNull Collection<PrismValue> values) AsObjectTypeUtil.getRootsForContainerables(Collection)
but for arbitrary prism values.static <T extends Objectable>
List<PrismObject<T>>ObjectTypeUtil.keepDistinctObjects
(Collection<PrismObject<T>> objects) static <T extends ObjectType>
List<PrismObject<T>>MiscSchemaUtil.toList
(Class<T> type, ObjectListType listType) Modifier and TypeMethodDescriptionstatic <AH extends AssignmentHolderType>
voidFocusTypeUtil.addArchetypeAssignments
(PrismObject<AH> object, List<ObjectReferenceType> archetypeRefs) static void
ShadowUtil.applyResourceSchema
(PrismObject<? extends ShadowType> shadow, ResourceSchema resourceSchema) This is not supposed to be used in production code!static <T extends Objectable>
TObjectTypeUtil.asObjectable
(PrismObject<T> prismObject) static void
ShadowUtil.checkConsistence
(PrismObject<? extends ShadowType> shadow, String desc) static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil.createAssignmentTo
(@NotNull PrismObject<T> object) static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil.createAssignmentTo
(@NotNull PrismObject<T> object, PrismContext prismContext) static <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil.createAssignmentTo
(@NotNull PrismObject<T> object, QName relation) static @NotNull AssignmentType
ObjectTypeUtil.createAssignmentWithConstruction
(@NotNull PrismObject<ResourceType> object, ShadowKindType kind, String intent) static LocalizableMessage
ObjectTypeUtil.createDisplayInformation
(PrismObject<?> object, boolean startsWithUppercase) Creates a localizable designation of an object - its type and name.static LocalizableMessage
ObjectTypeUtil.createDisplayInformationWithPath
(PrismObject<?> object, boolean startsWithUppercase, String path) static <O extends ObjectType>
ObjectQueryObjectQueryUtil.createNameQuery
(PrismObject<O> object) static ObjectReferenceType
ObjectTypeUtil.createObjectRef
(@NotNull String oid, @NotNull ObjectTypes type, @Nullable PrismObject<?> object) static ObjectReferenceType
ObjectTypeUtil.createObjectRef
(PrismObject<?> object) static ObjectReferenceType
ObjectTypeUtil.createObjectRef
(PrismObject<?> object, PrismContext ignored) Deprecated.static ObjectReferenceType
ObjectTypeUtil.createObjectRef
(PrismObject<?> object, QName relation) static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil.createObjectRef
(PrismObject<T> object, boolean nameAsDescription) static <O extends ObjectType>
ObjectReferenceTypeMiscSchemaUtil.createObjectReference
(PrismObject<O> object, Class<? extends ObjectType> implicitReferenceTargetType) static ObjectReferenceType
ObjectTypeUtil.createObjectRefWithFullObject
(PrismObject<?> object) static ObjectReferenceType
ObjectTypeUtil.createObjectRefWithFullObject
(PrismObject<?> object, PrismContext ignored) Deprecated.static <O extends ObjectType>
ObjectQueryObjectQueryUtil.createOidQuery
(PrismObject<O> object) static LocalizableMessage
ObjectTypeUtil.createTechnicalDisplayInformation
(PrismObject<?> object, boolean startsWithUppercase) static PolyString
ShadowUtil.determineShadowName
(PrismObject<ShadowType> shadow) FocusTypeUtil.determineSubTypes
(PrismObject<? extends ObjectType> object) ResourceTypeUtil.findObjectTypeDefinition
(PrismObject<ResourceType> resourceObject, @Nullable ShadowKindType kind, @Nullable String intent) static @NotNull ItemCachedStatus
ShadowUtil.getActivationCachedStatus
(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static ActivationStatusType
ActivationUtil.getAdministrativeStatus
(PrismObject<ShadowType> shadow) static @NotNull Collection<? extends ShadowAssociationValue>
ShadowUtil.getAdoptedAssociationValues
(@NotNull PrismObject<ShadowType> shadow, QName assocName) TODO better name ... the idea is that the shadow has the correct definition, but currently we cannot use AbstractShadow, because there are some differences in definitions ... to be researched.static @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getAllIdentifiers
(PrismObject<? extends ShadowType> shadow) static ShadowAssociation
ShadowUtil.getAssociation
(PrismObject<ShadowType> shadow, QName associationName) static @NotNull Collection<ShadowAssociation>
ShadowUtil.getAssociations
(@NotNull PrismObject<ShadowType> shadow) static ShadowAssociationsContainer
ShadowUtil.getAssociationsContainer
(@NotNull PrismObject<ShadowType> shadow) Similar toShadowUtil.getAttributesContainer(ShadowType)
.static @NotNull Collection<? extends ShadowAssociationValue>
ShadowUtil.getAssociationValues
(@NotNull PrismObject<ShadowType> shadow, QName assocName) Returns the values of given association.static @NotNull Collection<ShadowAssociationValueType>
ShadowUtil.getAssociationValuesRaw
(@NotNull PrismObject<ShadowType> shadow, QName assocName) Returns the values of given association.static @NotNull Collection<ShadowAttribute<?,
?, ?, ?>> ShadowUtil.getAttributes
(PrismObject<? extends ShadowType> shadow) static @Nullable ShadowAttributesContainer
ShadowUtil.getAttributesContainer
(PrismObject<? extends ShadowType> shadow) static @NotNull ShadowAttributesContainer
ShadowUtil.getAttributesContainerRequired
(PrismObject<ShadowType> shadow) static <T> T
ShadowUtil.getAttributeValue
(PrismObject<? extends ShadowType> shadow, QName attrName) static <T> @NotNull List<T>
ShadowUtil.getAttributeValues
(PrismObject<? extends ShadowType> shadow, QName attrName) static Collection<QName>
ShadowUtil.getCachedAttributesNames
(@Nullable PrismObject<ShadowType> shadow, @NotNull CompositeObjectDefinition definition, @NotNull XMLGregorianCalendar now) ResourceTypeUtil.getConfigurationContainer
(PrismObject<ResourceType> resource) static PrismObject<ConnectorType>
ResourceTypeUtil.getConnectorIfPresent
(PrismObject<ResourceType> resource) static String
ResourceTypeUtil.getConnectorOid
(PrismObject<ResourceType> resource) static Element
ConnectorTypeUtil.getConnectorXsdSchemaElement
(PrismObject<ConnectorType> connector) static String
ObjectTypeUtil.getDetailedDisplayName
(PrismObject<?> object) Returns display name for given object, e.g. fullName for a user, displayName for a role, and more detailed description for a shadow.static String
ShadowUtil.getDiagInfo
(PrismObject<ShadowType> shadow) static Object
ShadowUtil.getDiagInfoLazily
(PrismObject<ShadowType> shadow) static String
ActivationUtil.getDisableReason
(PrismObject<ShadowType> shadow) static PolyStringType
ObjectTypeUtil.getDisplayName
(PrismObject<?> object) static <T> T
ObjectTypeUtil.getExtensionItemRealValue
(@NotNull PrismObject<? extends ObjectType> object, @NotNull QName itemName) static String
ShadowUtil.getHumanReadableName
(PrismObject<? extends ShadowType> shadow) static Object
ShadowUtil.getHumanReadableNameLazily
(PrismObject<? extends ShadowType> shadow) static String
ShadowUtil.getIntent
(PrismObject<ShadowType> shadow) static ShadowKindType
ShadowUtil.getKind
(PrismObject<ShadowType> shadow) static <O extends ObjectType>
XMLGregorianCalendarObjectTypeUtil.getLastTouchTimestamp
(PrismObject<O> object) static Integer
SystemConfigurationTypeUtil.getMaxModelClicks
(PrismObject<SystemConfigurationType> sysconfigObject) static ShadowSimpleAttribute<String>
ShadowUtil.getNamingAttribute
(PrismObject<? extends ShadowType> shadow) static QName
ObjectTypeUtil.getObjectTypeName
(PrismObject<? extends ObjectType> object) A convenience variant ofObjectTypeUtil.getObjectTypeName(ObjectType)
.static ShadowAttributesContainer
ShadowUtil.getOrCreateAttributesContainer
(PrismObject<? extends ShadowType> shadow, ResourceObjectDefinition definition) static @NotNull ShadowAttributesContainer
ShadowUtil.getOrCreateAttributesContainer
(PrismObject<ShadowType> shadow) static <T extends ObjectType>
@NotNull ValueMetadataTypeValueMetadataTypeUtil.getOrCreateMetadata
(@NotNull PrismObject<T> object) static @NotNull StorageMetadataType
ValueMetadataTypeUtil.getOrCreateStorageMetadata
(@NotNull PrismObject<? extends ObjectType> object) static Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getPrimaryIdentifiers
(PrismObject<? extends ShadowType> shadow) static ShadowReferenceAttribute
ShadowUtil.getReferenceAttribute
(PrismObject<? extends ShadowType> shadow, QName attrName) static @NotNull Collection<ShadowReferenceAttribute>
ShadowUtil.getReferenceAttributes
(@NotNull PrismObject<ShadowType> shadow) static PolyString
ShadowUtil.getResourceName
(PrismObject<ShadowType> shadow) static @NotNull ResourceObjectDefinition
ShadowUtil.getResourceObjectDefinition
(@NotNull PrismObject<ShadowType> shadow) static String
ShadowUtil.getResourceOid
(PrismObject<ShadowType> shadow) static Element
ResourceTypeUtil.getResourceXsdSchemaElement
(PrismObject<ResourceType> resource) static Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getSecondaryIdentifiers
(PrismObject<? extends ShadowType> shadow) static ItemCachedStatus
ShadowUtil.getShadowCachedStatus
(@NotNull PrismObject<ShadowType> shadow, @NotNull XMLGregorianCalendar now) Assuming that the shadow was obtained from the repository (cache), and has the correct definition, this method tells the client if the cached data can be considered fresh enough regarding the caching TTL.static @NotNull ItemCachedStatus
ShadowUtil.getShadowCachedStatus
(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @Nullable ShadowContentDescriptionType contentDescriptionOverride, @NotNull XMLGregorianCalendar now) The shadow can be raw here.static <T> ShadowSimpleAttribute<T>
ShadowUtil.getSimpleAttribute
(PrismObject<? extends ShadowType> shadow, QName attrName) static @NotNull Collection<ShadowSimpleAttribute<?>>
ShadowUtil.getSimpleAttributes
(PrismObject<? extends ShadowType> shadow) static <O extends ObjectType>
PrismObjectValue<O>ObjectTypeUtil.getValue
(PrismObject<O> object) MatchingUtil.getValuesForPath
(PrismObject<?> object, ItemPath path) static <AH extends AssignmentHolderType>
booleanObjectTypeUtil.hasArchetypeRef
(PrismObject<AH> object, String oid) static boolean
ObjectTypeUtil.hasFetchError
(@NotNull PrismObject<? extends ObjectType> object) static <O extends ObjectType>
booleanFocusTypeUtil.hasSubtype
(PrismObject<O> object, String subtype) static @NotNull ItemCachedStatus
ShadowUtil.isAssociationLoaded
(@NotNull ItemName assocName, @Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static @NotNull ItemCachedStatus
ShadowUtil.isAttributeLoaded
(@NotNull ItemName attrName, @Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @Nullable ShadowAttributeDefinition<?, ?, ?, ?> attrDefOverride, @NotNull XMLGregorianCalendar now) static @NotNull ItemCachedStatus
ShadowUtil.isAuxiliaryObjectClassPropertyLoaded
(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static boolean
ShadowUtil.isDead
(@NotNull PrismObject<ShadowType> shadow) static boolean
ShadowUtil.isExists
(PrismObject<ShadowType> shadow) static boolean
ObjectTypeUtil.isIndestructible
(@NotNull PrismObject<? extends ObjectType> object) static boolean
ResourceTypeUtil.isInMaintenance
(PrismObject<ResourceType> resource) static boolean
ShadowUtil.isNotDead
(PrismObject<ShadowType> shadow) static @NotNull ItemCachedStatus
ShadowUtil.isPasswordValueLoaded
(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static boolean
ShadowUtil.isProtected
(PrismObject<? extends ShadowType> shadow) static AbstractShadow
AbstractShadow.of
(@NotNull PrismObject<ShadowType> prismObject) static @NotNull RawRepoShadow
RawRepoShadow.of
(@NotNull PrismObject<ShadowType> shadowObject) static Resource
Resource.of
(@NotNull PrismObject<ResourceType> resourceObject) static @NotNull ShadowAssociationsMap
ShadowAssociationsMap.of
(@NotNull PrismObject<ShadowType> shadow) static void
ConnectorTypeUtil.setConnectorXsdSchema
(PrismObject<ConnectorType> connector, Element xsdElement) static void
ResourceTypeUtil.setResourceXsdSchema
(PrismObject<ResourceType> resource, Element xsdElement) static <O extends ObjectType>
voidFocusTypeUtil.setSubtype
(PrismObject<O> object, List<String> subtypes) static String
ShadowUtil.shortDumpShadow
(PrismObject<ShadowType> shadow) static Object
ShadowUtil.shortDumpShadowLazily
(PrismObject<ShadowType> shadow) static ObjectType
ObjectTypeUtil.toObjectable
(PrismObject object) static String
ObjectTypeUtil.toShortString
(PrismObject<? extends ObjectType> object) Modifier and TypeMethodDescriptionstatic <T extends Objectable>
List<T>ObjectTypeUtil.asObjectables
(Collection<PrismObject<T>> objects) ObjectTypeUtil.getOidsFromPrismObjects
(List<? extends PrismObject<?>> prismObjects) static <T extends Objectable>
List<PrismObject<T>>ObjectTypeUtil.keepDistinctObjects
(Collection<PrismObject<T>> objects) static <O extends ObjectType>
List<ObjectReferenceType>ObjectTypeUtil.objectListToReferences
(Collection<PrismObject<O>> objects) static <O extends ObjectType>
ObjectSet<O>ObjectSet.ofPrismObjects
(Collection<PrismObject<O>> objects) static @Nullable RawRepoShadow
RawRepoShadow.selectLiveShadow
(@NotNull List<PrismObject<ShadowType>> shadows, Object context) static <T extends ObjectType>
List<T>MiscSchemaUtil.toObjectableList
(List<PrismObject<T>> objectList) static ObjectListType
MiscSchemaUtil.toObjectListType
(List<PrismObject<? extends ObjectType>> list) -
Uses of PrismObject in com.evolveum.midpoint.schema.util.cid
ModifierConstructorDescriptionContainerValueIdGenerator
(@NotNull PrismObject<? extends ObjectType> object) -
Uses of PrismObject in com.evolveum.midpoint.schema.validator
Modifier and TypeMethodDescriptionboolean
UpgradeObjectProcessor.isApplicable
(PrismObject<?> object, ItemPath path) Checks if the processor is applicable for the object and path.boolean
UpgradeObjectProcessor.process
(PrismObject<T> object, ItemPath path) Executes upgrade of item defined by path argument by modifying the object to correct state.<T extends ObjectType>
UpgradeValidationResultUpgradeProcessor.process
(PrismObject<T> object, ValidationResult result) default String
UpgradeObjectProcessor.upgradeDescription
(PrismObject<T> object, ItemPath path) <O extends ObjectType>
UpgradeValidationResultObjectUpgradeValidator.validate
(PrismObject<O> object) <O extends Objectable>
ValidationResultObjectValidator.validate
(PrismObject<O> object) -
Uses of PrismObject in com.evolveum.midpoint.schema.validator.processor
Modifier and TypeMethodDescriptiondefault <C extends Containerable>
CProcessorMixin.getItemParent
(PrismObject<?> object, ItemPath path) boolean
AccountPasswordPolicyProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ActivityProfilingProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ActivityTracingProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
AdditionalPanelsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
AddRemoveAttributeValuesProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ApprovalWorkItemsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
AuthenticationNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
BoundaryProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CaseTaskRefProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CleanupPolicyProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ContainerProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CredentialsResetNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
CustomTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
DefaultObjectTypeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
DefaultScopeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ExecutionModeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ExecutionRecordProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ExpectedTotalProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
FileTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
FollowOnProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
GuiActionNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
LiveSyncErrorHandlingProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
MailTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ModelOperationContextProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
NonIterativeChangeExecutionProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ObjectFormsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
OidBoundProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
PersonaTargetSubtypeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
PropertyConstraintProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ReconcileAffectedProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RecurrenceProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ReportOutputOidProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
ResourceSynchronizationProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RoleCatalogCollectionsProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RoleCatalogRefProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
RoleManagementDefaultCollectionProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
Saml2NetworkProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
SearchItemDisplayNameProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
SmsTransportProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
SubtypeProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
TaskCategoryProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
TaskPolicyProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
UseLegacyApproversProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
UserDashboardLinkProcessor.isApplicable
(PrismObject<?> object, ItemPath path) boolean
UserDashboardProcessor.isApplicable
(PrismObject<?> object, ItemPath path) default <O extends ObjectType>
booleanProcessorMixin.matchObjectTypeAndPathTemplate
(@NotNull PrismObject<?> object, @NotNull ItemPath path, @NotNull Class<O> type, @NotNull ItemPath expected) Matches object type and path template (without container ids in case of multivalue containers).default <O extends Containerable>
booleanProcessorMixin.matchParentTypeAndItemName
(PrismObject<?> object, ItemPath path, Class<O> type, ItemName itemName) boolean
AccountPasswordPolicyProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ActivityProfilingProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ActivityTracingProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
AdditionalPanelsProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
AddRemoveAttributeValuesProcessor.process
(PrismObject<ResourceType> object, ItemPath path) boolean
ApprovalWorkItemsProcessor.process
(PrismObject<AssignmentHolderType> object, ItemPath path) boolean
AuthenticationNameProcessor.process
(PrismObject<SecurityPolicyType> object, ItemPath path) boolean
BoundaryProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
CaseTaskRefProcessor.process
(PrismObject<CaseType> object, ItemPath path) boolean
CleanupPolicyProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ContainerProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
CredentialsResetNameProcessor.process
(PrismObject<SecurityPolicyType> object, ItemPath path) boolean
CustomTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
DefaultObjectTypeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
DefaultScopeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ExecutionModeProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ExecutionRecordProcessor.process
(PrismObject<CaseType> object, ItemPath path) boolean
ExpectedTotalProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
FileTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
FollowOnProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
GuiActionNameProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
LiveSyncErrorHandlingProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
MailTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
ModelOperationContextProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
NonIterativeChangeExecutionProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ObjectFormsProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
OidBoundProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
PersonaTargetSubtypeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
PropertyConstraintProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
ReconcileAffectedProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
RecurrenceProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ReportOutputOidProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
ResourceSynchronizationProcessor.process
(PrismObject<ResourceType> object, ItemPath path) boolean
RoleCatalogCollectionsProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
RoleCatalogRefProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
RoleManagementDefaultCollectionProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
Saml2NetworkProcessor.process
(PrismObject<SecurityPolicyType> object, ItemPath path) boolean
SearchItemDisplayNameProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
SmsTransportProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
SubtypeProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
TaskCategoryProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
TaskPolicyProcessor.process
(PrismObject<TaskType> object, ItemPath path) boolean
UseLegacyApproversProcessor.process
(PrismObject<SystemConfigurationType> object, ItemPath path) boolean
UserDashboardLinkProcessor.process
(PrismObject<ObjectType> object, ItemPath path) boolean
UserDashboardProcessor.process
(PrismObject<ObjectType> object, ItemPath path) ActivityTracingProcessor.upgradeDescription
(PrismObject<TaskType> object, ItemPath path) ContainerProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) ExpectedTotalProcessor.upgradeDescription
(PrismObject<TaskType> object, ItemPath path) FollowOnProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) ObjectFormsProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) OidBoundProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) PersonaTargetSubtypeProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) ResourceSynchronizationProcessor.upgradeDescription
(PrismObject<ResourceType> object, ItemPath path) SubtypeProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) TaskPolicyProcessor.upgradeDescription
(PrismObject<TaskType> object, ItemPath path) UserDashboardLinkProcessor.upgradeDescription
(PrismObject<ObjectType> object, ItemPath path) -
Uses of PrismObject in com.evolveum.midpoint.web.component.assignment
Modifier and TypeMethodDescriptionAssignmentTableDto.getAssignmentParent()
static <F extends FocusType>
PrismObject<F>AssignmentsUtil.loadTargetObject
(AssignmentType assignmentType, PageBase pageBase) Modifier and TypeMethodDescriptionvoid
AssignmentTableDto.setAssignmentParent
(PrismObject<T> assignmentParent) ModifierConstructorDescriptionSimpleRoleSelector
(String id, org.apache.wicket.model.IModel<PrismContainerWrapper<AssignmentType>> assignmentModel, List<PrismObject<R>> availableRoles) -
Uses of PrismObject in com.evolveum.midpoint.web.component.data.provider
Modifier and TypeMethodDescriptionCertCampaignListItemDtoProvider.createDataObjectWrapper
(PrismObject<AccessCertificationCampaignType> obj) -
Uses of PrismObject in com.evolveum.midpoint.web.component.dialog
Modifier and TypeMethodDescriptionprotected PrismObject<TaskType>
ChooseFocusTypeAndRelationDialogPanel.createTask
(QName type, Collection<QName> relations, org.apache.wicket.ajax.AjaxRequestTarget target) Creates a task that will execute requested bulk operation (like "unassign all role members").protected PrismObject<TaskType>
ConfigureTaskConfirmationPanel.createTask
(org.apache.wicket.ajax.AjaxRequestTarget target) -
Uses of PrismObject in com.evolveum.midpoint.web.component.prism
ModifierConstructorDescriptionDynamicFormPanel
(String id, PrismObject<O> prismObject, String formOid, org.apache.wicket.markup.html.form.Form<?> mainForm, com.evolveum.midpoint.task.api.Task task, PageAdminLTE parentPage, boolean enforceRequiredFields) -
Uses of PrismObject in com.evolveum.midpoint.web.model
ModifierConstructorDescriptionContainerableFromPrismObjectModel
(org.apache.wicket.model.IModel<PrismObject<O>> prismObjectModel) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.cases
Modifier and TypeMethodDescriptionCaseWorkItemActionsPanel.getPowerDonor()
protected PrismObject<UserType>
PageCaseWorkItem.getPowerDonor()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.certification.dto
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.configuration.dto
Modifier and TypeMethodDescriptionstatic DebugObjectItem
DebugObjectItem.createDebugObjectItem
(PrismObject<? extends ObjectType> object) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.dto
ModifierConstructorDescriptionObjectViewDto
(String oid, String name, PrismObject<T> object, String xml) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.home.dto
Modifier and TypeMethodDescriptionPrismObject<? extends ObjectType>
PasswordAccountDto.getObject()
ModifierConstructorDescriptionPasswordAccountDto
(@NotNull PrismObject<? extends ObjectType> object, String displayName, String resourceName, Boolean enabled, boolean midpoint) PasswordAccountDto
(@NotNull PrismObject<ShadowType> shadow, String resourceName, String resourceOid) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.reports
Modifier and TypeMethodDescriptionvoid
PageReports.importReportPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) void
PageReports.runReportPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.reports.component
Modifier and TypeMethodDescriptioncom.evolveum.midpoint.task.api.Task
RunReportPopupPanel.createSimpleTask
(String operation, PrismObject<? extends FocusType> owner) protected void
RunReportPopupPanel.runConfirmPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> reportType2, PrismContainer<ReportParameterType> reportParam) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.resources
Modifier and TypeMethodDescriptionorg.apache.wicket.model.IModel<PrismObject<ResourceType>>
ResourceContentPanel.getResourceModel()
Deprecated, for removal: This API element is subject to removal in a future version.ModifierConstructorDescriptionPageResourceVisualization
(@NotNull PrismObject<ResourceType> resourceObject) ModifierConstructorDescriptionResourceContentPanel
(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config) Deprecated, for removal: This API element is subject to removal in a future version.ResourceContentRepositoryPanel
(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config) Deprecated, for removal: This API element is subject to removal in a future version.ResourceContentResourcePanel
(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.server.dto
Modifier and TypeMethodDescriptionTaskErrorSelectableBeanImpl.getRealOwner()
TaskErrorSelectableBeanImplOld.getRealOwner()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.users.component
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.workflow
Modifier and TypeMethodDescriptionprotected PrismObject<? extends FocusType>
WorkItemDetailsPanel.getPowerDonor()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.self.component
Modifier and TypeMethodDescriptionSecurityQuestionsPanel.createUsersSecurityQuestionsList
(PrismObject<UserType> user) -
Uses of PrismObject in com.evolveum.midpoint.web.page.self.dto
ModifierConstructorDescriptionAssignmentConflictDto
(PrismObject<F> assignmentTargetObject, boolean oldAssignment) -
Uses of PrismObject in com.evolveum.midpoint.web.util.validation
Modifier and TypeMethodDescriptionMidpointFormValidator.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas) Performs a validation on an instance of object.MidpointFormValidatorImpl.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas) -
Uses of PrismObject in com.evolveum.midpoint.xml.ns._public.common.common_3
Modifier and TypeMethodDescriptionAbstractAccessCertificationDefinitionType.asPrismObject()
PrismObject<? extends AbstractRoleType>
AbstractRoleType.asPrismObject()
AccessCertificationCampaignType.asPrismObject()
AccessCertificationDefinitionForReportType.asPrismObject()
AccessCertificationDefinitionType.asPrismObject()
ArchetypeType.asPrismObject()
PrismObject<? extends AssignmentHolderType>
AssignmentHolderType.asPrismObject()
CaseType.asPrismObject()
ConnectorHostType.asPrismObject()
ConnectorType.asPrismObject()
DashboardType.asPrismObject()
PrismObject<? extends FocusType>
FocusType.asPrismObject()
FormType.asPrismObject()
FunctionLibraryType.asPrismObject()
GenericObjectType.asPrismObject()
LookupTableType.asPrismObject()
MarkType.asPrismObject()
MessageTemplateType.asPrismObject()
NodeType.asPrismObject()
ObjectCollectionType.asPrismObject()
ObjectTemplateType.asPrismObject()
PrismObject<? extends ObjectType>
ObjectType.asPrismObject()
OrgType.asPrismObject()
PolicyType.asPrismObject()
ReportDataType.asPrismObject()
ReportType.asPrismObject()
ResourceType.asPrismObject()
RoleAnalysisClusterType.asPrismObject()
RoleAnalysisOutlierType.asPrismObject()
RoleAnalysisSessionType.asPrismObject()
RoleType.asPrismObject()
SchemaType.asPrismObject()
SecurityPolicyType.asPrismObject()
SequenceType.asPrismObject()
ServiceType.asPrismObject()
ShadowType.asPrismObject()
SimulationResultType.asPrismObject()
SystemConfigurationType.asPrismObject()
TaskType.asPrismObject()
UserType.asPrismObject()
ValuePolicyType.asPrismObject()
-
Uses of PrismObject in com.evolveum.prism.xml.ns._public.types_3