Uses of Interface
com.evolveum.midpoint.prism.PrismObject
Packages that use 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.
Implements gathering and evaluation of inbound mappings: both during clockwork and before it (for correlation purposes).
Prepares inbound mappings related to a _single projection_ (shadow) for evaluation.
Deals with items processing: buffering, fetching by workers, processing.
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
Supports merging of (usually) configuration beans.
Provides all the necessary support for evaluating selectors and their clauses, i.e.
Low-level security functions.
-
Uses of PrismObject in com.evolveum.midpoint.audit.api
Methods in com.evolveum.midpoint.audit.api with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
AuditEventRecord.setAttorney
(PrismObject<? extends FocusType> attorney) void
AuditEventRecord.setEffectivePrincipal
(@Nullable PrismObject<? extends FocusType> object) void
AuditEventRecord.setInitiator
(PrismObject<? extends FocusType> initiator) void
AuditEventRecord.setInitiatorAndLoginParameter
(PrismObject<? extends FocusType> initiator) void
AuditEventRecord.setTarget
(PrismObject<?> target) void
AuditEventRecord.setTargetOwner
(PrismObject<? extends FocusType> targetOwner) -
Uses of PrismObject in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common with parameters of type PrismObjectModifier 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.crypto
Methods in com.evolveum.midpoint.common.crypto with parameters of type PrismObjectModifier 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.utils
Methods in com.evolveum.midpoint.common.mining.utils that return PrismObjectModifier and TypeMethodDescriptionstatic @Nullable PrismObject<RoleAnalysisClusterType>
RoleAnalysisUtils.prepareClusterPrismObject()
Methods in com.evolveum.midpoint.common.mining.utils with parameters of type PrismObjectModifier and TypeMethodDescriptionRoleAnalysisUtils.getRolesOidInducements
(@NotNull PrismObject<RoleType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.component
Methods in com.evolveum.midpoint.gui.api.component that return PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.api.component.autocomplete with parameters of type PrismObjectModifier 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) Method parameters in com.evolveum.midpoint.gui.api.component.autocomplete with type arguments of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.api.component.password that return PrismObjectModifier and TypeMethodDescriptionPrismObject<? extends FocusType>
PasswordPanel.getPrismObject()
Constructors in com.evolveum.midpoint.gui.api.component.password with parameters of type PrismObjectModifierConstructorDescriptionPasswordPanel
(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, PrismObject<F> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.factory.wrapper
Methods in com.evolveum.midpoint.gui.api.factory.wrapper that return PrismObjectMethods in com.evolveum.midpoint.gui.api.factory.wrapper with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.api.page that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<UserType>
PageAdminLTE.getAdministratorPrivileged
(OperationResult parentResult) PrismObject<? extends FocusType>
PageBase.loadFocusSelf()
Methods in com.evolveum.midpoint.gui.api.page with parameters of type PrismObjectModifier 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
(SecurityContextManager.ResultAwareCheckedProducer<T> producer, PrismObject<UserType> user, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return PrismObjectModifier and TypeMethodDescriptionPrismObjectWrapper.getObject()
PrismObjectWrapper.getObjectApplyDelta()
PrismObjectWrapper.getObjectOld()
-
Uses of PrismObject in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return PrismObjectModifier 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, Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Referencable objectReference, boolean allowNull, PageAdminLTE page, 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, Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Class<T> type, String oid, PageAdminLTE page, 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, Task task, OperationResult result) static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils.loadObject
(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, PageAdminLTE page, Task task, OperationResult result) static PrismObject<SystemConfigurationType>
WebModelServiceUtils.loadSystemConfigurationAsPrismObject
(PageBase pageBase, Task task, OperationResult result) static <O extends ObjectType>
PrismObject<O>WebModelServiceUtils.reconstructObject
(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result) static <T extends ObjectType>
PrismObject<T>WebModelServiceUtils.resolveReferenceNoFetch
(Referencable reference, PageAdminLTE page, Task task, OperationResult result) Methods in com.evolveum.midpoint.gui.api.util that return types with arguments of type PrismObjectModifier 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) Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismObjectModifier 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 Task
WebModelServiceUtils.createSimpleTask
(String operation, PrismObject<? extends FocusType> owner, TaskManager manager) static Task
WebModelServiceUtils.createSimpleTask
(String operation, String channel, PrismObject<? extends FocusType> owner, 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, Task task, PageBase pageBase) static ObjectFilter
WebComponentUtil.getAssignableRolesFilter
(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, Task task, PageBase pageBase) static ObjectFilter
WebComponentUtil.getAssignableRolesFilter
(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, QName relation, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, 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, Task task) static Boolean
WebComponentUtil.isActivationEnabled
(PrismObject object, ItemPath propertyName) static <T> T
WebComponentUtil.runUnderPowerOfAttorneyIfNeeded
(CheckedProducer<T> producer, PrismObject<? extends FocusType> powerDonor, PageBase pageBase, Task task, OperationResult result) static void
WebComponentUtil.saveLifeCycleStateOnPath
(@NotNull PrismObject resource, ItemPath pathToProperty, org.apache.wicket.ajax.AjaxRequestTarget target, 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) Method parameters in com.evolveum.midpoint.gui.api.util with type arguments of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.component that return PrismObjectModifier and TypeMethodDescription<AH extends AssignmentHolderType>
PrismObject<AH>MultivalueContainerListPanel.getFocusObject()
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.component.data.column
Methods in com.evolveum.midpoint.gui.impl.component.data.column that return PrismObjectModifier and TypeMethodDescriptionprotected PrismObject<ReportType>
ReportExpressionColumn.getReport()
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.component.data.provider
Methods in com.evolveum.midpoint.gui.impl.component.data.provider with parameters of type PrismObjectModifier and TypeMethodDescriptionObjectDataProvider.createDataObjectWrapper
(PrismObject<O> obj) ResourceTemplateProvider.createDataObjectWrapper
(PrismObject<AssignmentHolderType> obj) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.factory.wrapper
Methods in com.evolveum.midpoint.gui.impl.factory.wrapper with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.admin that return PrismObjectModifier and TypeMethodDescriptionprotected PrismObject<O>
AbstractPageObjectDetails.getModelPrismObject()
AbstractObjectMainPanel.getObjectWrapperObject()
AbstractPageObjectDetails.getPrismObject()
protected PrismObject<O>
ObjectDetailsModels.getPrismObject()
Methods in com.evolveum.midpoint.gui.impl.page.admin that return types with arguments of type PrismObjectModifier 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) Methods in com.evolveum.midpoint.gui.impl.page.admin with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected ODM
AbstractPageObjectDetails.createObjectDetailsModels
(PrismObject<O> object) protected org.apache.wicket.model.LoadableDetachableModel<PrismObject<O>>
AbstractPageObjectDetails.createPrismObjectModel
(PrismObject<O> object) boolean
ObjectDetailsModels.isEditObject
(PrismObject<O> prismObject) 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) Method parameters in com.evolveum.midpoint.gui.impl.page.admin with type arguments of type PrismObjectModifier and TypeMethodDescriptionprotected org.apache.wicket.model.LoadableDetachableModel<List<PrismObject<O>>>
AbstractPageObjectDetails.createPrismObjectModel
(List<PrismObject<UserType>> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin with parameters of type PrismObjectModifierConstructorDescriptionAbstractPageObjectDetails
(PrismObject<O> object) AbstractPageObjectDetails
(PrismObject<O> object, List<BusinessRoleDto> patternDeltas) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin with type arguments of type PrismObjectModifierConstructorDescriptionObjectDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<O>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.abstractrole
Constructors in com.evolveum.midpoint.gui.impl.page.admin.abstractrole with parameters of type PrismObjectModifierConstructorDescriptionPageAbstractRole
(PrismObject<AR> focus) PageAbstractRole
(PrismObject<AR> focus, List<BusinessRoleDto> patternDeltas) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.abstractrole with type arguments of type PrismObjectModifierConstructorDescriptionAbstractRoleDetailsModel
(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.archetype
Methods in com.evolveum.midpoint.gui.impl.page.admin.archetype that return PrismObjectModifier and TypeMethodDescriptionprotected PrismObject<ArchetypeType>
PageArchetype.getObjectForResolvingArchetypePolicyDisplayType()
Constructors in com.evolveum.midpoint.gui.impl.page.admin.archetype with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder that return PrismObjectModifier and TypeMethodDescriptionprotected PrismObject<AH>
PageAssignmentHolderDetails.getObjectForResolvingArchetypePolicyDisplayType()
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected AHDM
PageAssignmentHolderDetails.createObjectDetailsModels
(PrismObject<AH> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with parameters of type PrismObjectModifierConstructorDescriptionPageAssignmentHolderDetails
(PrismObject<AH> assignmentHolder) PageAssignmentHolderDetails
(PrismObject<AH> assignmentHolder, List<BusinessRoleDto> patternDeltas) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with type arguments of type PrismObjectModifierConstructorDescriptionAssignmentHolderDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<AH>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType that return PrismObjectModifier and TypeMethodDescriptionprotected <F extends FocusType>
PrismObject<F>AbstractAssignmentTypePanel.loadTargetObject
(AssignmentType assignmentType) Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement with parameters of type PrismObjectModifier and TypeMethodDescriptionInducedEntitlementsValidator.validateObject
(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.cases
Methods in com.evolveum.midpoint.gui.impl.page.admin.cases with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected AssignmentHolderDetailsModel<CaseType>
PageCase.createObjectDetailsModels
(PrismObject<CaseType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.cases with parameters of type PrismObjectConstructor parameters in com.evolveum.midpoint.gui.impl.page.admin.cases with type arguments of type PrismObjectModifierConstructorDescriptionCaseDetailsModels
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<CaseType>> prismObjectModel, PageBase serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.cases.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.cases.component that return PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.component that return PrismObjectMethods in com.evolveum.midpoint.gui.impl.page.admin.component with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.admin.focus with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected FDM
PageFocusDetails.createObjectDetailsModels
(PrismObject<F> object) @NotNull ShadowWrapper
FocusDetailsModels.loadShadowWrapper
(PrismObject<ShadowType> projection, boolean noFetch, Task task, OperationResult result) protected void
FocusDetailsModels.prepareObjectForAdd
(PrismObject<F> focus) Method parameters in com.evolveum.midpoint.gui.impl.page.admin.focus with type arguments of type PrismObjectModifier and TypeMethodDescriptionprotected void
PageFocusDetails.collectObjectsForPreview
(Map<PrismObject<F>, ModelContext<? extends ObjectType>> modelContextMap) Constructors in com.evolveum.midpoint.gui.impl.page.admin.focus with parameters of type PrismObjectModifierConstructorDescriptionPageFocusDetails
(PrismObject<F> focus) PageFocusDetails
(PrismObject<F> focus, List<BusinessRoleDto> patternDeltas) Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.focus with type arguments of type PrismObjectModifierConstructorDescriptionFocusDetailsModels
(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
Methods in com.evolveum.midpoint.gui.impl.page.admin.focus.component with parameters of type PrismObjectModifier and TypeMethodDescription@NotNull ShadowWrapper
FocusProjectionsPanel.loadShadowWrapper
(PrismObject<ShadowType> projection, Task task, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.mark
Methods in com.evolveum.midpoint.gui.impl.page.admin.mark with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected AssignmentHolderDetailsModel<MarkType>
PageMark.createObjectDetailsModels
(PrismObject<MarkType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.mark with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.messagetemplate
Constructors in com.evolveum.midpoint.gui.impl.page.admin.messagetemplate with parameters of type PrismObjectConstructor parameters in com.evolveum.midpoint.gui.impl.page.admin.messagetemplate with type arguments of type PrismObjectModifierConstructorDescriptionMessageTemplateModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<MessageTemplateType>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.objectcollection
Constructors in com.evolveum.midpoint.gui.impl.page.admin.objectcollection with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.objecttemplate
Constructors in com.evolveum.midpoint.gui.impl.page.admin.objecttemplate with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.org
Methods in com.evolveum.midpoint.gui.impl.page.admin.org with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected FocusDetailsModels<OrgType>
PageOrgHistory.createObjectDetailsModels
(PrismObject<OrgType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.org with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.report
Constructors in com.evolveum.midpoint.gui.impl.page.admin.report with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.report.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.report.component with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected ResourceDetailsModel
PageResource.createObjectDetailsModels
(PrismObject<ResourceType> object) protected ShadowDetailsModel
PageShadow.createObjectDetailsModels
(PrismObject<ShadowType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.resource with parameters of type PrismObjectConstructor parameters in com.evolveum.midpoint.gui.impl.page.admin.resource with type arguments of type PrismObjectModifierConstructorDescriptionResourceDetailsModel
(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
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.basic with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.admin.role with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected AbstractRoleDetailsModel<RoleType>
PageRole.createObjectDetailsModels
(PrismObject<RoleType> object) protected AbstractRoleDetailsModel<RoleType>
PageRoleHistory.createObjectDetailsModels
(PrismObject<RoleType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.role with parameters of type PrismObjectModifierConstructorDescriptionPageRole
(PrismObject<RoleType> role) PageRole
(PrismObject<RoleType> role, BusinessRoleApplicationDto patternDeltas) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.model
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.model that return PrismObjectModifier and TypeMethodDescriptionBusinessRoleApplicationDto.getBusinessRole()
BusinessRoleApplicationDto.getCluster()
BusinessRoleDto.getPrismObjectUser()
BusinessRoleDto.getPrismRoleObject()
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.model with parameters of type PrismObjectModifier 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) Constructors in com.evolveum.midpoint.gui.impl.page.admin.role.mining.model with parameters of type PrismObjectModifierConstructorDescriptionBusinessRoleApplicationDto
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull PrismObject<RoleType> businessRole, @NotNull List<BusinessRoleDto> businessRoleDtos) BusinessRoleDto
(@NotNull PrismObject<UserType> prismObjectUser, @NotNull PrismObject<RoleType> prismObjectRole, PageBase pageBase) BusinessRoleDto
(PrismObject<UserType> prismObjectUser, PrismObject<RoleType> prismRoleObject, List<ObjectDelta<? extends ObjectType>> objectDeltas, int assignedCount, int unassignedCount, boolean include) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.page
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.page with parameters of type PrismObjectModifier and TypeMethodDescriptionPageRoleAnalysisSession.createObjectDetailsModels
(PrismObject<RoleAnalysisSessionType> object) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.role.mining.page.panel.cluster with type arguments of type PrismObjectModifierConstructorDescriptionMembersDetailsPanel
(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.tables
Methods in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables with parameters of type PrismObjectModifier and TypeMethodDescriptionRoleAnalysisRoleBasedTable.generateTable
(RoleMiningProvider<MiningUserTypeChunk> provider, List<MiningRoleTypeChunk> roles, List<ObjectReferenceType> reductionObjects, PrismObject<RoleAnalysisClusterType> cluster) RoleAnalysisUserBasedTable.generateTable
(RoleMiningProvider<MiningRoleTypeChunk> provider, List<MiningUserTypeChunk> users, List<ObjectReferenceType> reductionObjects, PrismObject<RoleAnalysisClusterType> cluster) Constructors in com.evolveum.midpoint.gui.impl.page.admin.role.mining.tables with parameters of type PrismObjectModifierConstructorDescriptionRoleAnalysisRoleBasedTable
(String id, MiningOperationChunk miningOperationChunk, DetectedPattern detectedPattern, RoleAnalysisSortMode roleAnalysisSortMode, @NotNull PrismObject<RoleAnalysisClusterType> cluster) RoleAnalysisUserBasedTable
(String id, MiningOperationChunk miningOperationChunk, DetectedPattern intersection, RoleAnalysisSortMode roleAnalysisSortMode, PrismObject<RoleAnalysisClusterType> cluster) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.service
Methods in com.evolveum.midpoint.gui.impl.page.admin.service with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected FocusDetailsModels<ServiceType>
PageServiceHistory.createObjectDetailsModels
(PrismObject<ServiceType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.service with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.page
Methods in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.page with parameters of type PrismObjectModifier and TypeMethodDescriptionPageBaseSystemConfiguration.createObjectDetailsModels
(PrismObject<SystemConfigurationType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.page with parameters of type PrismObjectModifierConstructorDescription -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.task
Methods in com.evolveum.midpoint.gui.impl.page.admin.task with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected TaskDetailsModel
PageTask.createObjectDetailsModels
(PrismObject<TaskType> object) Constructors in com.evolveum.midpoint.gui.impl.page.admin.task with parameters of type PrismObjectConstructor parameters in com.evolveum.midpoint.gui.impl.page.admin.task with type arguments of type PrismObjectModifierConstructorDescriptionTaskDetailsModel
(org.apache.wicket.model.LoadableDetachableModel<PrismObject<TaskType>> prismObjectModel, ModelServiceLocator serviceLocator) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.user
Methods in com.evolveum.midpoint.gui.impl.page.admin.user with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected UserDetailsModel
PageUser.createObjectDetailsModels
(PrismObject<UserType> object) protected UserDetailsModel
PageUserHistory.createObjectDetailsModels
(PrismObject<UserType> object) Method parameters in com.evolveum.midpoint.gui.impl.page.admin.user with type arguments of type PrismObjectModifier 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 changesConstructors in com.evolveum.midpoint.gui.impl.page.admin.user with parameters of type PrismObjectConstructor parameters in com.evolveum.midpoint.gui.impl.page.admin.user with type arguments of type PrismObjectModifierConstructorDescriptionUserDetailsModel
(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
Methods in com.evolveum.midpoint.gui.impl.page.login.module with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected SecurityPolicyType
PageAbstractAuthenticationModule.resolveSecurityPolicy
(PrismObject<UserType> user) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.self
Methods in com.evolveum.midpoint.gui.impl.page.self with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.self.credentials that return PrismObjectModifier and TypeMethodDescriptionPrismObject<? extends ObjectType>
PasswordAccountDto.getObject()
Constructors in com.evolveum.midpoint.gui.impl.page.self.credentials with parameters of type PrismObjectModifierConstructorDescriptionPasswordAccountDto
(@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
Methods in com.evolveum.midpoint.gui.impl.page.self.requestAccess with parameters of type PrismObjectModifier and TypeMethodDescriptiondefault String
AccessRequestMixin.getDefaultUserDisplayName
(PrismObject<UserType> o) -
Uses of PrismObject in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismObjectModifier and TypeMethodDescriptionPrismObjectWrapperImpl.getObject()
PrismObjectWrapperImpl.getObjectApplyDelta()
PrismObjectWrapperImpl.getObjectOld()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismObjectModifier 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) Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismObjectModifierConstructorDescriptionAssignmentHolderWrapper
(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
Methods in com.evolveum.midpoint.gui.impl.util that return PrismObjectModifier and TypeMethodDescriptionstatic PrismObject<ResourceType>
ProvisioningObjectsUtil.getConstructionResource
(ConstructionType construction, String operation, PageBase pageBase) Methods in com.evolveum.midpoint.gui.impl.util with parameters of type PrismObjectModifier 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, 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, 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.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
Methods in com.evolveum.midpoint.init with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected <O extends ObjectType>
voidDataImport.preImportUpdate
(PrismObject<O> object, Task task, OperationResult mainResult) -
Uses of PrismObject in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull PrismObject<T>ModelService.getObject
(@NotNull Class<T> type, @NotNull String oid, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull Task task, @NotNull OperationResult result) Returns object for provided OID.TaskService.getTaskByIdentifier
(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, 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, Task task, OperationResult result) <O extends ObjectType>
PrismObject<O>ModelAuditService.reconstructObject
(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result) PrismObject<? extends FocusType>
ModelService.searchShadowOwner
(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) Returns the Focus object representing owner of specified shadow.Methods in com.evolveum.midpoint.model.api that return types with arguments of type PrismObjectModifier and TypeMethodDescriptiondefault <T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService.searchObjects
(TypedQuery<T> query, Task task, OperationResult parentResult) <T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) Search for objects.Methods in com.evolveum.midpoint.model.api with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
AssignmentObjectRelation.addArchetypeRef
(PrismObject<ArchetypeType> archetype) ModelInteractionService.assumePowerOfAttorney
(PrismObject<? extends FocusType> donor, Task task, OperationResult result) <O extends ObjectType>
CompareResultTypeModelService.compareObject
(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItemPaths, 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, Task task, OperationResult result) 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 Task task, @NotNull OperationResult result) Returns all policy rules that apply to the collection.ModelInteractionService.executeCredentialsReset
(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, Task task, OperationResult result) void
ModelInteractionService.expandConfigurationObject
(@NotNull PrismObject<? extends ObjectType> configurationObject, @NotNull Task task, @NotNull OperationResult result) SeeProvisioningService.expandConfigurationObject(PrismObject, Task, OperationResult)
for the description.@Nullable ResourceSchema
ModelService.fetchSchema
(@NotNull PrismObject<ResourceType> resource, @NotNull OperationResult parentResult) Method work same asProvisioningService.fetchSchema(PrismObject, OperationResult)
.<O extends ObjectType>
voidModelInteractionService.generateValue
(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult) <O extends ObjectType>
StringModelInteractionService.generateValue
(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, Task task, OperationResult inputResult) TEMPORARY.<O extends ObjectType,
R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionService.getAllowedRequestAssignmentItems
(PrismObject<O> object, PrismObject<R> target, 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, 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, Task task, OperationResult parentResult) Returns an authentications policies as defined in the system configuration security policy.ModelInteractionService.getCredentialsPolicy
(PrismObject<? extends FocusType> focus, 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, 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>
PrismObjectDefinition<O>ModelInteractionService.getEditObjectDefinition
(PrismObject<O> object, AuthorizationPhaseType phase, 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, Task task, OperationResult parentResult) Returns a policy for registration, e.g.<O extends ObjectType>
MetadataItemProcessingSpecModelInteractionService.getMetadataItemProcessingSpec
(ItemPath metadataItemPath, PrismObject<O> object, Task task, OperationResult result) Returns specification of processing of given metadata item (e.g.<F extends FocusType>
SecurityPolicyTypeModelInteractionService.getSecurityPolicy
(PrismObject<F> focus, String archetypeOid, Task task, OperationResult parentResult) <O extends ObjectType>
voidModelService.importObject
(PrismObject<O> object, ImportOptionsType options, Task task, OperationResult result) Import object.ModelInteractionService.mergeArchetypePolicies
(PrismObject<ArchetypeType> archetype, OperationResult result) <T> T
ModelInteractionService.runUnderPowerOfAttorney
(Producer<T> producer, PrismObject<? extends FocusType> donor, Task task, OperationResult result) default <T> T
ModelInteractionService.runUnderPowerOfAttorneyChecked
(CheckedProducer<T> producer, PrismObject<? extends FocusType> donor, Task task, OperationResult result) ModelService.testResource
(PrismObject<ResourceType> resource, Task task, OperationResult parentResult) Test the resource connection and basic resource connector functionality.ModelService.testResourcePartialConfiguration
(PrismObject<ResourceType> resource, Task task, OperationResult parentResult) Test partial resource connector configuration.<O extends ObjectType>
voidModelInteractionService.validateValue
(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult) <O extends ObjectType>
List<StringLimitationResult>ModelInteractionService.validateValue
(ProtectedStringType protectedStringValue, ValuePolicyType pp, PrismObject<O> object, Task task, OperationResult parentResult) -
Uses of PrismObject in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication with parameters of type PrismObjectModifier and TypeMethodDescriptionGuiProfiledPrincipalManager.getPrincipal
(PrismObject<? extends FocusType> focus, AuthorizationTransformer authorizationTransformer, ProfileCompilerOptions options, OperationResult result) GuiProfiledPrincipalManager.getPrincipal
(PrismObject<? extends FocusType> focus, ProfileCompilerOptions options, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return PrismObjectModifier 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.ModelElementContext.getObjectNew()
Expected state of the object after application of currentDelta i.e.ModelElementContext.getObjectNewOrCurrentOrOld()
ModelElementContext.getObjectOld()
"Old" state of the object i.e.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()
Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionCollection<? extends PrismObject<?>>
EvaluatedExclusionTrigger.getTargetObjects()
Collection<? extends PrismObject<?>>
EvaluatedHasAssignmentTrigger.getTargetObjects()
Collection<? extends PrismObject<?>>
EvaluatedModificationTrigger.getTargetObjects()
Collection<? extends PrismObject<?>>
EvaluatedPolicyRuleTrigger.getTargetObjects()
Constructors in com.evolveum.midpoint.model.api.context with parameters of type PrismObjectModifierConstructorDescriptionEvaluatedAssignmentModificationTrigger
(@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) Constructor parameters in com.evolveum.midpoint.model.api.context with type arguments of type PrismObjectModifierConstructorDescriptionEvaluatedHasAssignmentTrigger
(@NotNull PolicyConstraintKindType kind, @NotNull HasAssignmentPolicyConstraintType constraint, @NotNull Collection<PrismObject<?>> matchingTargets, LocalizableMessage message, LocalizableMessage shortMessage) -
Uses of PrismObject in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return PrismObjectModifier and TypeMethodDescription<F extends FocusType>
PrismObject<F>MidpointFunctions.searchShadowOwner
(String accountOid) Methods in com.evolveum.midpoint.model.api.expr with parameters of type PrismObjectModifier 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 ResourceAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, String objectClassName, String attributeName) <T> @NotNull ResourceAttributeDefinition<T>
MidpointFunctions.getAttributeDefinition
(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName) -
Uses of PrismObject in com.evolveum.midpoint.model.api.hooks
Methods in com.evolveum.midpoint.model.api.hooks with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
voidReadHook.invoke
(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) todo -
Uses of PrismObject in com.evolveum.midpoint.model.api.mining
Methods in com.evolveum.midpoint.model.api.mining that return PrismObjectModifier and TypeMethodDescription@Nullable PrismObject<RoleType>
RoleAnalysisService.cacheRoleTypeObject
(@NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull String roleOid, @NotNull Task task, @NotNull OperationResult result) 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 Task task, @NotNull OperationResult result) Retrieves a UserType PrismObject from a cache or, if not present, fetches it from the ModelService and stores it in the cache.@NotNull PrismObject<RoleType>
RoleAnalysisService.generateBusinessRole
(@NotNull List<AssignmentType> assignmentTypes, @NotNull PolyStringType name) Retrieves a RoleType object that represents a business role.@Nullable PrismObject<RoleAnalysisClusterType>
RoleAnalysisService.getClusterTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) Retrieves a PrismObject of RoleAnalysisClusterType object based on its OID.@Nullable PrismObject<FocusType>
RoleAnalysisService.getFocusTypeObject
(@NotNull String oid, @NotNull 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 Task task, @NotNull OperationResult result) Retrieves a PrismObject based on its OID.@Nullable PrismObject<RoleType>
RoleAnalysisService.getRoleTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) Retrieves a PrismObject of RoleType object based on its OID.@Nullable PrismObject<RoleAnalysisSessionType>
RoleAnalysisService.getSessionTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) Retrieves a PrismObject of RoleAnalysisSessionType object based on its OID.@Nullable PrismObject<UserType>
RoleAnalysisService.getUserTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) Retrieves a PrismObject of UserType object based on its OID.@Nullable PrismObject<TaskType>
RoleAnalysisService.resolveTaskObject
(@NotNull List<OperationExecutionType> operationExecution, @NotNull RoleAnalysisChannelMode channelMode, @NotNull Task task, @NotNull OperationResult result) This method is used to retrive the task object for specific roleAnalysisChannelMode.Methods in com.evolveum.midpoint.model.api.mining with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
RoleAnalysisService.executeClusteringTask
(@NotNull PrismObject<RoleAnalysisSessionType> session, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull Task task, @NotNull OperationResult result) This method is used to execute a clustering task.void
RoleAnalysisService.executeDetectionTask
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull Task task, @NotNull OperationResult result) This method is used to execute a detection task.void
RoleAnalysisService.executeMigrationTask
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull ActivityDefinitionType activityDefinition, @NotNull PrismObject<RoleType> roleObject, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull Task task, @NotNull OperationResult result) This method is used to execute a migration task.void
RoleAnalysisService.importCluster
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull RoleAnalysisDetectionOptionType roleAnalysisSessionDetectionOption, @NotNull ObjectReferenceType parentRef, @NotNull Task task, @NotNull OperationResult result) Imports a RoleAnalysisClusterType object into the system.<T extends AssignmentHolderType & Objectable>
booleanRoleAnalysisService.isUnderActivity
(@NotNull PrismObject<T> object, @NotNull RoleAnalysisChannelMode channelMode, @NotNull Task task, @NotNull OperationResult result) This method is used to check if the role analysis object is under activity.@NotNull String
RoleAnalysisService.recomputeAndResolveClusterOpStatus
(@NotNull PrismObject<RoleAnalysisClusterType> clusterPrismObject, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) Recompute and resolve the cluster operation status.@NotNull String
RoleAnalysisService.recomputeAndResolveSessionOpStatus
(@NotNull PrismObject<RoleAnalysisSessionType> clusterPrismObject, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) Recompute and resolve the cluster operation status.RoleAnalysisService.resolveClusterProcessMode
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull Task task, @NotNull OperationResult result) Resolves the process mode of a RoleAnalysisClusterType object based on role analysis session.<T extends AssignmentHolderType & Objectable>
voidRoleAnalysisService.setOpStatus
(@NotNull PrismObject<T> object, @NotNull String taskOid, OperationResultStatusType operationResultStatusType, String message, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) This method is used to update the cluster operation status.Method parameters in com.evolveum.midpoint.model.api.mining with type arguments of type PrismObjectModifier and TypeMethodDescription@Nullable PrismObject<RoleType>
RoleAnalysisService.cacheRoleTypeObject
(@NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull String roleOid, @NotNull Task task, @NotNull OperationResult result) 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 Task task, @NotNull OperationResult result) Retrieves a UserType PrismObject from a cache or, if not present, fetches it from the ModelService and stores it in the cache.RoleAnalysisService.extractUserTypeMembers
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @Nullable ObjectFilter userFilter, @NotNull Set<String> clusterMembers, @NotNull Task task, @NotNull OperationResult result) Extracts a list of user members from set of RoleType object based on provided parameters. -
Uses of PrismObject in com.evolveum.midpoint.model.api.trigger
Methods in com.evolveum.midpoint.model.api.trigger with parameters of type PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
Collection<TriggerType>MultipleTriggersHandler.handle
(@NotNull PrismObject<O> object, @NotNull Collection<TriggerType> triggers, @NotNull RunningTask task, @NotNull OperationResult result) Precondition: triggers have the same timestamp -
Uses of PrismObject in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionList<PrismObject<? extends ObjectType>>
ReferenceResolver.resolve
(@NotNull ObjectReferenceType reference, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ReferenceResolver.Source source, ReferenceResolver.FilterExpressionEvaluator filterExpressionEvaluator, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.api.util with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic void
ResourceUtils.deleteSchema
(PrismObject<? extends ResourceType> resource, ModelService modelService, PrismContext prismContext, Task task, OperationResult parentResult) -
Uses of PrismObject in com.evolveum.midpoint.model.api.validator
Methods in com.evolveum.midpoint.model.api.validator with parameters of type PrismObjectModifier and TypeMethodDescription@NotNull ValidationResult
ResourceValidator.validate
(@NotNull PrismObject<ResourceType> resourceObject, @NotNull Scope scope, @Nullable Locale locale, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.common
Method parameters in com.evolveum.midpoint.model.common with type arguments of type PrismObjectModifier and TypeMethodDescriptionLinkManager.getSourceLinkTypeDefinition
(String linkTypeName, List<PrismObject<? extends ObjectType>> objectVariants, OperationResult result) @NotNull LinkTypeDefinitionType
LinkManager.getSourceLinkTypeDefinitionRequired
(String linkTypeName, List<PrismObject<? extends ObjectType>> objectVariants, OperationResult result) LinkManager.getTargetLinkTypeDefinition
(String linkTypeName, List<PrismObject<? extends ObjectType>> objectVariants, OperationResult result) @NotNull LinkTypeDefinitionType
LinkManager.getTargetLinkTypeDefinitionRequired
(String linkTypeName, List<PrismObject<? extends ObjectType>> objectVariants, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.common.archetypes
Methods in com.evolveum.midpoint.model.common.archetypes with parameters of type PrismObjectModifier and TypeMethodDescriptionArchetypeManager.determineArchetypePolicy
(@Nullable PrismObject<? extends ObjectType> object, OperationResult result) A convenience variant ofArchetypeManager.determineArchetypePolicy(ObjectType, OperationResult)
.static <O extends ObjectType>
LifecycleStateModelTypeArchetypeManager.determineLifecycleModel
(PrismObject<O> object, PrismObject<SystemConfigurationType> systemConfiguration) static <O extends ObjectType>
LifecycleStateModelTypeArchetypeManager.determineLifecycleModel
(PrismObject<O> object, SystemConfigurationType systemConfiguration) -
Uses of PrismObject in com.evolveum.midpoint.model.common.expression
Methods in com.evolveum.midpoint.model.common.expression with parameters of type PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
@NotNull ExpressionProfileExpressionProfileManager.determineExpressionProfile
(@NotNull PrismObject<O> object, @NotNull OperationResult result) ReturnsExpressionProfile
for given object, based on its archetype policy. -
Uses of PrismObject in com.evolveum.midpoint.model.common.expression.evaluator
Methods in com.evolveum.midpoint.model.common.expression.evaluator with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected abstract V
AbstractSearchExpressionEvaluator.Evaluation.createResultValue
(String oid, PrismObject<O> object, List<ItemDelta<V, D>> newValueDeltas) Converts the object found into a value to be returned (from the expression) - i.e.protected boolean
AbstractSearchExpressionEvaluator.Evaluation.isAcceptable
(@NotNull PrismObject<O> object, ExpressionEvaluationContext context) Provides additional filtering e.g. -
Uses of PrismObject in com.evolveum.midpoint.model.common.expression.evaluator.caching
Methods in com.evolveum.midpoint.model.common.expression.evaluator.caching with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
AssociationSearchExpressionEvaluatorCache.invalidate
(PrismObject<ResourceType> resource, PrismObject<? extends ShadowType> shadow) -
Uses of PrismObject in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<FunctionLibraryType>
FunctionLibrary.getLibraryObject()
-
Uses of PrismObject in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
RTAbstractMappingBuilder.addVariableDefinition
(String name, PrismObject<O> midpointObject, Class<O> expectedClass) <O extends ObjectType>
RTAbstractMappingBuilder.rootNode
(PrismObject<? extends ObjectType> mpObject, PrismObjectDefinition<O> definition) -
Uses of PrismObject in com.evolveum.midpoint.model.common.stringpolicy
Methods in com.evolveum.midpoint.model.common.stringpolicy that return PrismObjectModifier and TypeMethodDescriptionAbstractValuePolicyOriginResolver.getObject()
ObjectBasedValuePolicyOriginResolver.getObject()
Returns the object in context of which we are resolving the origin.Constructors in com.evolveum.midpoint.model.common.stringpolicy with parameters of type PrismObjectModifierConstructorDescriptionFocusValuePolicyOriginResolver
(PrismObject<F> object, ObjectResolver objectResolver) ShadowValuePolicyOriginResolver
(PrismObject<ShadowType> object, ObjectResolver objectResolver) -
Uses of PrismObject in com.evolveum.midpoint.model.impl
Methods in com.evolveum.midpoint.model.impl that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
PrismObject<T>ModelCrudService.getObject
(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) @NotNull PrismObject<SystemConfigurationType>
ModelObjectResolver.getSystemConfiguration
(OperationResult result) <O extends ObjectType>
PrismObject<O>ModelObjectResolver.resolve
(PrismReferenceValue refVal, String contextDesc, GetOperationOptions options, Task task, OperationResult result) <O extends ObjectType>
PrismObject<O>ModelObjectResolver.resolve
(PrismReferenceValue refVal, String contextDesc, Task task, OperationResult result) <O extends ObjectType,
R extends ObjectType>
PrismObject<R>ModelObjectResolver.searchOrgTreeWidthFirstReference
(PrismObject<O> object, Function<PrismObject<OrgType>, ObjectReferenceType> function, String shortDesc, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.impl that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
List<PrismObject<T>>ModelCrudService.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) <O extends ObjectType>
SearchResultList<PrismObject<O>>ModelObjectResolver.searchObjects
(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.impl with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
StringModelCrudService.addObject
(PrismObject<T> object, ModelExecuteOptions options, Task task, OperationResult parentResult) Add new object.void
FocusComputer.recompute
(PrismObject<? extends FocusType> focusObject, LifecycleStateModelType lifecycleModel) <R,
O extends ObjectType>
RModelObjectResolver.searchOrgTreeWidthFirst
(PrismObject<O> object, Function<PrismObject<OrgType>, R> function, Task task, OperationResult result) <O extends ObjectType,
R extends ObjectType>
PrismObject<R>ModelObjectResolver.searchOrgTreeWidthFirstReference
(PrismObject<O> object, Function<PrismObject<OrgType>, ObjectReferenceType> function, String shortDesc, Task task, OperationResult result) Method parameters in com.evolveum.midpoint.model.impl with type arguments of type PrismObjectModifier and TypeMethodDescription<R,
O extends ObjectType>
RModelObjectResolver.searchOrgTreeWidthFirst
(PrismObject<O> object, Function<PrismObject<OrgType>, R> function, Task task, OperationResult result) <O extends ObjectType,
R extends ObjectType>
PrismObject<R>ModelObjectResolver.searchOrgTreeWidthFirstReference
(PrismObject<O> object, Function<PrismObject<OrgType>, ObjectReferenceType> function, String shortDesc, Task task, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull PrismObject<T>ModelController.getObject
(@NotNull Class<T> clazz, @NotNull String oid, @Nullable Collection<SelectorOptions<GetOperationOptions>> rawOptions, @NotNull Task task, @NotNull OperationResult parentResult) ModelController.getTaskByIdentifier
(String identifier, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task operationTask, OperationResult parentResult) <O extends ObjectType>
PrismObject<O>ModelInteractionServiceImpl.mergeObjectsPreviewObject
(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult) <O extends ObjectType>
PrismObject<O>AuditController.reconstructObject
(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result) PrismObject<? extends FocusType>
ModelController.searchShadowOwner
(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult) Methods in com.evolveum.midpoint.model.impl.controller that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
SearchResultList<PrismObject<T>>SchemaTransformer.applySchemasAndSecurityToObjects
(SearchResultList<PrismObject<T>> objects, ParsedGetOperationOptions options, Task task, OperationResult result) Applies security to aSearchResultList
of prism objects.<T extends ObjectType>
SearchResultList<PrismObject<T>>ModelController.searchObjects
(Class<T> type, ObjectQuery origQuery, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult) Methods in com.evolveum.midpoint.model.impl.controller with parameters of type PrismObjectModifier and TypeMethodDescriptionModelInteractionServiceImpl.assumePowerOfAttorney
(PrismObject<? extends FocusType> donor, Task task, OperationResult result) <T extends ObjectType>
CompareResultTypeModelController.compareObject
(PrismObject<T> provided, Collection<SelectorOptions<GetOperationOptions>> rawReadOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItems, Task task, OperationResult parentResult) <O extends AssignmentHolderType>
ArchetypePolicyTypeModelInteractionServiceImpl.determineArchetypePolicy
(PrismObject<O> assignmentHolder, OperationResult result) ModelInteractionServiceImpl.determineAssignmentHolderSpecification
(PrismObject<O> assignmentTarget, OperationResult result) ModelInteractionServiceImpl.determineAssignmentTargetSpecification
(PrismObject<O> object, OperationResult result) <F extends FocusType>
NonceCredentialsPolicyTypeModelInteractionServiceImpl.determineNonceCredentialsPolicy
(PrismObject<F> focus, String nonceCredentialName, Task task, OperationResult parentResult) ModelController.discoverResourceConnectorConfiguration
(PrismObject<ResourceType> resource, OperationResult result) @NotNull Collection<EvaluatedPolicyRule>
ModelInteractionServiceImpl.evaluateCollectionPolicyRules
(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView preCompiledView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result) ModelInteractionServiceImpl.executeCredentialsReset
(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, Task task, OperationResult parentResult) <F extends ObjectType>
voidModelController.executeRecompute
(@NotNull PrismObject<F> focus, @Nullable ModelExecuteOptions options, @NotNull Task task, @NotNull OperationResult result) Generally useful convenience method.void
ModelInteractionServiceImpl.expandConfigurationObject
(@NotNull PrismObject<? extends ObjectType> configurationObject, @NotNull Task task, @NotNull OperationResult result) @Nullable ResourceSchema
ModelController.fetchSchema
(@NotNull PrismObject<ResourceType> resource, @NotNull OperationResult result) <O extends ObjectType>
voidModelInteractionServiceImpl.generateValue
(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult) <O extends ObjectType>
StringModelInteractionServiceImpl.generateValue
(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, Task task, OperationResult parentResult) <O extends ObjectType,
R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionServiceImpl.getAllowedRequestAssignmentItems
(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result) <H extends AssignmentHolderType,
R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionServiceImpl.getAssignableRoleSpecification
(@NotNull PrismObject<H> focus, Class<R> targetType, int assignmentOrder, Task task, OperationResult parentResult) ModelInteractionServiceImpl.getAuthenticationPolicy
(PrismObject<UserType> user, Task task, OperationResult parentResult) ModelInteractionServiceImpl.getCredentialsPolicy
(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult) ModelInteractionServiceImpl.getEditObjectClassDefinition
(@NotNull PrismObject<ShadowType> shadow, @NotNull PrismObject<ResourceType> resource, AuthorizationPhaseType phase, Task task, OperationResult result) <O extends ObjectType>
PrismObjectDefinition<O>ModelInteractionServiceImpl.getEditObjectDefinition
(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult parentResult) <O extends AssignmentHolderType>
List<ArchetypeType>ModelInteractionServiceImpl.getFilteredArchetypesByHolderType
(PrismObject<O> object, OperationResult result) ModelInteractionServiceImpl.getFlowPolicy
(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult) <O extends ObjectType>
MetadataItemProcessingSpecModelInteractionServiceImpl.getMetadataItemProcessingSpec
(ItemPath metadataItemPath, PrismObject<O> object, Task task, OperationResult result) <F extends FocusType>
SecurityPolicyTypeModelInteractionServiceImpl.getSecurityPolicy
(PrismObject<F> focus, String archetypeOid, Task task, OperationResult parentResult) <O extends ObjectType>
voidModelController.importObject
(PrismObject<O> object, ImportOptionsType options, Task task, OperationResult parentResult) ModelInteractionServiceImpl.mergeArchetypePolicies
(PrismObject<ArchetypeType> archetype, OperationResult result) <T> T
ModelInteractionServiceImpl.runUnderPowerOfAttorney
(Producer<T> producer, PrismObject<? extends FocusType> donor, Task task, OperationResult result) ModelController.testResource
(PrismObject<ResourceType> resource, Task task, OperationResult result) ModelController.testResourcePartialConfiguration
(PrismObject<ResourceType> resource, Task task, OperationResult result) <O extends ObjectType>
voidModelInteractionServiceImpl.validateValue
(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult) <O extends ObjectType>
List<StringLimitationResult>ModelInteractionServiceImpl.validateValue
(ProtectedStringType protectedStringValue, ValuePolicyType pp, PrismObject<O> object, Task task, OperationResult parentResult) Method parameters in com.evolveum.midpoint.model.impl.controller with type arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
SearchResultList<PrismObject<T>>SchemaTransformer.applySchemasAndSecurityToObjects
(SearchResultList<PrismObject<T>> objects, ParsedGetOperationOptions options, Task task, OperationResult result) Applies security to aSearchResultList
of prism objects. -
Uses of PrismObject in com.evolveum.midpoint.model.impl.controller.transformer
Methods in com.evolveum.midpoint.model.impl.controller.transformer that return PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
PrismObject<O>DataAccessProcessor.applyReadConstraints
(@NotNull PrismObject<O> object, PrismEntityOpConstraints.ForValueContent constraints) Methods in com.evolveum.midpoint.model.impl.controller.transformer with parameters of type PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
voidDataPolicyProcessor.applyObjectTemplateToObject
(PrismObject<O> object, ObjectTemplateType objectTemplate, DefinitionUpdateOption option, Task task, OperationResult result) <O extends ObjectType>
PrismObject<O>DataAccessProcessor.applyReadConstraints
(@NotNull PrismObject<O> object, PrismEntityOpConstraints.ForValueContent constraints) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.dataModel
Methods in com.evolveum.midpoint.model.impl.dataModel that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<ResourceType>
DataModel.getResource
(@NotNull String resourceOid) Methods in com.evolveum.midpoint.model.impl.dataModel that return types with arguments of type PrismObjectModifier and TypeMethodDescription@NotNull Map<String,
PrismObject<ResourceType>> DataModel.getResources()
Methods in com.evolveum.midpoint.model.impl.dataModel with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
DataModel.registerResource
(PrismObject<ResourceType> resource) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr that return PrismObjectModifier and TypeMethodDescription<F extends FocusType>
PrismObject<F>MidpointFunctionsImpl.searchShadowOwner
(String accountOid) Methods in com.evolveum.midpoint.model.impl.expr with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
StringMidpointFunctionsImpl.addObject
(PrismObject<T> newObject) <T extends ObjectType>
StringMidpointFunctionsImpl.addObject
(PrismObject<T> newObject, ModelExecuteOptions options) <O extends ObjectType>
voidMidpointFunctionsImpl.addRecomputeTrigger
(PrismObject<O> object, Long timestamp, MidpointFunctions.TriggerCustomizer triggerCustomizer) <T> @NotNull ResourceAttributeDefinition<T>
MidpointFunctionsImpl.getAttributeDefinition
(PrismObject<ResourceType> resource, String objectClassName, String attributeName) <T> @NotNull ResourceAttributeDefinition<T>
MidpointFunctionsImpl.getAttributeDefinition
(PrismObject<ResourceType> resource, QName objectClassName, QName attributeName) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.importer
Methods in com.evolveum.midpoint.model.impl.importer with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
ObjectImporter.importObject
(PrismObject object, ImportOptionsType options, Task task, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.integrity.shadows
Methods in com.evolveum.midpoint.model.impl.integrity.shadows that return PrismObjectMethods in com.evolveum.midpoint.model.impl.integrity.shadows that return types with arguments of type PrismObjectMethods in com.evolveum.midpoint.model.impl.integrity.shadows with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
ShadowIntegrityCheckActivityRun.cacheResource
(PrismObject<ResourceType> resource) void
ShadowCheckResult.setResource
(PrismObject<ResourceType> resource) void
ShadowCheckResult.setShadow
(PrismObject<ShadowType> shadow) Method parameters in com.evolveum.midpoint.model.impl.integrity.shadows with type arguments of type PrismObjectModifier and TypeMethodDescriptionDefaultDuplicateShadowsResolver.determineDuplicateShadowsTreatment
(Collection<PrismObject<ShadowType>> shadows) DuplicateShadowsResolver.determineDuplicateShadowsTreatment
(Collection<PrismObject<ShadowType>> shadows) Takes a collection of duplicate shadows - i.e.void
DuplicateShadowsTreatmentInstruction.setShadowsToDelete
(Collection<PrismObject<ShadowType>> shadowsToDelete) Constructors in com.evolveum.midpoint.model.impl.integrity.shadows with parameters of type PrismObject -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PrismObjectModifier and TypeMethodDescriptionPrismObject<? extends AbstractRoleType>
AssignmentPathVariables.getImmediateRole()
LensElementContext.getObjectCurrent()
@Nullable PrismObject<O>
LensElementContext.getObjectCurrentOrNew()
@Nullable PrismObject<O>
LensElementContext.getObjectCurrentOrOld()
LensElementContext.getObjectNew()
@Nullable PrismObject<O>
LensElementContext.getObjectNewOrCurrentOrOld()
@NotNull PrismObject<O>
LensElementContext.getObjectNewOrCurrentRequired()
@NotNull PrismObject<O>
LensElementContext.getObjectNewRequired()
LensElementContext.getObjectOld()
abstract PrismObject<O>
LensElementContext.getStateBeforeSimulatedOperation()
The best estimate how the object looked like before the simulated operation.LensFocusContext.getStateBeforeSimulatedOperation()
The "object old" represents the state "before operation" for focus objects precisely.LensProjectionContext.getStateBeforeSimulatedOperation()
Returns the (estimated) state before the simulated operation began.LensContext.getSystemConfiguration()
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionLensProjectionContext.getEntitlementMap()
<FO extends FocusType,
O extends ObjectType>
List<PrismObject<FO>>LensOwnerResolver.resolveOwner
(PrismObject<O> object) Methods in com.evolveum.midpoint.model.impl.lens with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType,
F extends ObjectType>
voidOperationalDataManager.applyMetadataAdd
(LensContext<F> context, PrismObject<T> objectToAdd, XMLGregorianCalendar now, Task task) Sets object and assignment metadata on object ADD operation.<AH extends AssignmentHolderType>
Collection<EvaluatedAssignment>LoginAssignmentCollector.collect
(@NotNull PrismObject<AH> focus, Task task, OperationResult result) The focus must come from the repository (directly or indirectly).void
EvaluatedPolicyRuleImpl.computeEnabledActions
(@Nullable PolicyRuleEvaluationContext<?> rctx, PrismObject<?> object, Task task, OperationResult result) Call only after "triggered" status was determined.<F extends ObjectType,
O extends ObjectType>
LensContext<F>ContextFactory.createRecomputeContext
(@NotNull PrismObject<O> object, ModelExecuteOptions options, @NotNull Task task, @NotNull OperationResult result) void
LensElementContext.initializeElementState
(String oid, PrismObject<O> objectOld, PrismObject<O> objectCurrent, ObjectDelta<O> primaryDelta) Initializes the state of the element: sets old/current state and primary delta, clears the secondary delta.void
LensElementContext.replaceOldAndCurrentObject
(String oid, PrismObject<O> objectOld, PrismObject<O> objectCurrent) Replaces OID, old, and current object state.void
LensProjectionContext.replaceOldAndCurrentObject
(String oid, PrismObject<ShadowType> objectOld, PrismObject<ShadowType> objectCurrent) <FO extends FocusType,
O extends ObjectType>
List<PrismObject<FO>>LensOwnerResolver.resolveOwner
(PrismObject<O> object) void
LensElementContext.setCurrentObject
(@Nullable PrismObject<O> objectCurrent) Updates the current object.void
LensProjectionContext.setCurrentObject
(@Nullable PrismObject<ShadowType> object) void
LensElementContext.setCurrentObjectAndOid
(@NotNull PrismObject<O> object) Used to update current object and also the OID.void
LensProjectionContext.setCurrentObjectAndOid
(@NotNull PrismObject<ShadowType> object) void
AssignmentPathVariables.setImmediateRole
(PrismObject<? extends AbstractRoleType> immediateRole) void
LensElementContext.setInitialObject
(@NotNull PrismObject<O> object) Sets the value of an object that should be present on the clockwork start: both objectCurrent and objectOld.void
LensProjectionContext.setInitialObject
(@NotNull PrismObject<ShadowType> object) abstract void
LensElementContext.setLoadedObject
(@NotNull PrismObject<O> object) Sets current and possibly also old object.void
LensFocusContext.setLoadedObject
(@NotNull PrismObject<O> object) void
LensProjectionContext.setLoadedObject
(@NotNull PrismObject<ShadowType> object) void
LensContext.setSystemConfiguration
(PrismObject<SystemConfigurationType> systemConfiguration) Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type PrismObjectModifier and TypeMethodDescriptionvoid
LensElementContext.forEachObject
(Consumer<PrismObject<O>> consumer) Constructors in com.evolveum.midpoint.model.impl.lens with parameters of type PrismObjectModifierConstructorDescriptionLensContextPlaceholder
(@NotNull PrismObject<F> focus, TaskExecutionMode taskExecutionMode) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.assignments
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return PrismObjectModifier and TypeMethodDescriptionPrismObject<?>
EvaluatedAssignmentImpl.getTarget()
@NotNull PrismObject<? extends AssignmentHolderType>
EvaluatedAssignmentTargetImpl.getTarget()
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionList<PrismObject<? extends ObjectType>>
PathSegmentEvaluation.getTargets()
Methods in com.evolveum.midpoint.model.impl.lens.assignments with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
EvaluatedAssignmentImpl.setTarget
(PrismObject<?> target) AssignmentEvaluator.Builder.systemConfiguration
(PrismObject<SystemConfigurationType> val) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.construction
Methods in com.evolveum.midpoint.model.impl.lens.construction that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<ResourceType>
EvaluatedResourceObjectConstructionImpl.getResource()
Methods in com.evolveum.midpoint.model.impl.lens.construction with parameters of type PrismObjectModifier and TypeMethodDescriptionprotected Collection<PrismContainerValue<ShadowAssociationType>>
AssociationEvaluation.getOriginalTargetValuesFromShadow
(@NotNull PrismObject<ShadowType> shadow) protected Collection<PrismPropertyValue<?>>
AttributeEvaluation.getOriginalTargetValuesFromShadow
(@NotNull PrismObject<ShadowType> shadow) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
SmartAssignmentCollection.collectAndFreeze
(PrismObject<F> objectCurrent, PrismObject<F> objectOld, @NotNull OriginProvider<? super AssignmentType> deltaItemOriginProvider, ContainerDelta<AssignmentType> currentAssignmentDelta, Collection<AssignmentConfigItem> virtualAssignments) Fills-in this collection from given sources and freezes origins afterwards. -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector.focus
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus that return PrismObjectMethods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type PrismObjectModifier and TypeMethodDescriptionboolean
FocusConstraintsChecker.check
(PrismObject<AH> objectNew, OperationResult parentResult) static <F extends AssignmentHolderType,
T extends AssignmentHolderType>
TemplateMappingsEvaluation<F,T> TemplateMappingsEvaluation.createForPersonaTemplate
(ModelBeans beans, LensContext<F> context, ObjectDeltaObject<F> focusOdoAbsolute, ObjectTemplateType template, @NotNull PrismObject<T> targetObject, ObjectDelta<T> targetAPrioriDelta, String contextDescription, XMLGregorianCalendar now, Task task, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with parameters of type PrismObjectModifierConstructorDescriptionDeltaSetTripleMapConsolidation
(PathKeyedMap<DeltaSetTriple<ItemValueWithOrigin<?, ?>>> outputTripleMap, PrismObject<T> targetObject, ObjectDelta<T> targetAPrioriDelta, Function<ItemPath, Boolean> itemDeltaExistsProvider, Boolean addUnchangedValuesOverride, Consumer<IvwoConsolidatorBuilder> consolidatorCustomizer, DeltaSetTripleMapConsolidation.ItemDefinitionProvider itemDefinitionProvider, MappingEvaluationEnvironment env, ModelBeans beans, @Nullable LensContext<?> lensContext, OperationResult parentResult) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds that return PrismObjectModifier and TypeMethodDescriptiondefault @NotNull PrismObject<F>
PreInboundsContext.getPreFocusAsPrismObject()
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep that return PrismObjectModifier and TypeMethodDescriptionprotected PrismObject<SystemConfigurationType>
ClockworkContext.getSystemConfiguration()
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep with parameters of type PrismObjectModifierConstructorDescriptionClockworkShadowInboundsPreparation
(@NotNull LensProjectionContext projectionContext, @NotNull LensContext<F> lensContext, @NotNull PathKeyedMap<List<InboundMappingInContext<?, ?>>> mappingsMap, @NotNull PathKeyedMap<ItemDefinition<?>> itemDefinitionMap, @NotNull ClockworkContext context, @Nullable PrismObject<F> focus, @NotNull PrismObjectDefinition<F> focusDefinition) PreShadowInboundsPreparation
(@NotNull PathKeyedMap<List<InboundMappingInContext<?, ?>>> mappingsMap, @NotNull PathKeyedMap<ItemDefinition<?>> itemDefinitionMap, @NotNull PreContext context, @Nullable PrismObject<F> focus, @NotNull PrismObjectDefinition<F> focusDefinition) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings that return PrismObjectModifier and TypeMethodDescriptionMappingEvaluatorParams.getAPrioriTargetObject()
FixedTargetSpecification.getTargetObject()
abstract PrismObject<T>
TargetObjectSpecification.getTargetObject()
MappingLoader.load
(String loadReason, Task task, OperationResult result) ProjectionMappingLoader.load
(String loadReason, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type PrismObjectModifier and TypeMethodDescription<V extends PrismValue,
D extends ItemDefinition, T extends ObjectType, F extends FocusType>
voidNextRecompute.createTrigger
(PrismObject<T> targetObject, PrismObjectDefinition<T> targetObjectDefinition, LensElementContext<T> targetContext) void
MappingEvaluatorParams.setAPrioriTargetObject
(PrismObject<T> aPrioriTargetObject) Constructors in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type PrismObjectModifierConstructorDescriptionFixedTargetSpecification
(PrismObject<T> targetObject, boolean sameAsSource) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector.policy
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy that return PrismObject -
Uses of PrismObject in com.evolveum.midpoint.model.impl.migrator
Methods in com.evolveum.midpoint.model.impl.migrator that return PrismObjectModifier and TypeMethodDescription<I extends ObjectType,
O extends ObjectType>
PrismObject<O>Migrator.migrate
(PrismObject<I> original) Methods in com.evolveum.midpoint.model.impl.migrator with parameters of type PrismObjectModifier and TypeMethodDescription<I extends ObjectType,
O extends ObjectType>
PrismObject<O>Migrator.migrate
(PrismObject<I> original) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.mining
Methods in com.evolveum.midpoint.model.impl.mining that return PrismObjectModifier and TypeMethodDescription@Nullable PrismObject<RoleType>
RoleAnalysisServiceImpl.cacheRoleTypeObject
(@NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull String roleOid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<UserType>
RoleAnalysisServiceImpl.cacheUserTypeObject
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull String userOid, @NotNull Task task, @NotNull OperationResult result) @NotNull PrismObject<RoleType>
RoleAnalysisServiceImpl.generateBusinessRole
(@NotNull List<AssignmentType> assignmentTypes, @NotNull PolyStringType name) @Nullable PrismObject<RoleAnalysisClusterType>
RoleAnalysisServiceImpl.getClusterTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<FocusType>
RoleAnalysisServiceImpl.getFocusTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) <T extends ObjectType>
@Nullable PrismObject<T>RoleAnalysisServiceImpl.getObject
(@NotNull Class<T> objectTypeClass, @NotNull String oid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<RoleType>
RoleAnalysisServiceImpl.getRoleTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<RoleAnalysisSessionType>
RoleAnalysisServiceImpl.getSessionTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<UserType>
RoleAnalysisServiceImpl.getUserTypeObject
(@NotNull String oid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<TaskType>
RoleAnalysisServiceImpl.resolveTaskObject
(@NotNull List<OperationExecutionType> operationExecution, @NotNull RoleAnalysisChannelMode channelMode, @NotNull Task task, @NotNull OperationResult result) Methods in com.evolveum.midpoint.model.impl.mining with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
RoleAnalysisServiceImpl.executeClusteringTask
(@NotNull PrismObject<RoleAnalysisSessionType> session, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull Task task, @NotNull OperationResult result) void
RoleAnalysisServiceImpl.executeDetectionTask
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull Task task, @NotNull OperationResult result) void
RoleAnalysisServiceImpl.executeMigrationTask
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull ActivityDefinitionType activityDefinition, @NotNull PrismObject<RoleType> roleObject, @Nullable String taskOid, @Nullable PolyStringType taskName, @NotNull Task task, @NotNull OperationResult result) void
RoleAnalysisServiceImpl.importCluster
(@NotNull PrismObject<RoleAnalysisClusterType> clusterPrismObject, @NotNull RoleAnalysisDetectionOptionType roleAnalysisSessionDetectionOption, @NotNull ObjectReferenceType parentRef, @NotNull Task task, @NotNull OperationResult result) <T extends AssignmentHolderType & Objectable>
booleanRoleAnalysisServiceImpl.isUnderActivity
(@NotNull PrismObject<T> object, @NotNull RoleAnalysisChannelMode channelMode, @NotNull Task task, @NotNull OperationResult result) @NotNull String
RoleAnalysisServiceImpl.recomputeAndResolveClusterOpStatus
(@NotNull PrismObject<RoleAnalysisClusterType> clusterPrismObject, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) @NotNull String
RoleAnalysisServiceImpl.recomputeAndResolveSessionOpStatus
(@NotNull PrismObject<RoleAnalysisSessionType> sessionPrismObject, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) RoleAnalysisServiceImpl.resolveClusterProcessMode
(@NotNull PrismObject<RoleAnalysisClusterType> cluster, @NotNull Task task, @NotNull OperationResult result) <T extends AssignmentHolderType & Objectable>
voidRoleAnalysisServiceImpl.setOpStatus
(@NotNull PrismObject<T> object, @NotNull String taskOid, OperationResultStatusType operationResultStatusType, String message, @NotNull RoleAnalysisChannelMode channelMode, @NotNull OperationResult result, @NotNull Task task) Method parameters in com.evolveum.midpoint.model.impl.mining with type arguments of type PrismObjectModifier and TypeMethodDescription@Nullable PrismObject<RoleType>
RoleAnalysisServiceImpl.cacheRoleTypeObject
(@NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull String roleOid, @NotNull Task task, @NotNull OperationResult result) @Nullable PrismObject<UserType>
RoleAnalysisServiceImpl.cacheUserTypeObject
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull String userOid, @NotNull Task task, @NotNull OperationResult result) RoleAnalysisServiceImpl.extractUserTypeMembers
(@NotNull Map<String, PrismObject<UserType>> userExistCache, @Nullable ObjectFilter userFilter, @NotNull Set<String> clusterMembers, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action
Methods in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionClusterable.executeClustering
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull ModelService modelService, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Execute the clustering action for role analysis.RoleBasedClustering.executeClustering
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull ModelService modelService, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Executes the clustering operation for role analysis.UserBasedClustering.executeClustering
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull ModelService modelService, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Executes the clustering operation for role analysis. -
Uses of PrismObject in com.evolveum.midpoint.model.impl.mining.chunk
Method parameters in com.evolveum.midpoint.model.impl.mining.chunk with type arguments of type PrismObjectModifier and TypeMethodDescriptionprotected void
BasePrepareAction.loadPartialUserChunk
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull OperationResult result, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull List<ObjectReferenceType> members, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Set<String> membersOidSet, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull com.google.common.collect.ListMultimap<String, String> roleMap) protected void
BasePrepareAction.loadRoleMap
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull List<ObjectReferenceType> members, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Set<String> membersOidSet, @NotNull com.google.common.collect.ListMultimap<List<String>, String> userChunk, @NotNull com.google.common.collect.ListMultimap<String, String> roleMap) protected void
BasePrepareAction.loadUserChunk
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull List<ObjectReferenceType> members, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull Set<String> membersOidSet, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull com.google.common.collect.ListMultimap<String, String> roleMap, @NotNull com.google.common.collect.ListMultimap<List<String>, String> userChunk) protected void
BasePrepareAction.resolveRoleTypeChunk
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull com.google.common.collect.ListMultimap<List<String>, String> chunkMap, double membersCount, @NotNull Set<String> membersOidSet, @NotNull Map<String, PrismObject<RoleType>> roleExistCache, @NotNull List<MiningRoleTypeChunk> miningRoleTypeChunks) protected void
BasePrepareAction.resolveUserTypeChunk
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull Set<String> membersOidSet, int mapSize, @NotNull com.google.common.collect.ListMultimap<List<String>, String> propertiesChunk, @NotNull Map<String, PrismObject<UserType>> userExistCache, @NotNull List<MiningUserTypeChunk> miningUserTypeChunks) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.mining.utils
Methods in com.evolveum.midpoint.model.impl.mining.utils that return types with arguments of type PrismObjectModifier and TypeMethodDescription@NotNull List<PrismObject<RoleAnalysisClusterType>>
RoleAnalysisAlgorithmUtils.processClusters
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull List<DataPoint> dataPoints, @NotNull List<Cluster<DataPoint>> clusters, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) Processes the clusters and generates cluster statistics, including the detection of patterns and outliers.@NotNull List<PrismObject<RoleAnalysisClusterType>>
RoleAnalysisAlgorithmUtils.processExactMatch
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull List<DataPoint> dataPoints, @NotNull RoleAnalysisSessionType session, @NotNull RoleAnalysisProgressIncrement handler, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<O>
TransformableObjectDefinition.instantiate()
@NotNull PrismObject<O>
TransformableObjectDefinition.instantiate
(QName name) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.scripting.helpers
Methods in com.evolveum.midpoint.model.impl.scripting.helpers that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
PrismObject<T>OperationsHelper.getObject
(Class<T> type, String oid, boolean noFetch, ExecutionContext context, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.security
Methods in com.evolveum.midpoint.model.impl.security that return types with arguments of type PrismObjectModifier and TypeMethodDescription<F extends FocusType,
O extends ObjectType>
Collection<PrismObject<F>>GuiProfiledPrincipalManagerImpl.resolveOwner
(PrismObject<O> object) Methods in com.evolveum.midpoint.model.impl.security with parameters of type PrismObjectModifier and TypeMethodDescriptionGuiProfileCompiler.compileFocusProfile
(@NotNull List<AdminGuiConfigurationType> adminGuiConfigurations, PrismObject<SystemConfigurationType> systemConfiguration, GuiProfiledPrincipal principal, Task task, OperationResult result) @NotNull CompiledGuiProfile
GuiProfileCompiler.compileFocusProfile
(@NotNull List<AdminGuiConfigurationType> adminGuiConfigurations, PrismObject<SystemConfigurationType> systemConfiguration, Task task, OperationResult result) GuiProfiledPrincipalManagerImpl.getPrincipal
(PrismObject<? extends FocusType> focus, AuthorizationTransformer authorizationTransformer, ProfileCompilerOptions options, OperationResult result) GuiProfiledPrincipalManagerImpl.getPrincipal
(PrismObject<? extends FocusType> focus, ProfileCompilerOptions options, OperationResult result) <F extends FocusType>
SecurityPolicyTypeSecurityHelper.locateGlobalSecurityPolicy
(PrismObject<F> focus, PrismObject<SystemConfigurationType> systemConfiguration, Task task, OperationResult result) <F extends FocusType>
SecurityPolicyTypeSecurityHelper.locateSecurityPolicy
(PrismObject<F> focus, String archetypeOid, PrismObject<SystemConfigurationType> systemConfiguration, Task task, OperationResult result) Returns security policy applicable for the specified focus if specified.<F extends FocusType,
O extends ObjectType>
Collection<PrismObject<F>>GuiProfiledPrincipalManagerImpl.resolveOwner
(PrismObject<O> object) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<F>
SynchronizationContext.getPreFocusAsPrismObject()
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.sync.tasks
Methods in com.evolveum.midpoint.model.impl.sync.tasks with parameters of type PrismObjectModifier and TypeMethodDescriptionboolean
NullPostSearchFilterImpl.matches
(@NotNull PrismObject<ShadowType> shadow) boolean
PostSearchFilter.matches
(@NotNull PrismObject<ShadowType> shadow) boolean
ProcessingScope.PostSearchFilterImpl.matches
(@NotNull PrismObject<ShadowType> shadow) void
Synchronizer.synchronize
(PrismObject<ShadowType> shadowObject, String itemProcessingIdentifier, Task workerTask, OperationResult result) This methods will be called for each search result. -
Uses of PrismObject in com.evolveum.midpoint.model.impl.sync.tasks.recon
Methods in com.evolveum.midpoint.model.impl.sync.tasks.recon that return PrismObjectMethods in com.evolveum.midpoint.model.impl.sync.tasks.recon with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
ReconciliationResult.setResource
(PrismObject<ResourceType> resource) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.trigger
Methods in com.evolveum.midpoint.model.impl.trigger with parameters of type PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
voidCompletedTaskCleanupTriggerHandler.handle
(@NotNull PrismObject<O> object, @NotNull TriggerType trigger, @NotNull RunningTask task, @NotNull OperationResult result) <O extends ObjectType>
voidRecomputeTriggerHandler.handle
(@NotNull PrismObject<O> object, @NotNull TriggerType trigger, @NotNull RunningTask task, @NotNull OperationResult result) <O extends ObjectType>
voidShadowReconcileTriggerHandler.handle
(@NotNull PrismObject<O> object, @NotNull TriggerType trigger, @NotNull RunningTask task, @NotNull OperationResult result) <O extends ObjectType>
voidSingleTriggerHandler.handle
(@NotNull PrismObject<O> object, @NotNull TriggerType trigger, @NotNull RunningTask task, @NotNull OperationResult result) <O extends ObjectType>
voidUnlockTriggerHandler.handle
(@NotNull PrismObject<O> object, @NotNull TriggerType trigger, @NotNull RunningTask task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionList<PrismObject<? extends ObjectType>>
ReferenceResolverImpl.resolve
(@NotNull ObjectReferenceType reference, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ReferenceResolver.Source source, ReferenceResolver.FilterExpressionEvaluator filterExpressionEvaluator, Task task, OperationResult result) Methods in com.evolveum.midpoint.model.impl.util with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic <O extends ObjectType>
VariablesMapModelImplUtils.getDefaultVariablesMap
(PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, LensElementContext<O> affectedElementContext) static <T extends ObjectType>
voidModelImplUtils.resolveReferences
(PrismObject<T> object, RepositoryService repository, boolean enforceReferentialIntegrity, boolean forceFilterReevaluation, EvaluationTimeType resolutionTime, boolean throwExceptionOnFailure, OperationResult result) Resolves references contained in given PrismObject.static void
ModelImplUtils.setRequestee
(Task task, PrismObject object) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.validator
Methods in com.evolveum.midpoint.model.impl.validator with parameters of type PrismObjectModifier and TypeMethodDescription@NotNull ValidationResult
ResourceValidatorImpl.validate
(@NotNull PrismObject<ResourceType> resourceObject, @NotNull Scope scope, @Nullable Locale locale, @NotNull Task task, @NotNull OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.model.impl.visualizer
Methods in com.evolveum.midpoint.model.impl.visualizer that return PrismObjectModifier and TypeMethodDescriptionPrismObject<? extends ObjectType>
VisualizationContext.getCurrentObject
(String oid) PrismObject<? extends ObjectType>
VisualizationContext.getOldObject
(String oid) Methods in com.evolveum.midpoint.model.impl.visualizer that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionMap<String,
PrismObject<? extends ObjectType>> VisualizationContext.getCurrentObjects()
Map<String,
PrismObject<? extends ObjectType>> VisualizationContext.getOldObjects()
Methods in com.evolveum.midpoint.model.impl.visualizer with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
VisualizationContext.putObject
(PrismObject<? extends ObjectType> object) <O extends ObjectType>
voidResolver.resolve
(PrismObject<O> object, Task task, OperationResult result) Visualizer.visualize
(PrismObject<? extends ObjectType> object, VisualizationContext context, Task task, OperationResult parentResult) Visualizer.visualize
(PrismObject<? extends ObjectType> object, Task task, OperationResult parentResult) Method parameters in com.evolveum.midpoint.model.impl.visualizer with type arguments of type PrismObjectModifier and TypeMethodDescriptionvoid
VisualizationContext.setCurrentObjects
(Map<String, PrismObject<? extends ObjectType>> currentObjects) void
VisualizationContext.setOldObjects
(Map<String, PrismObject<? extends ObjectType>> oldObjects) -
Uses of PrismObject in com.evolveum.midpoint.ninja.action.upgrade
Methods in com.evolveum.midpoint.ninja.action.upgrade with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.ninja.action.verify with parameters of type PrismObjectModifier and TypeMethodDescription<T extends Objectable>
UpgradeValidationResultVerificationReporter.verify
(Writer writer, PrismObject<T> object) -
Uses of PrismObject in com.evolveum.midpoint.ninja.util
Methods in com.evolveum.midpoint.ninja.util with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic String
NinjaUtils.printObjectNameOidAndType
(PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PrismObjectModifier 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) Methods in com.evolveum.midpoint.prism that return types with arguments of type PrismObjectModifier 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()
Methods in com.evolveum.midpoint.prism with parameters of type PrismObjectModifier 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) Method parameters in com.evolveum.midpoint.prism with type arguments of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.prism.deleg that return PrismObjectModifier and TypeMethodDescriptiondefault @NotNull PrismObject<O>
ObjectDefinitionDelegator.instantiate()
default @NotNull PrismObject<O>
ObjectDefinitionDelegator.instantiate
(QName name) Methods in com.evolveum.midpoint.prism.deleg with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.prism.delta that return PrismObjectModifier and TypeMethodDescriptionObjectDelta.computeChangedObject
(PrismObject<O> objectOld) Applies this object delta to specified object, returns updated object.ObjectDelta.getObjectToAdd()
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismObjectModifier 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.boolean
ObjectDelta.isRedundant
(PrismObject<O> object, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) Check if delta is redundant w.r.t.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.impl
Classes in com.evolveum.midpoint.prism.impl that implement PrismObjectModifier and TypeClassDescriptionclass
PrismObjectImpl<O extends Objectable>
Common supertype for all identity objects.Methods in com.evolveum.midpoint.prism.impl that return PrismObjectModifier and TypeMethodDescriptionPrismObjectValueImpl.asPrismObject()
PrismObjectImpl.clone()
PrismObjectImpl.cloneIfImmutable()
PrismObjectImpl.createImmutableClone()
<O extends Objectable>
@NotNull PrismObject<O>PrismContextImpl.createKnownObject
(@NotNull Class<O> clazz) <O extends Objectable>
PrismObject<O>ItemFactoryImpl.createObject
(QName name, PrismObjectDefinition<O> definition) <T extends Objectable>
@NotNull PrismObject<T>PrismContextImpl.createObject
(@NotNull Class<T> clazz) <O extends Objectable>
PrismObject<O>DefaultReferencableImpl.getObject()
PrismReferenceValueImpl.getObject()
Returns object that this reference points to.@NotNull PrismObject<Objectable>
DummyPrismObjectDefinition.instantiate()
@NotNull PrismObject<Objectable>
DummyPrismObjectDefinition.instantiate
(QName name) @NotNull PrismObject<O>
PrismObjectDefinitionImpl.instantiate()
@NotNull PrismObject<O>
PrismObjectDefinitionImpl.instantiate
(QName name) Methods in com.evolveum.midpoint.prism.impl with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic <T extends Objectable>
TPrismObjectValueImpl.asObjectable
(PrismObject<T> object) ItemFactoryImpl.createReferenceValue
(PrismObject<?> target) @NotNull ObjectDelta<O>
PrismObjectImpl.diff
(PrismObject<O> other) @NotNull ObjectDelta<O>
PrismObjectImpl.diff
(PrismObject<O> other, ParameterizedEquivalenceStrategy strategy) void
PrismReferenceValueImpl.setObject
(PrismObject object) -
Uses of PrismObject in com.evolveum.midpoint.prism.impl.binding
Methods in com.evolveum.midpoint.prism.impl.binding that return PrismObjectModifier and TypeMethodDescriptionAbstractMutableObjectable.asPrismContainer()
AbstractMutableObjectable.asPrismObject()
<O extends Objectable>
PrismObject<O>AbstractReferencable.getObject()
Methods in com.evolveum.midpoint.prism.impl.binding with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
AbstractMutableObjectable.setupContainer
(PrismObject object) -
Uses of PrismObject in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that return PrismObjectModifier and TypeMethodDescriptionObjectDeltaImpl.computeChangedObject
(PrismObject<O> objectOld) Applies this object delta to specified object, returns updated object.ObjectDeltaImpl.getObjectToAdd()
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
ObjectDeltaImpl.applyTo
(PrismObject<O> targetObject) ObjectDeltaImpl.computeChangedObject
(PrismObject<O> objectOld) Applies this object delta to specified object, returns updated object.static <O extends Objectable>
ObjectDeltaImpl<O>ObjectDeltaImpl.createAddDelta
(PrismObject<O> objectToAdd) <T extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationAdd
(Class<T> type, ItemName refName, PrismObject<?> refTarget) static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationAdd
(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismObject<?> refTarget) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationAddCollection
(Class<T> type, ItemName refName, PrismContext prismContext, PrismObject<?> refTarget) <O extends Objectable>
ObjectDelta<O>ObjectDeltaFactoryImpl.createModificationAddReference
(Class<O> type, String oid, QName propertyName, PrismObject<?>... referenceObjects) Convenience method for quick creation of object deltas that replace a single object property.<T extends Objectable>
ReferenceDeltaReferenceDeltaFactoryImpl.createModificationDelete
(Class<T> type, QName refName, PrismObject<?> refTarget) ReferenceDeltaFactoryImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget) static <T extends Objectable>
ReferenceDeltaImplReferenceDeltaImpl.createModificationDelete
(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget) static ReferenceDeltaImpl
ReferenceDeltaImpl.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget, PrismContext prismContext) <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaFactoryImpl.createModificationDeleteCollection
(Class<T> type, QName refName, PrismObject<?> refTarget) static <T extends Objectable>
Collection<? extends ItemDelta<?,?>> ReferenceDeltaImpl.createModificationDeleteCollection
(Class<T> type, QName refName, PrismContext prismContext, PrismObject<?> refTarget) <O extends Objectable>
voidContainerDeltaImpl.expand
(PrismObject<O> object, Trace logger) Post processing of delta to expand missing values from the object.boolean
ItemDeltaImpl.isRedundant
(PrismObject<? extends Objectable> object, @NotNull ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems) boolean
ObjectDeltaImpl.isRedundant
(PrismObject<O> object, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) ItemDeltaImpl.narrow
(@NotNull PrismObject<? extends Objectable> object, @NotNull Comparator<V> plusComparator, @NotNull Comparator<V> minusComparator, boolean assumeMissingItems) Filters out all delta values that are meaningless to apply.ObjectDeltaImpl.narrow
(PrismObject<O> existingObject, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems) PropertyDeltaImpl.narrow
(@NotNull PrismObject<? extends Objectable> object, @NotNull Comparator<PrismPropertyValue<T>> plusComparator, @NotNull Comparator<PrismPropertyValue<T>> minusComparator, boolean assumeMissingItems) void
ObjectDeltaImpl.setObjectToAdd
(PrismObject<O> objectToAdd) ObjectDeltaImpl.toDeltaSetTriple
(PrismObject<O> objectOld) -
Uses of PrismObject in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller that return PrismObjectModifier and TypeMethodDescription<O extends Objectable>
@NotNull PrismObject<O>PrismParserImplIO.parse()
<O extends Objectable>
@NotNull PrismObject<O>PrismParserImplNoIO.parse()
Methods in com.evolveum.midpoint.prism.impl.marshaller that return types with arguments of type PrismObjectModifier and TypeMethodDescription@NotNull List<PrismObject<? extends Objectable>>
PrismParserImplIO.parseObjects()
@NotNull List<PrismObject<? extends Objectable>>
PrismParserImplNoIO.parseObjects()
Method parameters in com.evolveum.midpoint.prism.impl.marshaller with type arguments of type PrismObjectModifier and TypeMethodDescriptionPrismSerializerImpl.serializeObjects
(@NotNull List<PrismObject<?>> objects) -
Uses of PrismObject in com.evolveum.midpoint.prism.impl.xjc
Methods in com.evolveum.midpoint.prism.impl.xjc that return PrismObjectModifier and TypeMethodDescriptionstatic PrismObject
PrismForJAXBUtil.setupContainerValue
(PrismObject prismObject, PrismContainerValue containerValue) Methods in com.evolveum.midpoint.prism.impl.xjc with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic void
PrismForJAXBUtil.setReferenceValueAsObject
(PrismContainerValue parentValue, QName referenceQName, PrismObject targetObject) This method must merge new value with potential existing value of the reference.static PrismObject
PrismForJAXBUtil.setupContainerValue
(PrismObject prismObject, PrismContainerValue containerValue) -
Uses of PrismObject in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic <T extends Objectable>
booleanObjectQuery.match
(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) -
Uses of PrismObject in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return PrismObjectModifier 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) Methods in com.evolveum.midpoint.prism.util that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionstatic List<PrismObject<? extends Objectable>>
PrismTestUtil.parseObjects
(File file) static List<PrismObject<? extends Objectable>>
PrismTestUtil.parseObjectsCompat
(File file) Methods in com.evolveum.midpoint.prism.util with parameters of type PrismObjectModifier 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! This may not cover all object serializations.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.Method parameters in com.evolveum.midpoint.prism.util with type arguments of type PrismObjectModifier and TypeMethodDescriptionstatic void
PrismAsserts.assertOids
(Collection<? extends PrismObject<?>> objects, String... expectedOids) Constructors in com.evolveum.midpoint.prism.util with parameters of type PrismObjectModifierConstructorDescriptionObjectDeltaObject
(@Nullable PrismObject<O> oldObject, @Nullable ObjectDelta<O> delta, @Nullable PrismObject<O> newObject, @Nullable PrismObjectDefinition<O> explicitDefinition) -
Uses of PrismObject in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
PrismObject<T>ProvisioningService.deleteObject
(Class<T> type, String oid, ProvisioningOperationOptions option, OperationProvisioningScriptsType scripts, ProvisioningOperationContext context, Task task, OperationResult parentResult) Deletes object with specified OID.default <T extends ObjectType>
PrismObject<T>ProvisioningService.deleteObject
(Class<T> type, String oid, ProvisioningOperationOptions option, OperationProvisioningScriptsType scripts, Task task, OperationResult parentResult) This is method doesn't takeProvisioningOperationContext
as a parameter to simplify backward compatibility for now.ConstraintsCheckingResult.getConflictingShadow()
PrismObject<? extends ShadowType>
ResourceOperationDescription.getCurrentShadow()
Shadow describing the object that was the target of the operation.<T extends ObjectType>
@NotNull PrismObject<T>ProvisioningService.getObject
(@NotNull Class<T> type, @NotNull String oid, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Returns the object with specified OID.default <T extends ObjectType>
@NotNull PrismObject<T>ProvisioningService.getObject
(@NotNull Class<T> type, @NotNull String oid, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull Task task, @NotNull OperationResult parentResult) This is method doesn't takeProvisioningOperationContext
as a parameter to simplify backward compatibility for now.ExternalResourceEvent.getOldRepoShadow()
@NotNull PrismObject<ResourceType>
ResourceObjectShadowChangeDescription.getResource()
ResourceOperationDescription.getResource()
ExternalResourceEvent.getResourceObject()
SynchronizationEvent.getShadowedObject()
The resulting combination of resource object and its repo shadow.default @NotNull PrismObject<ShadowType>
SynchronizationEvent.getShadowedObjectRequired()
@NotNull PrismObject<ShadowType>
ResourceObjectShadowChangeDescription.getShadowedResourceObject()
Methods in com.evolveum.midpoint.provisioning.api that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>ProvisioningService.searchObjects
(@NotNull Class<T> type, @Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Searches for objects.default <T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>ProvisioningService.searchObjects
(@NotNull Class<T> type, @Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull Task task, @NotNull OperationResult parentResult) This is method doesn't takeProvisioningOperationContext
as a parameter to simplify backward compatibility for now.Methods in com.evolveum.midpoint.provisioning.api with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
StringProvisioningService.addObject
(@NotNull PrismObject<T> object, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Add new object.default <T extends ObjectType>
StringProvisioningService.addObject
(@NotNull PrismObject<T> object, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull Task task, @NotNull OperationResult parentResult) This is method doesn't takeProvisioningOperationContext
as a parameter to simplify backward compatibility for now.<T extends ObjectType>
voidProvisioningService.applyDefinition
(PrismObject<T> object, Task task, OperationResult parentResult) Applies appropriate definition to the shadow.default ConstraintsCheckingResult
ProvisioningService.checkConstraints
(ResourceObjectDefinition objectTypeDefinition, PrismObject<ShadowType> shadowObject, PrismObject<ShadowType> shadowObjectOld, ResourceType resource, String shadowOid, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, @NotNull Task task, @NotNull OperationResult parentResult) This is method doesn't takeProvisioningOperationContext
as a parameter to simplify backward compatibility for now.ProvisioningService.checkConstraints
(ResourceObjectDefinition objectTypeDefinition, PrismObject<ShadowType> shadowObject, PrismObject<ShadowType> shadowObjectOld, ResourceType resource, String shadowOid, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) TODO descriptionboolean
ConstraintViolationConfirmer.confirmViolation
(PrismObject<ShadowType> conflictingShadowCandidate) Returns true if the candidate conflicts with the shadow being checked.void
ProvisioningService.determineShadowState
(PrismObject<ShadowType> shadow, Task task, OperationResult parentResult) Determines shadow lifecycle state (shadow state for short), updating the shadow object.@NotNull DiscoveredConfiguration
ProvisioningService.discoverConfiguration
(@NotNull PrismObject<ResourceType> resource, @NotNull OperationResult parentResult) Discovers additional configuration properties.void
ProvisioningService.expandConfigurationObject
(@NotNull PrismObject<? extends ObjectType> configurationObject, @NotNull Task task, @NotNull OperationResult result) Expands (in-memory) configuration object by (e.g.) resolving references to super/template objects, and so on.@Nullable ResourceSchema
ProvisioningService.fetchSchema
(@NotNull PrismObject<ResourceType> resource, @NotNull OperationResult parentResult) The operation try fetch schema by connector configuration from resource object.static ShadowLivenessState
ShadowLivenessState.forShadow
(PrismObject<ShadowType> shadow) static ShadowLivenessState
ShadowLivenessState.forShadowWithState
(PrismObject<ShadowType> shadow) void
ProvisioningService.refreshShadow
(PrismObject<ShadowType> shadow, ProvisioningOperationOptions options, ProvisioningOperationContext context, Task task, OperationResult parentResult) Makes sure that the shadow is in accord with the reality.default void
ProvisioningService.refreshShadow
(PrismObject<ShadowType> shadow, ProvisioningOperationOptions options, Task task, OperationResult parentResult) This is method doesn't takeProvisioningOperationContext
as a parameter to simplify backward compatibility for now.void
ConstraintsCheckingResult.setConflictingShadow
(PrismObject conflictingShadow) void
ResourceOperationDescription.setCurrentShadow
(PrismObject<? extends ShadowType> currentShadow) void
ResourceObjectShadowChangeDescription.setResource
(PrismObject<ResourceType> resource) void
ResourceOperationDescription.setResource
(PrismObject<ResourceType> resource) void
ResourceObjectShadowChangeDescription.setShadowedResourceObject
(@NotNull PrismObject<ShadowType> shadowedResourceObject) default @NotNull OperationResult
ProvisioningService.testPartialConfiguration
(@NotNull PrismObject<ResourceType> resource, @NotNull Task task, @NotNull OperationResult parentResult) Test partial resource connection.default @NotNull OperationResult
ProvisioningService.testResource
(@NotNull PrismObject<ResourceType> resource, @NotNull Task task, OperationResult parentResult) @NotNull OperationResult
ProvisioningService.testResource
(@NotNull PrismObject<ResourceType> resource, @Nullable ResourceTestOptions options, @NotNull Task task, OperationResult parentResult) Test the resource connection and basic resource connector functionality.Constructors in com.evolveum.midpoint.provisioning.api with parameters of type PrismObjectModifierConstructorDescriptionExternalResourceEvent
(ObjectDelta<ShadowType> objectDelta, PrismObject<ShadowType> resourceObject, PrismObject<ShadowType> oldRepoShadow, String sourceChannel) -
Uses of PrismObject in com.evolveum.midpoint.repo.api
Methods in com.evolveum.midpoint.repo.api that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<O>
OptimisticLockingRunner.getObject()
<O extends ObjectType>
@NotNull PrismObject<O>RepositoryService.getObject
(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) Returns object for provided OID.ModifyObjectResult.getObjectAfter()
ModifyObjectResult.getObjectBefore()
default <F extends FocusType>
PrismObject<F>RepositoryService.searchShadowOwner
(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) Deprecated.TODO: we want to remove this in midScaleMethods in com.evolveum.midpoint.repo.api that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>RepositoryService.searchObjects
(@NotNull Class<T> type, @Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) Search for objects in the repository.Methods in com.evolveum.midpoint.repo.api with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull StringRepositoryService.addObject
(@NotNull PrismObject<T> object, RepoAddOptions options, @NotNull OperationResult parentResult) Add new object.boolean
ModificationPrecondition.holds
(PrismObject<T> object) Problem can be reported either by returning false or by throwing PreconditionViolationException directly.boolean
VersionPrecondition.holds
(PrismObject<T> object) OptimisticLockingRunner.Builder.object
(PrismObject<O> object) RepositoryOperation.run
(PrismObject<O> object) default <O extends ObjectType>
booleanRepositoryService.selectorMatches
(@Nullable ObjectSelectorType objectSelector, @Nullable PrismObject<O> object, @Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull Trace logger, @NotNull String logMessagePrefix) Deprecated.Constructors in com.evolveum.midpoint.repo.api with parameters of type PrismObjectModifierConstructorDescriptionModifyObjectResult
(PrismObject<T> objectBefore, PrismObject<T> objectAfter, Collection<? extends ItemDelta<?, ?>> modifications) ModifyObjectResult
(PrismObject<T> objectBefore, PrismObject<T> objectAfter, Collection<? extends ItemDelta<?, ?>> modifications, boolean overwrite) VersionPrecondition
(@NotNull PrismObject<T> object) -
Uses of PrismObject in com.evolveum.midpoint.repo.cache
Methods in com.evolveum.midpoint.repo.cache that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull PrismObject<T>RepositoryCache.getObject
(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) Methods in com.evolveum.midpoint.repo.cache that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>RepositoryCache.searchObjects
(@NotNull Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) Methods in com.evolveum.midpoint.repo.cache with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull StringRepositoryCache.addObject
(@NotNull PrismObject<T> object, RepoAddOptions options, @NotNull OperationResult parentResult) <O extends ObjectType>
booleanRepositoryCache.isAncestor
(PrismObject<O> object, String descendantOrgOid) <O extends ObjectType>
booleanRepositoryCache.isDescendant
(PrismObject<O> object, String ancestorOrgOid) -
Uses of PrismObject in com.evolveum.midpoint.repo.cache.global
Methods in com.evolveum.midpoint.repo.cache.global that return PrismObjectMethods in com.evolveum.midpoint.repo.cache.global that return types with arguments of type PrismObjectMethods in com.evolveum.midpoint.repo.cache.global with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
voidGlobalVersionCache.put
(PrismObject<T> object) Method parameters in com.evolveum.midpoint.repo.cache.global with type arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
voidGlobalQueryCache.put
(QueryKey<T> key, @NotNull SearchResultList<PrismObject<T>> cacheObject) Constructors in com.evolveum.midpoint.repo.cache.global with parameters of type PrismObjectModifierConstructorDescriptionGlobalCacheObjectValue
(@NotNull PrismObject<T> object, long checkVersionTime) -
Uses of PrismObject in com.evolveum.midpoint.repo.cache.handlers
Methods in com.evolveum.midpoint.repo.cache.handlers that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<T>
AddObjectResult.getObject()
<T extends ObjectType>
@NotNull PrismObject<T>GetObjectOpHandler.getObject
(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) <F extends FocusType>
PrismObject<F>SearchOpHandler.searchShadowOwner
(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) Methods in com.evolveum.midpoint.repo.cache.handlers that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>SearchOpHandler.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) Methods in com.evolveum.midpoint.repo.cache.handlers with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
StringModificationOpHandler.addObject
(PrismObject<T> object, RepoAddOptions options, OperationResult parentResult) -
Uses of PrismObject in com.evolveum.midpoint.repo.cache.invalidation
Method parameters in com.evolveum.midpoint.repo.cache.invalidation with type arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
booleanInvalidator.isSearchResultValid
(QueryKey<T> key, SearchResultList<PrismObject<T>> list, List<InvalidationEvent> invalidationEvents) Checks if the search result is still valid, even specified invalidation events came. -
Uses of PrismObject in com.evolveum.midpoint.repo.cache.local
Methods in com.evolveum.midpoint.repo.cache.local that return PrismObjectMethods in com.evolveum.midpoint.repo.cache.local that return types with arguments of type PrismObjectMethods in com.evolveum.midpoint.repo.cache.local with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
LocalObjectCache.put
(PrismObject<? extends ObjectType> object) void
LocalObjectCache.put
(String oid, PrismObject<? extends ObjectType> object) void
LocalVersionCache.put
(PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.repo.common
Methods in com.evolveum.midpoint.repo.common that return PrismObjectModifier and TypeMethodDescriptionPrismObject<?>
SystemObjectCache.getArchetype
(String oid, OperationResult result) SystemObjectCache.getSecurityPolicy()
@Nullable PrismObject<SystemConfigurationType>
SystemObjectCache.getSystemConfiguration
(OperationResult result) Methods in com.evolveum.midpoint.repo.common that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionSystemObjectCache.getAllArchetypes
(OperationResult result) <O extends ObjectType>
SearchResultList<PrismObject<O>>DirectoryFileObjectResolver.searchObjects
(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) <O extends ObjectType>
SearchResultList<PrismObject<O>>ObjectResolver.searchObjects
(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) <O extends ObjectType>
SearchResultList<PrismObject<O>>RepoObjectResolver.searchObjects
(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) Methods in com.evolveum.midpoint.repo.common with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
AuditHelper.evaluateAuditRecordProperty
(SystemConfigurationAuditEventRecordingPropertyType propertyDef, AuditEventRecord auditRecord, PrismObject<? extends ObjectType> primaryObject, ExpressionProfile expressionProfile, Task task, OperationResult parentResult) AuditHelper.evaluateRecordingExpression
(ExpressionType expression, AuditEventRecord auditRecord, PrismObject<? extends ObjectType> primaryObject, ExpressionProfile expressionProfile, ExpressionEnvironmentSupplier expressionEnvironmentSupplier, Task task, OperationResult parentResult) void
ObjectResolver.Session.put
(String oid, PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.repo.common.activity.run.processing
Methods in com.evolveum.midpoint.repo.common.activity.run.processing with parameters of type PrismObjectModifier and TypeMethodDescriptionItemProcessingRequest.createRecordingTargetForObject
(PrismObject<? extends ObjectType> object) protected @NotNull QName
ItemProcessingRequest.getType
(@NotNull PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.repo.common.activity.run.state.actions
Methods in com.evolveum.midpoint.repo.common.activity.run.state.actions with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
voidActionsExecutedCollectorImpl.recordActionExecuted
(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception) -
Uses of PrismObject in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic void
ExpressionUtil.addDefaultVariablesMap
(VariablesMap variables, PrismObject<? extends ObjectType> focus, PrismObject<? extends ShadowType> shadow, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration) -
Uses of PrismObject in com.evolveum.midpoint.repo.common.query
Methods in com.evolveum.midpoint.repo.common.query with parameters of type PrismObjectModifier and TypeMethodDescriptionboolean
SelectorMatcher.matches
(@NotNull PrismObject<?> object) -
Uses of PrismObject in com.evolveum.midpoint.repo.common.util
Constructors in com.evolveum.midpoint.repo.common.util with parameters of type PrismObjectModifierConstructorDescriptionTarget
(PrismObject<? extends ObjectType> ownerObject, QName ownerType, String ownerIdentification, String backupHolderOid, Class<? extends ObjectType> backupHolderClass) -
Uses of PrismObject in com.evolveum.midpoint.repo.sqale
Methods in com.evolveum.midpoint.repo.sqale that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull PrismObject<T>SqaleRepositoryService.getObject
(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) <T extends ObjectType>
PrismObject<T>SqaleQueryContext.loadObject
(JdbcSession jdbcSession, Class<T> objectType, UUID oid, Collection<SelectorOptions<GetOperationOptions>> options) Methods in com.evolveum.midpoint.repo.sqale that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>SqaleRepositoryService.searchObjects
(@NotNull Class<T> type, ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) Methods in com.evolveum.midpoint.repo.sqale with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull StringSqaleRepositoryService.addObject
(@NotNull PrismObject<T> object, @Nullable RepoAddOptions options, @NotNull OperationResult parentResult) <O extends ObjectType>
booleanSqaleRepositoryService.isAncestor
(PrismObject<O> object, String descendantOrgOid) <O extends ObjectType>
booleanSqaleRepositoryService.isDescendant
(PrismObject<O> object, String ancestorOrgOid) static int
SqaleUtils.objectVersionAsInt
(PrismObject<?> prismObject) Returns version from prism object as a number.<S extends ObjectType>
booleanSqaleRepoContext.requiresFullTextReindex
(Collection<? extends ItemDelta<?, ?>> modifications, PrismObject<S> prismObject) -
Uses of PrismObject in com.evolveum.midpoint.repo.sqale.update
Methods in com.evolveum.midpoint.repo.sqale.update that return PrismObjectConstructors in com.evolveum.midpoint.repo.sqale.update with parameters of type PrismObjectModifierConstructorDescriptionAddObjectContext
(@NotNull SqaleRepoContext repositoryContext, @NotNull PrismObject<S> object) -
Uses of PrismObject in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
voidConflictWatcherImpl.afterAddObject
(@NotNull String oid, @NotNull PrismObject<T> object) <T extends ObjectType>
voidConflictWatcherImpl.afterGetObject
(PrismObject<T> object) <T extends ObjectType>
voidConflictWatcherImpl.beforeModifyObject
(PrismObject<T> object) static <O extends ObjectType>
voidOperationLogger.logAdd
(PrismObject<O> object, RepoAddOptions options, OperationResult subResult) static <O extends ObjectType>
voidOperationLogger.logGetObject
(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, PrismObject<O> object, OperationResult subResult) -
Uses of PrismObject in com.evolveum.midpoint.report.api
Methods in com.evolveum.midpoint.report.api that return PrismObjectModifier and TypeMethodDescriptionReportService.getReportDefinition
(String reportOid, Task task, OperationResult result) Methods in com.evolveum.midpoint.report.api with parameters of type PrismObjectModifier and TypeMethodDescriptionReportManager.evaluateScript
(PrismObject<ReportType> report, ExpressionType expression, VariablesMap variables, String shortDesc, Task task, OperationResult result) Collection<? extends PrismValue>
ReportService.evaluateScript
(@NotNull PrismObject<ReportType> report, @NotNull ExpressionType expression, VariablesMap variables, String shortDesc, Task task, OperationResult result) ReportManager.evaluateSubreportParameters
(PrismObject<ReportType> report, VariablesMap variables, Task task, OperationResult result) void
ReportManager.importReport
(PrismObject<ReportType> report, PrismObject<ReportDataType> reportData, Task task, OperationResult result) Creates and submits a task that will execute the "import" report.boolean
ReportService.isAuthorizedToImportReport
(PrismObject<ReportType> report, Task task, OperationResult result) boolean
ReportService.isAuthorizedToRunReport
(PrismObject<ReportType> report, Task task, OperationResult result) void
ReportManager.runReport
(PrismObject<ReportType> report, PrismContainer<ReportParameterType> params, Task task, OperationResult result) Creates and submits a simple (classic export) task that will execute the "export" report. -
Uses of PrismObject in com.evolveum.midpoint.rest.impl
Methods in com.evolveum.midpoint.rest.impl with parameters of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
org.springframework.http.ResponseEntity<?>ModelRestController.addObject
(String type, String id, List<String> options, @NotNull PrismObject<T> object) <T extends ObjectType>
org.springframework.http.ResponseEntity<?>ModelRestController.addObject
(String type, List<String> options, @NotNull PrismObject<T> object) <T extends ObjectType>
org.springframework.http.ResponseEntity<?>ModelRestController.addObjectAlt
(String type, List<String> options, @NotNull PrismObject<T> object) <T extends ObjectType>
org.springframework.http.ResponseEntity<?>ModelRestController.compare
(List<String> restReadOptions, List<String> restCompareOptions, List<String> restIgnoreItems, PrismObject<T> clientObject) -
Uses of PrismObject in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.schema.config that return PrismObjectModifier and TypeMethodDescription@NotNull PrismObject<? extends ObjectType>
ConfigurationItemOrigin.InObject.getOriginatingPrismObject()
@NotNull PrismObject<? extends ObjectType>
ConfigurationItemOrigin.InDelta.getTargetPrismObject()
-
Uses of PrismObject in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that return PrismObjectModifier and TypeMethodDescription<O extends ObjectType>
PrismObject<O>VariablesMap.getValueNew
(String name) Methods in com.evolveum.midpoint.schema.expression with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.schema.internals with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.schema.merger with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic <O extends ObjectType>
booleanSimpleObjectMergeOperation.isMergeSupported
(@NotNull PrismObject<O> target) 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) -
Uses of PrismObject in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor that return PrismObjectModifier and TypeMethodDescriptionAbstractResourceObjectDefinitionImpl.createBlankShadow
(String resourceOid, String tag) CompositeObjectDefinitionImpl.createBlankShadow
(String resourceOid, String tag) ResourceObjectDefinition.createBlankShadow
(String resourceOid, String tag) Creates a blankShadowType
object, with the attributes container having appropriate definition.ResourceObjectTypeDefinitionImpl.createBlankShadow
(String resourceOid, String tag) Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic ResourceSchema
ResourceSchemaFactory.getCompleteSchema
(@NotNull PrismObject<ResourceType> resource) Obtains refined schema for the resource.static ResourceSchema
ResourceSchemaFactory.getCompleteSchema
(PrismObject<ResourceType> resource, LayerType layer) Returned schema is immutable.static @NotNull ResourceSchema
ResourceSchemaFactory.getCompleteSchemaRequired
(PrismObject<ResourceType> resource, LayerType layer) static ResourceSchema
ResourceSchemaFactory.getRawSchema
(@NotNull PrismObject<ResourceType> resource) Obtains "raw" schema for the resource, i.e. -
Uses of PrismObject in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg that return PrismObjectModifier and TypeMethodDescriptiondefault PrismObject<ShadowType>
ResourceObjectDefinitionDelegator.createBlankShadow
(String resourceOid, String tag) -
Uses of PrismObject in com.evolveum.midpoint.schema.result
Methods in com.evolveum.midpoint.schema.result with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.schema.selector.eval that return PrismObjectModifier 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.Methods in com.evolveum.midpoint.schema.selector.eval that return types with arguments of type PrismObjectModifier and TypeMethodDescription<F extends FocusType,
O extends ObjectType>
Collection<PrismObject<F>>OwnerResolver.resolveOwner
(PrismObject<O> object) Returns the owner of the provided object.Methods in com.evolveum.midpoint.schema.selector.eval with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.schema.statistics with parameters of type PrismObjectModifier 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) Constructors in com.evolveum.midpoint.schema.statistics with parameters of type PrismObjectModifierConstructorDescriptionIterationItemInformation
(PrismObject<? extends ObjectType> object) IterationItemInformation
(PrismObject<? extends ObjectType> object, PrismContext prismContext) -
Uses of PrismObject in com.evolveum.midpoint.schema.traces
Methods in com.evolveum.midpoint.schema.traces that return PrismObjectModifier and TypeMethodDescriptionPrismObject<?>
TraceInfo.findObject
(String oid) PrismObject<?>
ViewedObject.getObject()
Methods in com.evolveum.midpoint.schema.traces with parameters of type PrismObjectConstructors in com.evolveum.midpoint.schema.traces with parameters of type PrismObjectModifierConstructorDescriptionViewedObject
(String label, PrismObject<? extends ObjectType> object) -
Uses of PrismObject in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismObjectModifier and TypeMethodDescriptionstatic <T extends Objectable>
PrismObject<T>ObjectTypeUtil.asPrismObject
(T objectable) 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.static PrismObject<?>
ObjectTypeUtil.getPrismObjectFromReference
(ObjectReferenceType ref) Methods in com.evolveum.midpoint.schema.util that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionstatic <C extends Containerable>
Collection<PrismObject<? extends ObjectType>>ObjectTypeUtil.getRootsForContainerables
(@NotNull Collection<C> containerables) Returns "identity collection" i.e.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) Methods in com.evolveum.midpoint.schema.util with parameters of type PrismObjectModifier 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! It is just for the tests.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
(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 ActivationStatusType
ActivationUtil.getAdministrativeStatus
(PrismObject<ShadowType> shadow) static Collection<ResourceAttribute<?>>
ShadowUtil.getAllIdentifiers
(PrismObject<? extends ShadowType> shadow) static <T> ResourceAttribute<T>
ShadowUtil.getAttribute
(PrismObject<? extends ShadowType> shadow, QName attrName) static @NotNull Collection<ResourceAttribute<?>>
ShadowUtil.getAttributes
(PrismObject<? extends ShadowType> shadow) static ResourceAttributeContainer
ShadowUtil.getAttributesContainer
(PrismObject<? extends ShadowType> shadow) static ResourceAttributeContainer
ShadowUtil.getAttributesContainer
(PrismObject<? extends ShadowType> shadow, QName containerName) static @NotNull Collection<Item<?,
?>> ShadowUtil.getAttributesRaw
(PrismObject<? extends ShadowType> shadow) Here we assume that the definition may not be applied yet.static <T> T
ShadowUtil.getAttributeValue
(PrismObject<? extends ShadowType> shadow, QName attrName) static <T> List<T>
ShadowUtil.getAttributeValues
(PrismObject<? extends ShadowType> shadow, QName attrName) ResourceTypeUtil.getConfigurationContainer
(PrismObject<ResourceType> resource) static PrismObject<ConnectorType>
ResourceTypeUtil.getConnectorIfPresent
(PrismObject<ResourceType> resource) static String
ResourceTypeUtil.getConnectorOid
(PrismObject<ResourceType> resource) static Element
ConnectorTypeUtil.getConnectorXsdSchema
(PrismObject<ConnectorType> connector) static String
ObjectTypeUtil.getDetailedDisplayName
(PrismObject<?> object) Returns display name for given object, e.g.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 ResourceAttribute<String>
ShadowUtil.getNamingAttribute
(PrismObject<? extends ShadowType> shadow) static ResourceAttributeContainer
ShadowUtil.getOrCreateAttributesContainer
(PrismObject<? extends ShadowType> shadow, ResourceObjectDefinition definition) static Collection<ResourceAttribute<?>>
ShadowUtil.getPrimaryIdentifiers
(PrismObject<? extends ShadowType> shadow) static PolyString
ShadowUtil.getResourceName
(PrismObject<ShadowType> shadow) static @NotNull ResourceObjectIdentification
ShadowUtil.getResourceObjectIdentification
(PrismObject<ShadowType> shadow, ResourceObjectDefinition objectDefinition) static String
ShadowUtil.getResourceOid
(PrismObject<ShadowType> shadow) static Element
ResourceTypeUtil.getResourceXsdSchema
(PrismObject<ResourceType> resource) ResourceTypeUtil.getSchemaGenerationConstraints
(PrismObject<ResourceType> resource) static ResourceAttribute<String>
ShadowUtil.getSecondaryIdentifier
(PrismObject<? extends ShadowType> shadow) static String
ShadowUtil.getSecondaryIdentifierRealValue
(PrismObject<? extends ShadowType> shadow) static Collection<ResourceAttribute<?>>
ShadowUtil.getSecondaryIdentifiers
(PrismObject<? extends ShadowType> shadow) static String
ShadowUtil.getSingleStringAttributeValue
(PrismObject<ShadowType> shadow, QName attrName) 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 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 boolean
ShadowUtil.isProtected
(PrismObject<? extends ShadowType> shadow) static Resource
Resource.of
(@NotNull PrismObject<ResourceType> resourceObject) 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) Method parameters in com.evolveum.midpoint.schema.util with type arguments of type PrismObjectModifier 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 <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
Constructors in com.evolveum.midpoint.schema.util.cid with parameters of type PrismObjectModifierConstructorDescriptionContainerValueIdGenerator
(@NotNull PrismObject<? extends ObjectType> object) -
Uses of PrismObject in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.schema.validator.processor with parameters of type PrismObjectModifier 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.security.api
Methods in com.evolveum.midpoint.security.api that return PrismObjectModifier and TypeMethodDescription@Nullable PrismObject<? extends FocusType>
MidPointPrincipal.getAttorneyPrismObject()
PrismObject<? extends FocusType>
MidPointPrincipal.getFocusPrismObject()
Methods in com.evolveum.midpoint.security.api with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
MidPointPrincipal.addDelegationTarget
(@NotNull PrismObject<? extends AssignmentHolderType> target, OtherPrivilegesLimitations.Limitation limitation) Registers an information about "membership delegation", i.e.MidPointPrincipalManager.getPrincipal
(PrismObject<? extends FocusType> focus, AuthorizationTransformer authorizationTransformer, ProfileCompilerOptions options, OperationResult result) MidPointPrincipalManager.getPrincipal
(PrismObject<? extends FocusType> focus, ProfileCompilerOptions options, OperationResult result) <T> T
SecurityContextManager.runAs
(@NotNull SecurityContextManager.ResultAwareProducer<T> producer, @Nullable PrismObject<? extends FocusType> newPrincipalObject, boolean privileged, @NotNull OperationResult result) Runs the provided code (withinSecurityContextManager.ResultAwareProducer
) as a specific user and/or with elevated privileges.default <T> T
SecurityContextManager.runAsChecked
(SecurityContextManager.ResultAwareCheckedProducer<T> producer, PrismObject<? extends UserType> newPrincipalObject, OperationResult result) Convenience method to deal with producers that can throw anyCommonException
.void
SecurityContextManager.setupPreAuthenticatedSecurityContext
(PrismObject<? extends FocusType> focus, OperationResult result) CallsMidPointPrincipalManager
to create a principal from provided focus object and sets it up.void
SecurityContextManager.setupPreAuthenticatedSecurityContext
(PrismObject<? extends FocusType> focus, ProfileCompilerOptions options, OperationResult result) -
Uses of PrismObject in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return PrismObjectModifier and TypeMethodDescriptionAuthorizationParameters.getAnyObject()
AuthorizationParameters.getNewObject()
AuthorizationParameters.getOldObject()
AuthorizationParameters.getTarget()
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic <O extends ObjectType>
AuthorizationParameters<O,ObjectType> AuthorizationParameters.Builder.buildObject
(PrismObject<O> object) static <O extends ObjectType>
AuthorizationParameters<O,ObjectType> AuthorizationParameters.Builder.buildObject
(PrismObject<O> object, boolean fullInformationAvailable) static <O extends ObjectType>
AuthorizationParameters<O,ObjectType> AuthorizationParameters.Builder.buildObjectAdd
(PrismObject<O> object) Assumes full information.static <O extends ObjectType>
AuthorizationParameters<O,ObjectType> AuthorizationParameters.Builder.buildObjectDelete
(PrismObject<O> object) Assumes full information.static <O extends ObjectType>
AuthorizationParameters<O,ObjectType> AuthorizationParameters.Builder.buildObjectDelta
(PrismObject<O> object, ObjectDelta<O> delta, boolean fullInformationAvailable) <O extends ObjectType>
@NotNull ObjectSecurityConstraintsSecurityEnforcer.compileSecurityConstraints
(@NotNull PrismObject<O> object, boolean fullInformationAvailable, @NotNull SecurityEnforcer.Options options, @NotNull Task task, @NotNull OperationResult result) Compiles relevant security constraints (ObjectSecurityConstraints
) for a current principal against given `object`.<T extends ObjectType,
O extends ObjectType, F>
FSecurityEnforcer.computeTargetSecurityFilter
(MidPointPrincipal principal, String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, @NotNull PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, FilterGizmo<F> gizmo, Task task, OperationResult result) Similar toSecurityEnforcer.preProcessObjectFilter(MidPointPrincipal, String[], AuthorizationPhaseType, Class, ObjectFilter, String, List, Options, Task, OperationResult)
but deals with the target-related authorization statements, not object-related ones.<F extends FocusType>
MidPointPrincipalSecurityEnforcer.createDonorPrincipal
(MidPointPrincipal attorneyPrincipal, String attorneyAuthorizationAction, PrismObject<F> donor, Task task, OperationResult result) TODO describe<O extends ObjectType>
AccessDecisionSecurityEnforcer.determineItemDecision
(@NotNull ObjectSecurityConstraints securityConstraints, @NotNull ObjectDelta<O> delta, PrismObject<O> currentObject, @NotNull String operationUrl, @NotNull AuthorizationPhaseType phase, @NotNull ItemPath itemPath) Determines the access to given item (e.g.<O extends ObjectType,
R extends AbstractRoleType>
ItemSecurityConstraintsSecurityEnforcer.getAllowedRequestAssignmentItems
(MidPointPrincipal midPointPrincipal, String operationUrl, PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result) Returns decisions for individual items for "assign" authorization.AuthorizationParameters.Builder.newObject
(PrismObject<O> object) AuthorizationParameters.Builder.oldObject
(PrismObject<O> object) AuthorizationParameters.Builder.target
(PrismObject<T> target) -
Uses of PrismObject in com.evolveum.midpoint.task.api
Methods in com.evolveum.midpoint.task.api that return PrismObjectModifier and TypeMethodDescriptionClusterExecutionHelper.executeWithFallback
(@Nullable String nodeOid, @NotNull ClusterExecutionHelper.ClientCode code, ClusterExecutionOptions options, String context, OperationResult parentResult) Executes operation on a specified remote node (by OID).<T extends ObjectType>
PrismObject<T>Task.getObject
(Class<T> type, OperationResult result) Returns object that the task is associated with.<T extends ObjectType>
@NotNull PrismObject<T>TaskManager.getObject
(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result) TODOPrismObject<? extends FocusType>
Task.getOwner
(OperationResult result) Returns object that owns this task.@NotNull PrismObject<TaskType>
Task.getRawTaskObjectClone()
Returns CLONE of backing task prism object without updating with current operation result.@NotNull PrismObject<TaskType>
Returns backing task prism object without updating with current operation result.Task.getRequestee()
Gets the requestee OID - typically an identification of account owner (for notifications).@NotNull PrismObject<TaskType>
TaskManager.getTaskTypeByIdentifier
(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) TODO@NotNull PrismObject<TaskType>
Task.getUpdatedTaskObject()
Returns backing task prism object UPDATED with current operation result.Methods in com.evolveum.midpoint.task.api that return types with arguments of type PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>TaskManager.searchObjects
(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult) Notes: Implemented options are: - noFetch: it causes task manager NOT to ask remote nodes about node/task status.Methods in com.evolveum.midpoint.task.api with parameters of type PrismObjectModifier and TypeMethodDescriptionTaskManager.addTask
(PrismObject<TaskType> taskPrism, RepoAddOptions options, OperationResult parentResult) default String
TaskManager.addTask
(PrismObject<TaskType> taskPrism, OperationResult parentResult) Add new task.@NotNull Task
TaskManager.createTaskInstance
(PrismObject<TaskType> taskPrism, OperationResult parentResult) Creates task instance from the XML task representation.@NotNull Task
TaskManager.createTaskInstance
(PrismObject<TaskType> taskPrism, String operationName, OperationResult parentResult) Creates task instance from the XML task representation.boolean
TaskManager.isCurrentNode
(PrismObject<NodeType> node) Checks whether supplied node is the current node.boolean
TaskManager.isOrphaned
(PrismObject<TaskType> task, OperationResult parentResult) void
Task.setOwner
(PrismObject<? extends FocusType> owner) Sets the task owner.void
Task.setRequesteeTransient
(PrismObject<UserType> user) -
Uses of PrismObject in com.evolveum.midpoint.task.api.test
Methods in com.evolveum.midpoint.task.api.test that return PrismObjectModifier and TypeMethodDescription<T extends ObjectType>
PrismObject<T>NullTaskImpl.getObject
(Class<T> type, OperationResult result) PrismObject<? extends FocusType>
NullTaskImpl.getOwner
(OperationResult result) @NotNull PrismObject<TaskType>
NullTaskImpl.getRawTaskObjectClone()
@NotNull PrismObject<TaskType>
NullTaskImpl.getRawTaskObjectClonedIfNecessary()
NullTaskImpl.getRequestee()
@NotNull PrismObject<TaskType>
NullTaskImpl.getUpdatedTaskObject()
Methods in com.evolveum.midpoint.task.api.test with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
NullTaskImpl.recordObjectActionExecuted
(PrismObject<? extends ObjectType> object, ChangeType changeType, Throwable exception) <T extends ObjectType>
voidNullTaskImpl.recordObjectActionExecuted
(PrismObject<T> objectOld, Class<T> objectTypeClass, String oid, ChangeType delete, String channel, Throwable o) void
NullTaskImpl.setOwner
(PrismObject<? extends FocusType> owner) void
NullTaskImpl.setRequesteeTransient
(PrismObject<UserType> user) -
Uses of PrismObject in com.evolveum.midpoint.web.component.assignment
Methods in com.evolveum.midpoint.web.component.assignment that return PrismObjectModifier and TypeMethodDescriptionAssignmentTableDto.getAssignmentParent()
static <F extends FocusType>
PrismObject<F>AssignmentsUtil.loadTargetObject
(AssignmentType assignmentType, PageBase pageBase) Methods in com.evolveum.midpoint.web.component.assignment with parameters of type PrismObjectModifier and TypeMethodDescriptionvoid
AssignmentTableDto.setAssignmentParent
(PrismObject<T> assignmentParent) Constructors in com.evolveum.midpoint.web.component.assignment with parameters of type PrismObjectConstructor parameters in com.evolveum.midpoint.web.component.assignment with type arguments of type PrismObjectModifierConstructorDescriptionSimpleRoleSelector
(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
Methods in com.evolveum.midpoint.web.component.data.provider with parameters of type PrismObjectModifier and TypeMethodDescriptionCertCampaignListItemDtoProvider.createDataObjectWrapper
(PrismObject<AccessCertificationCampaignType> obj) -
Uses of PrismObject in com.evolveum.midpoint.web.component.dialog
Methods in com.evolveum.midpoint.web.component.dialog that return PrismObjectModifier 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
Methods in com.evolveum.midpoint.web.component.prism that return PrismObjectConstructors in com.evolveum.midpoint.web.component.prism with parameters of type PrismObjectModifierConstructorDescriptionDynamicFormPanel
(String id, PrismObject<O> prismObject, String formOid, org.apache.wicket.markup.html.form.Form<?> mainForm, Task task, PageAdminLTE parentPage, boolean enforceRequiredFields) -
Uses of PrismObject in com.evolveum.midpoint.web.model
Methods in com.evolveum.midpoint.web.model that return PrismObjectConstructor parameters in com.evolveum.midpoint.web.model with type arguments of type PrismObjectModifierConstructorDescriptionContainerableFromPrismObjectModel
(org.apache.wicket.model.IModel<PrismObject<O>> prismObjectModel) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.cases
Methods in com.evolveum.midpoint.web.page.admin.cases that return PrismObjectModifier and TypeMethodDescriptionCaseWorkItemActionsPanel.getPowerDonor()
protected PrismObject<UserType>
PageCaseWorkItem.getPowerDonor()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.certification.dto
Methods in com.evolveum.midpoint.web.page.admin.certification.dto that return PrismObject -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.configuration.dto
Methods in com.evolveum.midpoint.web.page.admin.configuration.dto with parameters of type PrismObjectModifier and TypeMethodDescriptionstatic DebugObjectItem
DebugObjectItem.createDebugObjectItem
(PrismObject<? extends ObjectType> object) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.dto
Methods in com.evolveum.midpoint.web.page.admin.dto that return PrismObjectMethods in com.evolveum.midpoint.web.page.admin.dto with parameters of type PrismObjectConstructors in com.evolveum.midpoint.web.page.admin.dto with parameters of type PrismObjectModifierConstructorDescriptionObjectViewDto
(String oid, String name, PrismObject<T> object, String xml) -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.home.dto
Methods in com.evolveum.midpoint.web.page.admin.home.dto that return PrismObjectModifier and TypeMethodDescriptionPrismObject<? extends ObjectType>
PasswordAccountDto.getObject()
Constructors in com.evolveum.midpoint.web.page.admin.home.dto with parameters of type PrismObjectModifierConstructorDescriptionPasswordAccountDto
(@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
Methods in com.evolveum.midpoint.web.page.admin.reports with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.web.page.admin.reports.component with parameters of type PrismObjectModifier and TypeMethodDescriptionRunReportPopupPanel.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
Methods in com.evolveum.midpoint.web.page.admin.resources that return types with arguments of type PrismObjectModifier and TypeMethodDescriptionorg.apache.wicket.model.IModel<PrismObject<ResourceType>>
ResourceContentPanel.getResourceModel()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in com.evolveum.midpoint.web.page.admin.resources with parameters of type PrismObjectModifierConstructorDescriptionPageResourceVisualization
(@NotNull PrismObject<ResourceType> resourceObject) Constructor parameters in com.evolveum.midpoint.web.page.admin.resources with type arguments of type PrismObjectModifierConstructorDescriptionResourceContentPanel
(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
Methods in com.evolveum.midpoint.web.page.admin.server.dto that return PrismObjectModifier and TypeMethodDescriptionTaskErrorSelectableBeanImpl.getRealOwner()
TaskErrorSelectableBeanImplOld.getRealOwner()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.users.component
Methods in com.evolveum.midpoint.web.page.admin.users.component that return PrismObject -
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.workflow
Methods in com.evolveum.midpoint.web.page.admin.workflow that return PrismObjectModifier and TypeMethodDescriptionprotected PrismObject<? extends FocusType>
WorkItemDetailsPanel.getPowerDonor()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.self.component
Methods in com.evolveum.midpoint.web.page.self.component with parameters of type PrismObjectModifier and TypeMethodDescriptionSecurityQuestionsPanel.createUsersSecurityQuestionsList
(PrismObject<UserType> user) -
Uses of PrismObject in com.evolveum.midpoint.web.page.self.dto
Methods in com.evolveum.midpoint.web.page.self.dto that return PrismObjectConstructors in com.evolveum.midpoint.web.page.self.dto with parameters of type PrismObjectModifierConstructorDescriptionAssignmentConflictDto
(PrismObject<F> assignmentTargetObject, boolean oldAssignment) -
Uses of PrismObject in com.evolveum.midpoint.web.util.validation
Methods in com.evolveum.midpoint.web.util.validation with parameters of type PrismObjectModifier 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
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return PrismObjectModifier 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()
ReportDataType.asPrismObject()
ReportType.asPrismObject()
ResourceType.asPrismObject()
RoleAnalysisClusterType.asPrismObject()
RoleAnalysisSessionType.asPrismObject()
RoleType.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
Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismObjectMethods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismObject