Uses of Interface
com.evolveum.midpoint.prism.PrismObject
-
-
Uses of PrismObject in com.evolveum.midpoint.audit.api
Methods in com.evolveum.midpoint.audit.api with parameters of type PrismObject Modifier and Type Method Description void
AuditEventRecord. setAttorney(PrismObject<? extends FocusType> attorney)
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 PrismObject Modifier and Type Method Description static 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 PrismObject Modifier and Type Method Description static <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.gui.api.component
Methods in com.evolveum.midpoint.gui.api.component that return PrismObject Modifier and Type Method Description protected <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.password
Methods in com.evolveum.midpoint.gui.api.component.password that return PrismObject Modifier and Type Method Description PrismObject<? extends FocusType>
PasswordPanel. getPrismObject()
Constructors in com.evolveum.midpoint.gui.api.component.password with parameters of type PrismObject Constructor Description PasswordPanel(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, PrismObject<F> prismObject)
PasswordPropertyPanel(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, 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 PrismObject Modifier and Type Method Description PrismObject<?>
WrapperContext. getObject()
Methods in com.evolveum.midpoint.gui.api.factory.wrapper with parameters of type PrismObject Modifier and Type Method Description PrismObjectWrapper<O>
PrismObjectWrapperFactory. 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 PrismObject Modifier and Type Method Description @NotNull PrismObject<UserType>
PageAdminLTE. getAdministratorPrivileged(OperationResult parentResult)
PrismObject<? extends FocusType>
PageBase. loadFocusSelf()
Methods in com.evolveum.midpoint.gui.api.page with parameters of type PrismObject Modifier and Type Method Description <O extends ObjectType,T extends ObjectType>
voidPageBase. authorize(String operationUrl, AuthorizationPhaseType phase, PrismObject<O> object, ObjectDelta<O> delta, PrismObject<T> target, OwnerResolver ownerResolver, 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, OwnerResolver ownerResolver)
<T> T
PageAdminLTE. runAsChecked(CheckedProducer<T> producer, PrismObject<UserType> user)
-
Uses of PrismObject in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return PrismObject Modifier and Type Method Description PrismObject<O>
PrismObjectWrapper. getObject()
PrismObject<O>
PrismObjectWrapper. getObjectApplyDelta()
PrismObject<O>
PrismObjectWrapper. getObjectOld()
-
Uses of PrismObject in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util that return PrismObject Modifier and Type Method Description static <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 PrismObject<ResourceType>
WebComponentUtil. getConstructionResource(ConstructionType construction, String operation, PageBase pageBase)
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>
PrismObject<T>WebModelServiceUtils. loadObject(Referencable objectReference, PageAdminLTE page, Task task, OperationResult result)
static <T extends ObjectType>
@Nullable PrismObject<T>WebModelServiceUtils. loadObject(Referencable objectReference, PageBase page)
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 PrismObject Modifier and Type Method Description static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils. searchObjects(Class<T> type, ObjectQuery query, OperationResult result, PageBase page)
static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageBase page)
static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageBase page, PrismObject<UserType> principal)
Methods in com.evolveum.midpoint.gui.api.util with parameters of type PrismObject Modifier and Type Method Description static void
WebModelServiceUtils. assumePowerOfAttorney(PrismObject<UserType> donor, ModelInteractionService modelInteractionService, TaskManager taskManager, OperationResult parentResult)
static void
WebComponentUtil. assumePowerOfAttorneyIfRequested(OperationResult result, PrismObject<UserType> powerDonor, PageBase pageBase)
static <T extends ObjectType>
StringWebComponentUtil. createDefaultIcon(PrismObject<T> object)
static <T extends FocusType>
org.apache.wicket.request.resource.IResourceWebComponentUtil. createJpegPhotoResource(PrismObject<T> object)
static String
WebComponentUtil. createResourceIcon(PrismObject<ResourceType> object)
static String
WebComponentUtil. createRoleIcon(PrismObject<RoleType> object)
static String
WebComponentUtil. createShadowIcon(PrismObject<ShadowType> 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 String
WebComponentUtil. createUserIcon(PrismObject<UserType> object)
static <T extends ObjectType>
voidWebModelServiceUtils. deleteObject(Class<T> type, String oid, ModelExecuteOptions options, OperationResult result, PageBase page, PrismObject<UserType> principal)
static void
WebComponentUtil. dispatchToObjectDetailsPage(PrismObject obj, boolean isNewObject, org.apache.wicket.Component component)
static void
WebComponentUtil. dispatchToObjectDetailsPage(PrismObject obj, org.apache.wicket.Component component)
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, PageBase pageBase)
static <O extends ObjectType>
ArchetypePolicyTypeWebComponentUtil. getArchetypeSpecification(PrismObject<O> object, ModelServiceLocator locator)
static List<QName>
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 <F extends FocusType>
StringWebComponentUtil. getIconEnabledDisabled(PrismObject<F> object)
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 String
WebComponentUtil. getName(PrismObject object, boolean translate, LocalizationService localizationService)
static CredentialsPolicyType
WebComponentUtil. getPasswordCredentialsPolicy(PrismObject<? extends FocusType> focus, PageAdminLTE parentPage, Task task)
static boolean
WebComponentUtil. hasDetailsPage(PrismObject<?> object)
static Boolean
WebComponentUtil. isActivationEnabled(PrismObject object, ItemPath propertyName)
static void
WebComponentUtil. partialConfigurationTest(@NotNull PrismObject<ResourceType> resource, PageBase pageBase, Task task, OperationResult result)
static void
WebComponentUtil. refreshResourceSchema(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
static <T> T
WebComponentUtil. runUnderPowerOfAttorneyIfNeeded(CheckedProducer<T> producer, PrismObject<? extends FocusType> powerDonor, PageBase pageBase, Task task, OperationResult result)
static <T extends ObjectType>
@NotNull List<PrismObject<T>>WebModelServiceUtils. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageBase page, PrismObject<UserType> principal)
static void
WebComponentUtil. switchObjectMode(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase, String lifecycleState)
static void
WebComponentUtil. switchResourceMaintenance(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase, AdministrativeAvailabilityStatusType mode)
static void
WebComponentUtil. toggleResourceMaintenance(@NotNull PrismObject<ResourceType> resource, String operation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
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)
Constructor parameters in com.evolveum.midpoint.gui.api.util with type arguments of type PrismObject Constructor Description HistoryPageTabVisibleBehavior(org.apache.wicket.model.IModel<PrismObject<O>> objectModel, String uiAuthorizationUrl, boolean visibleOnHistoryPage, PageBase pageBase)
ObjectTabVisibleBehavior(org.apache.wicket.model.IModel<PrismObject<O>> objectModel, String uiAuthorizationUrl, PageBase pageBase)
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.component
Methods in com.evolveum.midpoint.gui.impl.component that return PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description protected 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 PrismObject Modifier and Type Method Description W
ObjectDataProvider. createDataObjectWrapper(PrismObject<O> obj)
TemplateTile<ResourceTemplate>
ResourceTemplateProvider. createDataObjectWrapper(PrismObject<AssignmentHolderType> obj)
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.factory.wrapper
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin
Methods in com.evolveum.midpoint.gui.impl.page.admin that return PrismObject Modifier and Type Method Description protected PrismObject<O>
AbstractPageObjectDetails. getModelPrismObject()
PrismObject<O>
AbstractObjectMainPanel. getObjectWrapperObject()
PrismObject<O>
AbstractPageObjectDetails. getPrismObject()
protected PrismObject<O>
ObjectDetailsModels. getPrismObject()
Methods in com.evolveum.midpoint.gui.impl.page.admin that return types with arguments of type PrismObject Modifier and Type Method Description protected org.apache.wicket.model.LoadableDetachableModel<PrismObject<O>>
AbstractPageObjectDetails. createPrismObjectModel(PrismObject<O> object)
Methods in com.evolveum.midpoint.gui.impl.page.admin with parameters of type PrismObject Modifier and Type Method Description protected 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)
Constructors in com.evolveum.midpoint.gui.impl.page.admin with parameters of type PrismObject Constructor Description AbstractPageObjectDetails(PrismObject<O> object)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin with type arguments of type PrismObject Constructor Description ObjectDetailsModels(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 PrismObject Constructor Description PageAbstractRole(PrismObject<AR> focus)
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.archetype
Methods in com.evolveum.midpoint.gui.impl.page.admin.archetype that return PrismObject Modifier and Type Method Description protected PrismObject<ArchetypeType>
PageArchetype. getObjectForResolvingArchetypePolicyDisplayType()
Constructors in com.evolveum.midpoint.gui.impl.page.admin.archetype with parameters of type PrismObject Constructor Description PageArchetype(PrismObject<ArchetypeType> obj)
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder that return PrismObject Modifier and Type Method Description protected PrismObject<AH>
PageAssignmentHolderDetails. getObjectForResolvingArchetypePolicyDisplayType()
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with parameters of type PrismObject Modifier and Type Method Description protected AHDM
PageAssignmentHolderDetails. createObjectDetailsModels(PrismObject<AH> object)
@NotNull ShadowWrapper
FocusDetailsModels. loadShadowWrapper(PrismObject<ShadowType> projection, boolean noFetch, Task task, OperationResult result)
protected void
FocusDetailsModels. prepareObjectForAdd(PrismObject<F> focus)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with parameters of type PrismObject Constructor Description PageAssignmentHolderDetails(PrismObject<AH> assignmentHolder)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder with type arguments of type PrismObject Constructor Description AssignmentHolderDetailsModel(org.apache.wicket.model.LoadableDetachableModel<PrismObject<AH>> prismObjectModel, ModelServiceLocator serviceLocator)
FocusDetailsModels(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, boolean history, PageBase serviceLocator)
FocusDetailsModels(org.apache.wicket.model.LoadableDetachableModel<PrismObject<F>> prismObjectModel, PageBase 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 PrismObject Modifier and Type Method Description protected <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 PrismObject Modifier and Type Method Description protected <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 PrismObject Modifier and Type Method Description Collection<SimpleValidationError>
InducedEntitlementsValidator. 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 PrismObject Modifier and Type Method Description protected AssignmentHolderDetailsModel<CaseType>
PageCase. createObjectDetailsModels(PrismObject<CaseType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.cases with parameters of type PrismObject Constructor Description PageCase(PrismObject<CaseType> caseType)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.cases with type arguments of type PrismObject Constructor Description CaseDetailsModels(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 Modifier and Type Method Description @NotNull PrismObject<?>
CorrelationOptionDto. getObject()
-
Uses of PrismObject in com.evolveum.midpoint.gui.impl.page.admin.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.component that return PrismObject Modifier and Type Method Description PrismObject<O>
OperationalButtonsPanel. getPrismObject()
Methods in com.evolveum.midpoint.gui.impl.page.admin.component with parameters of type PrismObject Modifier and Type Method Description protected 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 PrismObject Modifier and Type Method Description protected FDM
PageFocusDetails. createObjectDetailsModels(PrismObject<F> object)
Method parameters in com.evolveum.midpoint.gui.impl.page.admin.focus with type arguments of type PrismObject Modifier and Type Method Description protected void
PageFocusDetails. collectObjectsForPreview(Map<PrismObject<F>,ModelContext<? extends ObjectType>> modelContextMap)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.focus with parameters of type PrismObject Constructor Description PageFocusDetails(PrismObject<F> focus)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.focus with type arguments of type PrismObject Constructor Description 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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description protected AssignmentHolderDetailsModel<MarkType>
PageMark. createObjectDetailsModels(PrismObject<MarkType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.mark with parameters of type PrismObject Constructor Description PageMark(PrismObject<MarkType> obj)
-
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 PrismObject Constructor Description PageMessageTemplate(PrismObject<MessageTemplateType> object)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.messagetemplate with type arguments of type PrismObject Constructor Description MessageTemplateModel(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 Constructor Description PageObjectCollection(PrismObject<ObjectCollectionType> unitToEdit)
-
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 Constructor Description PageObjectTemplate(PrismObject<ObjectTemplateType> obj)
-
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 PrismObject Modifier and Type Method Description protected FocusDetailsModels<OrgType>
PageOrgHistory. createObjectDetailsModels(PrismObject<OrgType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.org with parameters of type PrismObject Constructor Description PageOrg(PrismObject<OrgType> org)
-
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 Constructor Description PageReport(PrismObject<ReportType> report)
-
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 PrismObject Modifier and Type Method Description static 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 PrismObject Modifier and Type Method Description protected 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 PrismObject Constructor Description PageResource(PrismObject<ResourceType> resource)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.resource with type arguments of type PrismObject Constructor Description ResourceDetailsModel(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
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource.component with parameters of type PrismObject Modifier and Type Method Description static TaskType
ResourceTasksPanel. createResourceTask(PrismContext prismContext, PrismObject<ResourceType> resource, List<ObjectReferenceType> archetypeRefs)
-
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 PrismObject Modifier and Type Method Description protected 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 PrismObject Modifier and Type Method Description protected FocusDetailsModels<RoleType>
PageRoleHistory. createObjectDetailsModels(PrismObject<RoleType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.role with parameters of type PrismObject Constructor Description PageRole(PrismObject<RoleType> role)
-
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 PrismObject Modifier and Type Method Description protected FocusDetailsModels<ServiceType>
PageServiceHistory. createObjectDetailsModels(PrismObject<ServiceType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.service with parameters of type PrismObject Constructor Description PageService(PrismObject<ServiceType> service)
-
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 PrismObject Modifier and Type Method Description protected AssignmentHolderDetailsModel<SystemConfigurationType>
PageBaseSystemConfiguration. createObjectDetailsModels(PrismObject<SystemConfigurationType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.systemconfiguration.page with parameters of type PrismObject Constructor Description PageAccessCertification(PrismObject<SystemConfigurationType> object)
PageBaseSystemConfiguration(PrismObject<SystemConfigurationType> object)
PageProfiling(PrismObject<SystemConfigurationType> object)
PageRoleManagement(PrismObject<SystemConfigurationType> object)
PageSystemAdminGui(PrismObject<SystemConfigurationType> object)
PageSystemBasic(PrismObject<SystemConfigurationType> object)
PageSystemInternals(PrismObject<SystemConfigurationType> object)
PageSystemLogging(PrismObject<SystemConfigurationType> object)
PageSystemNotification(PrismObject<SystemConfigurationType> object)
PageSystemPolicies(PrismObject<SystemConfigurationType> object)
PageSystemWorkflow(PrismObject<SystemConfigurationType> object)
-
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 PrismObject Modifier and Type Method Description protected TaskDetailsModel
PageTask. createObjectDetailsModels(PrismObject<TaskType> object)
Constructors in com.evolveum.midpoint.gui.impl.page.admin.task with parameters of type PrismObject Constructor Description PageTask(PrismObject<TaskType> task)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.task with type arguments of type PrismObject Constructor Description TaskDetailsModel(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 PrismObject Modifier and Type Method Description protected 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 PrismObject Modifier and Type Method Description protected 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 PrismObject Constructor Description PageUser(PrismObject<UserType> user)
Constructor parameters in com.evolveum.midpoint.gui.impl.page.admin.user with type arguments of type PrismObject Constructor Description UserDetailsModel(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
Methods in com.evolveum.midpoint.gui.impl.page.login with parameters of type PrismObject Modifier and Type Method Description protected SecurityPolicyType
PageAuthenticationBase. 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 PrismObject Modifier and Type Method Description protected FocusDetailsModels<OrgType>
PageOrgSelfProfile. createObjectDetailsModels(PrismObject<OrgType> object)
protected FocusDetailsModels<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 PrismObject Modifier and Type Method Description PrismObject<? extends ObjectType>
PasswordAccountDto. getObject()
Constructors in com.evolveum.midpoint.gui.impl.page.self.credentials with parameters of type PrismObject Constructor Description PasswordAccountDto(@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.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return PrismObject Modifier and Type Method Description PrismObject<O>
PrismObjectWrapperImpl. getObject()
PrismObject<O>
PrismObjectWrapperImpl. getObjectApplyDelta()
PrismObject<O>
PrismObjectWrapperImpl. getObjectOld()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismObject Modifier and Type Method Description String
ConstructionValueWrapper. 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.ResourceSchema
ConstructionValueWrapper. getRefinedSchema(PrismObject<ResourceType> resource)
ResourceObjectDefinition
ConstructionValueWrapper. getResourceObjectDefinition(PrismObject<ResourceType> resource)
Constructors in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type PrismObject Constructor Description 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.init
Methods in com.evolveum.midpoint.init with parameters of type PrismObject Modifier and Type Method Description protected <O extends ObjectType>
voidDataImport. preImportUpdate(PrismObject<O> object)
-
Uses of PrismObject in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return PrismObject Modifier and Type Method Description <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.PrismObject<TaskType>
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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description void
AssignmentObjectRelation. addArchetypeRef(PrismObject<ArchetypeType> archetype)
MidPointPrincipal
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.<O extends AbstractRoleType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentHolderSpecification(PrismObject<O> assignmentTarget, OperationResult result)
Returns data structure that contains information about possible assignment holders for a particular target object.<O extends AssignmentHolderType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentTargetSpecification(PrismObject<O> assignmentHolder, OperationResult result)
Returns data structure that contains information about possible assignment targets for a particular holder object.DiscoveredConfiguration
ModelService. discoverResourceConnectorConfiguration(PrismObject<ResourceType> resource, OperationResult result)
Method work same asProvisioningService.discoverConfiguration(PrismObject, OperationResult)
.@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
Returns all policy rules that apply to the collection.ExecuteCredentialResetResponseType
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(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.AuthenticationsPolicyType
ModelInteractionService. getAuthenticationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Returns an authentications policies as defined in the system configuration security policy.CredentialsPolicyType
ModelInteractionService. getCredentialsPolicy(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult)
Returns a credential policy that applies to the specified user.ResourceObjectDefinition
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.RegistrationsPolicyType
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, Task task, OperationResult parentResult)
<O extends ObjectType>
voidModelService. importObject(PrismObject<O> object, ImportOptionsType options, Task task, OperationResult result)
Import object.ArchetypePolicyType
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)
OperationResult
ModelService. testResource(PrismObject<ResourceType> resource, Task task, OperationResult parentResult)
Test the resource connection and basic resource connector functionality.OperationResult
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 PrismObject Modifier and Type Method Description GuiProfiledPrincipal
GuiProfiledPrincipalManager. getPrincipal(PrismObject<? extends FocusType> focus)
GuiProfiledPrincipal
GuiProfiledPrincipalManager. getPrincipal(PrismObject<? extends FocusType> focus, AuthorizationTransformer authorizationTransformer, OperationResult result)
-
Uses of PrismObject in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return PrismObject Modifier and Type Method Description default PrismObject<O>
ModelElementContext. getObjectAny()
PrismObject<O>
ModelElementContext. getObjectCurrent()
"Current" state of the object i.e.PrismObject<O>
ModelElementContext. getObjectNew()
Expected state of the object after application of currentDelta i.e.PrismObject<O>
ModelElementContext. getObjectNewOrCurrentOrOld()
PrismObject<O>
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.PrismObject<SystemConfigurationType>
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 PrismObject Modifier and Type Method Description Collection<? 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 PrismObject Constructor Description EvaluatedAssignmentModificationTrigger(@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 PrismObject Constructor Description EvaluatedHasAssignmentTrigger(@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 PrismObject Modifier and Type Method Description <F extends FocusType>
PrismObject<F>MidpointFunctions. searchShadowOwner(String accountOid)
Methods in com.evolveum.midpoint.model.api.expr with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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.trigger
Methods in com.evolveum.midpoint.model.api.trigger with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description List<PrismObject<? extends ObjectType>>
ReferenceResolver. resolve(@NotNull ObjectReferenceType reference, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ReferenceResolver.Source source, ReferenceResolver.FilterEvaluator filterEvaluator, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.api.util with parameters of type PrismObject Modifier and Type Method Description static 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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description LinkTypeDefinitionType
LinkManager. getSourceLinkTypeDefinition(String linkTypeName, List<PrismObject<? extends ObjectType>> objectVariants, OperationResult result)
@NotNull LinkTypeDefinitionType
LinkManager. getSourceLinkTypeDefinitionRequired(String linkTypeName, List<PrismObject<? extends ObjectType>> objectVariants, OperationResult result)
LinkTypeDefinitionType
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 PrismObject Modifier and Type Method Description ArchetypePolicyType
ArchetypeManager. determineArchetypePolicy(@Nullable PrismObject<? extends ObjectType> object, OperationResult result)
A convenience variant ofArchetypeManager.determineArchetypePolicy(ObjectType, OperationResult)
.<O extends ObjectType>
ExpressionProfileArchetypeManager. determineExpressionProfile(PrismObject<O> object, OperationResult result)
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.evaluator
Methods in com.evolveum.midpoint.model.common.expression.evaluator with parameters of type PrismObject Modifier and Type Method Description protected 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)
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 PrismObject Modifier and Type Method Description void
AssociationSearchExpressionEvaluatorCache. invalidate(PrismObject<ResourceType> resource, PrismObject<? extends ShadowType> shadow)
-
Uses of PrismObject in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description PrismObject<O>
AbstractValuePolicyOriginResolver. getObject()
PrismObject<O>
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 PrismObject Constructor Description FocusValuePolicyOriginResolver(PrismObject<F> object, ObjectResolver objectResolver)
ShadowValuePolicyOriginResolver(PrismObject<ShadowType> object, ObjectResolver objectResolver)
-
Uses of PrismObject in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with parameters of type PrismObject Modifier and Type Method Description <F extends ObjectType>
AuditEventRecordAuditHelper. evaluateRecordingExpression(ExpressionType expression, AuditEventRecord auditRecord, PrismObject<? extends ObjectType> primaryObject, ModelContext<F> context, Task task, OperationResult parentResult)
-
Uses of PrismObject in com.evolveum.midpoint.model.impl
Methods in com.evolveum.midpoint.model.impl that return PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <T extends ObjectType>
StringModelCrudService. addObject(PrismObject<T> object, ModelExecuteOptions options, Task task, OperationResult parentResult)
Add new object.void
FocusComputer. recompute(PrismObject<? extends FocusType> user, 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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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)
PrismObject<TaskType>
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 PrismObject Modifier and Type Method Description <T extends ObjectType>
SearchResultList<PrismObject<T>>ModelController. searchObjects(Class<T> type, ObjectQuery origQuery, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.dataModel
Methods in com.evolveum.midpoint.model.impl.dataModel that return PrismObject Modifier and Type Method Description @NotNull PrismObject<ResourceType>
DataModel. getResource(@NotNull String resourceOid)
Methods in com.evolveum.midpoint.model.impl.dataModel that return types with arguments of type PrismObject Modifier and Type Method Description @NotNull Map<String,PrismObject<ResourceType>>
DataModel. getResources()
Methods in com.evolveum.midpoint.model.impl.dataModel with parameters of type PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description <F extends FocusType>
PrismObject<F>MidpointFunctionsImpl. searchShadowOwner(String accountOid)
Methods in com.evolveum.midpoint.model.impl.expr with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description PrismObject<ResourceType>
ShadowCheckResult. getResource()
PrismObject<ShadowType>
ShadowCheckResult. getShadow()
Methods in com.evolveum.midpoint.model.impl.integrity.shadows that return types with arguments of type PrismObject Modifier and Type Method Description Collection<PrismObject<ShadowType>>
DuplicateShadowsTreatmentInstruction. getShadowsToDelete()
Methods in com.evolveum.midpoint.model.impl.integrity.shadows with parameters of type PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description DuplicateShadowsTreatmentInstruction
DefaultDuplicateShadowsResolver. determineDuplicateShadowsTreatment(Collection<PrismObject<ShadowType>> shadows)
DuplicateShadowsTreatmentInstruction
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 Constructor Description ShadowCheckResult(PrismObject<ShadowType> shadow)
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PrismObject Modifier and Type Method Description PrismObject<? extends AbstractRoleType>
AssignmentPathVariables. getImmediateRole()
PrismObject<O>
LensElementContext. getObjectCurrent()
@Nullable PrismObject<O>
LensElementContext. getObjectCurrentOrNew()
@Nullable PrismObject<O>
LensElementContext. getObjectCurrentOrOld()
PrismObject<O>
LensElementContext. getObjectNew()
@Nullable PrismObject<O>
LensElementContext. getObjectNewOrCurrentOrOld()
@NotNull PrismObject<O>
LensElementContext. getObjectNewOrCurrentRequired()
PrismObject<O>
LensElementContext. getObjectOld()
abstract PrismObject<O>
LensElementContext. getStateBeforeSimulatedOperation()
The best estimate how the object looked like before the simulated operation.PrismObject<O>
LensFocusContext. getStateBeforeSimulatedOperation()
The "object old" represents the state "before operation" for focus objects precisely.PrismObject<ShadowType>
LensProjectionContext. getStateBeforeSimulatedOperation()
Returns the (estimated) state before the simulated operation began.PrismObject<SystemConfigurationType>
LensContext. getSystemConfiguration()
<FO extends FocusType,O extends ObjectType>
PrismObject<FO>LensOwnerResolver. resolveOwner(PrismObject<O> object)
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type PrismObject Modifier and Type Method Description Map<String,PrismObject<ShadowType>>
LensProjectionContext. getEntitlementMap()
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type PrismObject Modifier and Type Method Description <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>AssignmentCollector. collect(PrismObject<AH> focus, boolean loginMode, Task task, OperationResult result)
void
EvaluatedPolicyRuleImpl. computeEnabledActions(@Nullable PolicyRuleEvaluationContext<?> rctx, PrismObject<?> object, Task task, OperationResult result)
<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>
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 PrismObject Modifier and Type Method Description void
LensElementContext. forEachObject(Consumer<PrismObject<O>> consumer)
Constructors in com.evolveum.midpoint.model.impl.lens with parameters of type PrismObject Constructor Description LensContextPlaceholder(@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 PrismObject Modifier and Type Method Description PrismObject<?>
EvaluatedAssignmentImpl. getTarget()
@NotNull PrismObject<? extends AssignmentHolderType>
EvaluatedAssignmentTargetImpl. getTarget()
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return types with arguments of type PrismObject Modifier and Type Method Description List<PrismObject<? extends ObjectType>>
PathSegmentEvaluation. getTargets()
Methods in com.evolveum.midpoint.model.impl.lens.assignments with parameters of type PrismObject Modifier and Type Method Description void
EvaluatedAssignmentImpl. setTarget(PrismObject<?> target)
AssignmentEvaluator.Builder<AH>
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 PrismObject Modifier and Type Method Description @NotNull PrismObject<ResourceType>
EvaluatedResourceObjectConstructionImpl. getResource()
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type PrismObject Modifier and Type Method Description void
SmartAssignmentCollection. collectAndFreeze(PrismObject<F> objectCurrent, PrismObject<F> objectOld, ContainerDelta<AssignmentType> currentAssignmentDelta, Collection<AssignmentType> virtualAssignments, PrismContext prismContext)
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 PrismObject Modifier and Type Method Description PrismObject<AH>
FocusConstraintsChecker. getConflictingObject()
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type PrismObject Modifier and Type Method Description boolean
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 PrismObject Constructor Description DeltaSetTripleMapConsolidation(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 PrismObject Modifier and Type Method Description default @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 PrismObject Modifier and Type Method Description protected PrismObject<SystemConfigurationType>
ClockworkContext. getSystemConfiguration()
Constructors in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.prep with parameters of type PrismObject Constructor Description ClockworkShadowInboundsPreparation(@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 PrismObject Modifier and Type Method Description PrismObject<T>
MappingEvaluatorParams. getAPrioriTargetObject()
PrismObject<T>
FixedTargetSpecification. getTargetObject()
abstract PrismObject<T>
TargetObjectSpecification. getTargetObject()
PrismObject<O>
MappingLoader. load(String loadReason, Task task, OperationResult result)
PrismObject<ShadowType>
ProjectionMappingLoader. load(String loadReason, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Constructor Description FixedTargetSpecification(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 Modifier and Type Method Description PrismObject<O>
PolicyRuleEvaluationContext. getObject()
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.migrator
Methods in com.evolveum.midpoint.model.impl.migrator that return PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <I extends ObjectType,O extends ObjectType>
PrismObject<O>Migrator. migrate(PrismObject<I> original)
-
Uses of PrismObject in com.evolveum.midpoint.model.impl.schema.transform
Methods in com.evolveum.midpoint.model.impl.schema.transform that return PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <F extends FocusType,O extends ObjectType>
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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description boolean
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 PrismObject Modifier and Type Method Description PrismObject<ResourceType>
ReconciliationResult. getResource()
Methods in com.evolveum.midpoint.model.impl.sync.tasks.recon with parameters of type PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description List<PrismObject<? extends ObjectType>>
ReferenceResolverImpl. resolve(@NotNull ObjectReferenceType reference, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ReferenceResolver.Source source, ReferenceResolver.FilterEvaluator filterEvaluator, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.util with parameters of type PrismObject Modifier and Type Method Description static <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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description PrismObject<? 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 PrismObject Modifier and Type Method Description Map<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 PrismObject Modifier and Type Method Description void
VisualizationContext. putObject(PrismObject<? extends ObjectType> object)
<O extends ObjectType>
voidResolver. resolve(PrismObject<O> object, Task task, OperationResult result)
VisualizationImpl
Visualizer. visualize(PrismObject<? extends ObjectType> object, VisualizationContext context, Task task, OperationResult parentResult)
VisualizationImpl
Visualizer. visualize(PrismObject<? extends ObjectType> object, Task task, OperationResult parentResult)
Method parameters in com.evolveum.midpoint.model.impl.visualizer with type arguments of type PrismObject Modifier and Type Method Description void
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.impl
Methods in com.evolveum.midpoint.ninja.impl that return PrismObject Modifier and Type Method Description <T extends ObjectType>
PrismObject<T>RestService. get(QName type, String oid)
Methods in com.evolveum.midpoint.ninja.impl that return types with arguments of type PrismObject Modifier and Type Method Description <T extends ObjectType>
List<PrismObject<T>>RestService. search()
-
Uses of PrismObject in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PrismObject Modifier and Type Method Description PrismObject
Objectable. asPrismObject()
static PrismObject<?>
PrismObject. asPrismObject(Objectable o)
PrismObject<O>
PrismObjectValue. asPrismObject()
static <T extends Objectable>
PrismObject<T>PrismObject. cast(PrismObject<?> object, Class<T> type)
PrismObject<O>
PrismObject. clone()
PrismObject<O>
PrismObject. cloneComplex(CloneStrategy strategy)
PrismObject<O>
PrismObject. cloneIfImmutable()
PrismObject<O>
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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description static <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)
PrismReferenceValue
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 PrismObject Modifier and Type Method Description static <T extends Objectable>
@NotNull List<T>PrismObject. asObjectableList(@NotNull List<PrismObject<T>> objects)
T
PrismSerializer. serializeObjects(@NotNull List<PrismObject<?>> objects)
-
Uses of PrismObject in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return PrismObject Modifier and Type Method Description default @NotNull PrismObject<O>
ObjectDefinitionDelegator. instantiate()
default @NotNull PrismObject<O>
ObjectDefinitionDelegator. instantiate(QName name)
Methods in com.evolveum.midpoint.prism.deleg with parameters of type PrismObject Modifier and Type Method Description default boolean
ItemDeltaDelegator. isRedundant(PrismObject<? extends Objectable> object, ParameterizedEquivalenceStrategy strategy, boolean assumeMissingItems)
default ItemDelta<V,D>
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 PrismObject Modifier and Type Method Description PrismObject<O>
ObjectDelta. computeChangedObject(PrismObject<O> objectOld)
Applies this object delta to specified object, returns updated object.PrismObject<O>
ObjectDelta. getObjectToAdd()
Methods in com.evolveum.midpoint.prism.delta with parameters of type PrismObject Modifier and Type Method Description void
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)
PrismObject<O>
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.ReferenceDelta
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<V,D>
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<O>
ObjectDelta. narrow(PrismObject<O> existingObject, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems)
PropertyDelta<T>
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.PrismValueDeltaSetTriple<PrismObjectValue<O>>
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 PrismObject Modifier and Type Class Description class
PrismObjectImpl<O extends Objectable>
Common supertype for all identity objects.Methods in com.evolveum.midpoint.prism.impl that return PrismObject Modifier and Type Method Description PrismObject<O>
PrismObjectValueImpl. asPrismObject()
PrismObject<O>
PrismObjectImpl. clone()
PrismObject<O>
PrismObjectImpl. cloneIfImmutable()
PrismObject<O>
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()
PrismObject
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 PrismObject Modifier and Type Method Description static <T extends Objectable>
TPrismObjectValueImpl. asObjectable(PrismObject<T> object)
PrismReferenceValue
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 PrismObject Modifier and Type Method Description PrismObject
AbstractMutableObjectable. asPrismContainer()
PrismObject
AbstractMutableObjectable. asPrismObject()
<O extends Objectable>
PrismObject<O>AbstractReferencable. getObject()
Methods in com.evolveum.midpoint.prism.impl.binding with parameters of type PrismObject Modifier and Type Method Description void
AbstractMutableObjectable. setupContainer(PrismObject object)
-
Uses of PrismObject in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta that return PrismObject Modifier and Type Method Description PrismObject<O>
ObjectDeltaImpl. computeChangedObject(PrismObject<O> objectOld)
Applies this object delta to specified object, returns updated object.PrismObject<O>
ObjectDeltaImpl. getObjectToAdd()
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type PrismObject Modifier and Type Method Description void
ObjectDeltaImpl. applyTo(PrismObject<O> targetObject)
PrismObject<O>
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)
ReferenceDelta
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)
ItemDelta<V,D>
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<O>
ObjectDeltaImpl. narrow(PrismObject<O> existingObject, @NotNull ParameterizedEquivalenceStrategy plusStrategy, @NotNull ParameterizedEquivalenceStrategy minusStrategy, boolean assumeMissingItems)
PropertyDelta<T>
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)
PrismValueDeltaSetTriple<PrismObjectValue<O>>
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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description T
PrismSerializerImpl. 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 PrismObject Modifier and Type Method Description static PrismObject
PrismForJAXBUtil. setupContainerValue(PrismObject prismObject, PrismContainerValue containerValue)
Methods in com.evolveum.midpoint.prism.impl.xjc with parameters of type PrismObject Modifier and Type Method Description static 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 PrismObject Modifier and Type Method Description static <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 PrismObject Modifier and Type Method Description PrismObject<O>
ObjectDeltaObject. getAnyObject()
PrismObject<O>
ObjectDeltaObject. getNewObject()
PrismObject<O>
ObjectDeltaObject. getOldObject()
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 PrismObject Modifier and Type Method Description static List<PrismObject<? extends Objectable>>
PrismTestUtil. parseObjects(File file)
Methods in com.evolveum.midpoint.prism.util with parameters of type PrismObject Modifier and Type Method Description <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 <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ItemDelta<?,?>... itemDeltas)
static <T extends Objectable>
ObjectDeltaObject<T>ObjectDeltaObject. create(PrismObject<T> oldObject, ObjectDelta<T> delta)
<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 PrismObject Modifier and Type Method Description static void
PrismAsserts. assertOids(Collection<? extends PrismObject<?>> objects, String... expectedOids)
Constructors in com.evolveum.midpoint.prism.util with parameters of type PrismObject Constructor Description ObjectDeltaObject(PrismObject<O> oldObject, ObjectDelta<O> delta, PrismObject<O> newObject, PrismObjectDefinition<O> definition)
-
Uses of PrismObject in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api that return PrismObject Modifier and Type Method Description <T extends ObjectType>
PrismObject<T>ProvisioningService. deleteObject(Class<T> type, String oid, ProvisioningOperationOptions option, OperationProvisioningScriptsType scripts, Task task, OperationResult parentResult)
Deletes object with specified OID.PrismObject
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 Task task, @NotNull OperationResult parentResult)
Returns the object with specified OID.PrismObject<ShadowType>
ExternalResourceEvent. getOldRepoShadow()
@NotNull PrismObject<ResourceType>
ResourceObjectShadowChangeDescription. getResource()
PrismObject<ResourceType>
ResourceOperationDescription. getResource()
PrismObject<ShadowType>
ExternalResourceEvent. getResourceObject()
PrismObject<ShadowType>
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 PrismObject Modifier and Type Method Description <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)
Searches for objects.Methods in com.evolveum.midpoint.provisioning.api with parameters of type PrismObject Modifier and Type Method Description <T extends ObjectType>
StringProvisioningService. addObject(@NotNull PrismObject<T> object, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull Task task, @NotNull OperationResult parentResult)
Add new object.<T extends ObjectType>
voidProvisioningService. applyDefinition(PrismObject<T> object, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow.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)
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, Task task, OperationResult parentResult)
Makes sure that the shadow is in accord with the reality.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 PrismObject Constructor Description ExternalResourceEvent(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 PrismObject Modifier and Type Method Description @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.PrismObject<T>
ModifyObjectResult. getObjectAfter()
PrismObject<T>
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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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)
<O extends ObjectType>
booleanRepositoryService. isAncestor(PrismObject<O> object, String descendantOrgOid)
Returns `true` if the `object` is above organization identified with `descendantOrgOid`.<O extends ObjectType>
booleanRepositoryService. isDescendant(PrismObject<O> object, String ancestorOrgOid)
Returns `true` if the `object` is under the organization identified with `ancestorOrgOid`.OptimisticLockingRunner.Builder<O,R>
OptimisticLockingRunner.Builder. object(PrismObject<O> object)
R
RepositoryOperation. run(PrismObject<O> object)
<O extends ObjectType>
booleanRepositoryService. selectorMatches(ObjectSelectorType objectSelector, PrismObject<O> object, ObjectFilterExpressionEvaluator filterEvaluator, Trace logger, String logMessagePrefix)
Constructors in com.evolveum.midpoint.repo.api with parameters of type PrismObject Constructor Description ModifyObjectResult(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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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)
<O extends ObjectType>
booleanRepositoryCache. selectorMatches(ObjectSelectorType objectSelector, PrismObject<O> object, ObjectFilterExpressionEvaluator filterEvaluator, Trace logger, String logMessagePrefix)
-
Uses of PrismObject in com.evolveum.midpoint.repo.cache.global
Methods in com.evolveum.midpoint.repo.cache.global that return PrismObject Modifier and Type Method Description @NotNull PrismObject<T>
GlobalCacheObjectValue. getObject()
Methods in com.evolveum.midpoint.repo.cache.global that return types with arguments of type PrismObject Modifier and Type Method Description <T extends ObjectType>
SearchResultList<PrismObject<T>>GlobalQueryCache. get(QueryKey key)
Methods in com.evolveum.midpoint.repo.cache.global with parameters of type PrismObject Modifier and Type Method Description <T extends ObjectType>
voidGlobalVersionCache. put(PrismObject<T> object)
Method parameters in com.evolveum.midpoint.repo.cache.global with type arguments of type PrismObject Modifier and Type Method Description <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 PrismObject Constructor Description GlobalCacheObjectValue(@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 PrismObject Modifier and Type Method Description @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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <T extends ObjectType>
PrismObject<T>LocalObjectCache. get(String oid)
Methods in com.evolveum.midpoint.repo.cache.local that return types with arguments of type PrismObject Modifier and Type Method Description <T extends ObjectType>
SearchResultList<PrismObject<T>>LocalQueryCache. get(QueryKey key)
Methods in com.evolveum.midpoint.repo.cache.local with parameters of type PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description PrismObject<?>
ObjectResolver.Session. get(String oid)
PrismObject<ArchetypeType>
SystemObjectCache. getArchetype(String oid, OperationResult result)
PrismObject<SecurityPolicyType>
SystemObjectCache. getSecurityPolicy()
@Nullable PrismObject<SystemConfigurationType>
SystemObjectCache. getSystemConfiguration(OperationResult result)
Methods in com.evolveum.midpoint.repo.common that return types with arguments of type PrismObject Modifier and Type Method Description SearchResultList<PrismObject<ArchetypeType>>
SystemObjectCache. 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 PrismObject Modifier and Type Method Description 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 PrismObject Modifier and Type Method Description protected OperationExecutionRecorderForTasks.Target
ItemProcessingRequest. 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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description static 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.util
Constructors in com.evolveum.midpoint.repo.common.util with parameters of type PrismObject Constructor Description Target(PrismObject<? extends ObjectType> ownerObject, QName ownerType, String ownerIdentification, String backupHolderOid, Class<? extends ObjectType> backupHolderClass)
-
Uses of PrismObject in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description PrismObject<ReportType>
ReportService. getReportDefinition(String reportOid, Task task, OperationResult result)
-
Uses of PrismObject in com.evolveum.midpoint.rest.impl
Methods in com.evolveum.midpoint.rest.impl with parameters of type PrismObject Modifier and Type Method Description <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. 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 PrismObject Modifier and Type Method Description static <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.expression
Methods in com.evolveum.midpoint.schema.expression that return PrismObject Modifier and Type Method Description <O extends ObjectType>
PrismObject<O>VariablesMap. getValueNew(String name)
Methods in com.evolveum.midpoint.schema.expression with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description <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.processor
Methods in com.evolveum.midpoint.schema.processor that return PrismObject Modifier and Type Method Description PrismObject<ShadowType>
AbstractResourceObjectDefinitionImpl. createBlankShadow(String resourceOid, String tag)
PrismObject<ShadowType>
CompositeObjectDefinitionImpl. createBlankShadow(String resourceOid, String tag)
PrismObject<ShadowType>
ResourceObjectDefinition. createBlankShadow(String resourceOid, String tag)
Creates a blankShadowType
object, with the attributes container having appropriate definition.PrismObject<ShadowType>
ResourceObjectTypeDefinitionImpl. createBlankShadow(String resourceOid, String tag)
Methods in com.evolveum.midpoint.schema.processor with parameters of type PrismObject Modifier and Type Method Description static ResourceSchema
ResourceSchemaFactory. getCompleteSchema(@NotNull PrismObject<ResourceType> resource)
Obtains refined schema for the resource.static ResourceSchema
ResourceSchemaFactory. getCompleteSchema(PrismObject<ResourceType> resource, LayerType layer)
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 PrismObject Modifier and Type Method Description default 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 PrismObject Modifier and Type Method Description OperationResult
OperationResult. addContext(String name, PrismObject<? extends ObjectType> value)
OperationResultBuilder
OperationResultBuilder. addContext(String name, PrismObject<? extends ObjectType> value)
OperationResult
OperationResult. addParam(String name, PrismObject<? extends ObjectType> value)
OperationResultBuilder
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.statistics
Methods in com.evolveum.midpoint.schema.statistics with parameters of type PrismObject Modifier and Type Method Description <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 PrismObject Constructor Description IterationItemInformation(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 PrismObject Modifier and Type Method Description PrismObject<?>
TraceInfo. findObject(String oid)
PrismObject<?>
ViewedObject. getObject()
Methods in com.evolveum.midpoint.schema.traces with parameters of type PrismObject Modifier and Type Method Description void
ViewedObject. setObject(PrismObject<?> object)
Constructors in com.evolveum.midpoint.schema.traces with parameters of type PrismObject Constructor Description ViewedObject(String label, PrismObject<? extends ObjectType> object)
-
Uses of PrismObject in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return PrismObject Modifier and Type Method Description static <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 PrismObject Modifier and Type Method Description 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 PrismObject Modifier and Type Method Description static <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, 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)
static @NotNull List<String>
FocusTypeUtil. determineSubTypes(PrismObject<? extends ObjectType> object)
static ResourceObjectTypeDefinitionType
ResourceTypeUtil. findObjectTypeDefinition(PrismObject<ResourceType> resourceObject, @Nullable ShadowKindType kind, @Nullable String intent)
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)
static PrismContainer<ConnectorConfigurationType>
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 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)
static List<QName>
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 Set<String>
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 PrismObject Modifier and Type Method Description static <T extends Objectable>
List<T>ObjectTypeUtil. asObjectables(Collection<PrismObject<T>> objects)
static List<String>
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 PrismObject Constructor Description ContainerValueIdGenerator(@NotNull PrismObject<S> object)
-
Uses of PrismObject in com.evolveum.midpoint.schema.validator
Methods in com.evolveum.midpoint.schema.validator with parameters of type PrismObject Modifier and Type Method Description <O extends Objectable>
ValidationResultObjectValidator. validate(PrismObject<O> object)
-
Uses of PrismObject in com.evolveum.midpoint.security.api
Methods in com.evolveum.midpoint.security.api that return PrismObject Modifier and Type Method Description <F extends FocusType,O extends ObjectType>
PrismObject<F>OwnerResolver. resolveOwner(PrismObject<O> object)
Methods in com.evolveum.midpoint.security.api with parameters of type PrismObject Modifier and Type Method Description MidPointPrincipal
MidPointPrincipalManager. getPrincipal(PrismObject<? extends FocusType> focus)
MidPointPrincipal
MidPointPrincipalManager. getPrincipal(PrismObject<? extends FocusType> focus, AuthorizationTransformer authorizationTransformer, OperationResult result)
<F extends FocusType,O extends ObjectType>
PrismObject<F>OwnerResolver. resolveOwner(PrismObject<O> object)
<T> T
SecurityContextManager. runAs(Producer<T> producer, PrismObject<UserType> user)
default <T> T
SecurityContextManager. runAsChecked(CheckedProducer<T> producer, PrismObject<UserType> user)
Convenience method to deal with producers that can throw CommonException.void
SecurityContextManager. setupPreAuthenticatedSecurityContext(PrismObject<? extends FocusType> focus)
-
Uses of PrismObject in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return PrismObject Modifier and Type Method Description PrismObject<O>
AuthorizationParameters. getAnyObject()
PrismObject<O>
AuthorizationParameters. getNewObject()
PrismObject<O>
AuthorizationParameters. getOldObject()
PrismObject<T>
AuthorizationParameters. getTarget()
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type PrismObject Modifier and Type Method Description static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObject(PrismObject<O> object)
static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObjectAdd(PrismObject<O> object)
static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObjectDelete(PrismObject<O> object)
static <O extends ObjectType>
AuthorizationParameters<O,ObjectType>AuthorizationParameters.Builder. buildObjectDelta(PrismObject<O> object, ObjectDelta<O> delta)
<T extends ObjectType,O extends ObjectType>
booleanSecurityEnforcer. canSearch(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, boolean includeSpecial, ObjectFilter filter, Task task, OperationResult result)
Question: does object make any sense here? E.g.<O extends ObjectType>
ObjectSecurityConstraintsSecurityEnforcer. compileSecurityConstraints(PrismObject<O> object, OwnerResolver ownerResolver, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType,F>
FSecurityEnforcer. computeSecurityFilter(MidPointPrincipal principal, String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, FilterGizmo<F> gizmo, Task task, OperationResult result)
<F extends FocusType>
MidPointPrincipalSecurityEnforcer. createDonorPrincipal(MidPointPrincipal attorneyPrincipal, String attorneyAuthorizationAction, PrismObject<F> donor, Task task, OperationResult result)
<O extends ObjectType>
AccessDecisionSecurityEnforcer. determineSubitemDecision(ObjectSecurityConstraints securityConstraints, ObjectDelta<O> delta, PrismObject<O> currentObject, String operationUrl, AuthorizationPhaseType phase, ItemPath subitemRootPath)
<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsSecurityEnforcer. getAllowedRequestAssignmentItems(MidPointPrincipal midPointPrincipal, String operationUrl, PrismObject<O> object, PrismObject<R> target, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.AuthorizationParameters.Builder<O,T>
AuthorizationParameters.Builder. newObject(PrismObject<O> object)
AuthorizationParameters.Builder<O,T>
AuthorizationParameters.Builder. oldObject(PrismObject<O> object)
<T extends ObjectType,O extends ObjectType>
ObjectFilterSecurityEnforcer. preProcessObjectFilter(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, Task task, OperationResult result)
Returns a filter that applies to all the objects/targets for which the principal is authorized.AuthorizationParameters.Builder<O,T>
AuthorizationParameters.Builder. target(PrismObject<T> target)
-
Uses of PrismObject in com.evolveum.midpoint.task.api
Methods in com.evolveum.midpoint.task.api that return PrismObject Modifier and Type Method Description PrismObject<NodeType>
ClusterExecutionHelper. 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>
Task. getRawTaskObjectClonedIfNecessary()
Returns backing task prism object without updating with current operation result.PrismObject<UserType>
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 PrismObject Modifier and Type Method Description <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 PrismObject Modifier and Type Method Description String
TaskManager. 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 PrismObject Modifier and Type Method Description <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()
PrismObject<UserType>
NullTaskImpl. getRequestee()
@NotNull PrismObject<TaskType>
NullTaskImpl. getUpdatedTaskObject()
Methods in com.evolveum.midpoint.task.api.test with parameters of type PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description PrismObject<T>
AssignmentTableDto. 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 PrismObject Modifier and Type Method Description void
AssignmentTableDto. setAssignmentParent(PrismObject<T> assignmentParent)
Constructors in com.evolveum.midpoint.web.component.assignment with parameters of type PrismObject Constructor Description AssignmentTableDto(PrismObject<T> assignmentParent)
Constructor parameters in com.evolveum.midpoint.web.component.assignment with type arguments of type PrismObject Constructor Description SimpleRoleSelector(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 PrismObject Modifier and Type Method Description CertCampaignListItemDto
CertCampaignListItemDtoProvider. createDataObjectWrapper(PrismObject<AccessCertificationCampaignType> obj)
-
Uses of PrismObject in com.evolveum.midpoint.web.component.dialog
Methods in com.evolveum.midpoint.web.component.dialog that return PrismObject Modifier and Type Method Description protected PrismObject<TaskType>
ChooseFocusTypeAndRelationDialogPanel. getTask(QName type, Collection<QName> relations, org.apache.wicket.ajax.AjaxRequestTarget target)
protected PrismObject<TaskType>
ConfigureTaskConfirmationPanel. getTask(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 PrismObject Modifier and Type Method Description PrismObject<O>
DynamicFormPanel. getObject()
Constructors in com.evolveum.midpoint.web.component.prism with parameters of type PrismObject Constructor Description DynamicFormPanel(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.component.wizard
Method parameters in com.evolveum.midpoint.web.component.wizard with type arguments of type PrismObject Modifier and Type Method Description protected @NotNull List<QName>
WizardStep. loadResourceObjectClassList(org.apache.wicket.model.IModel<PrismObject<ResourceType>> model, Trace LOGGER, String message)
-
Uses of PrismObject in com.evolveum.midpoint.web.component.wizard.resource
Constructor parameters in com.evolveum.midpoint.web.component.wizard.resource with type arguments of type PrismObject Constructor Description CapabilityStep(@NotNull NonEmptyLoadableModel<PrismObject<ResourceType>> resourceModel, @NotNull PageResourceWizard parentPage)
ConfigurationStep(NonEmptyLoadableModel<PrismObject<ResourceType>> modelNoFetch, PageResourceWizard parentPage)
NameStep(@NotNull NonEmptyLoadableModel<PrismObject<ResourceType>> modelRaw, @NotNull PageResourceWizard parentPage)
SchemaHandlingStep(@NotNull NonEmptyLoadableModel<PrismObject<ResourceType>> resourceModel, @NotNull PageResourceWizard parentPage)
SchemaStep(@NotNull NonEmptyLoadableModel<PrismObject<ResourceType>> model, @NotNull PageResourceWizard parentPage)
SynchronizationStep(@NotNull NonEmptyLoadableModel<PrismObject<ResourceType>> resourceModel, @NotNull PageResourceWizard parentPage)
-
Uses of PrismObject in com.evolveum.midpoint.web.component.wizard.resource.component.schemahandling
Constructors in com.evolveum.midpoint.web.component.wizard.resource.component.schemahandling with parameters of type PrismObject Constructor Description ResourceAssociationEditor(String id, org.apache.wicket.model.IModel<ResourceObjectAssociationType> model, ResourceObjectTypeDefinitionType objectType, PrismObject<ResourceType> resource, SchemaHandlingStep parentStep, NonEmptyModel<Boolean> readOnlyModel)
ResourceAttributeEditor(String id, org.apache.wicket.model.IModel<ResourceAttributeDefinitionType> model, ResourceObjectTypeDefinitionType objectType, PrismObject<ResourceType> resource, @NotNull SchemaHandlingStep parentStep, NonEmptyModel<Boolean> readOnlyModel)
-
Uses of PrismObject in com.evolveum.midpoint.web.component.wizard.resource.dto
Methods in com.evolveum.midpoint.web.component.wizard.resource.dto with parameters of type PrismObject Modifier and Type Method Description int
ConnectorHostTypeComparator. compare(PrismObject<ConnectorHostType> host1, PrismObject<ConnectorHostType> host2)
static String
ConnectorHostTypeComparator. getUserFriendlyName(PrismObject<ConnectorHostType> host)
-
Uses of PrismObject in com.evolveum.midpoint.web.model
Methods in com.evolveum.midpoint.web.model that return PrismObject Modifier and Type Method Description PrismObject<O>
AbstractWrapperModel. getPrismObject()
Constructor parameters in com.evolveum.midpoint.web.model with type arguments of type PrismObject Constructor Description ContainerableFromPrismObjectModel(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 PrismObject Modifier and Type Method Description PrismObject<UserType>
CaseWorkItemActionsPanel. 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 Modifier and Type Method Description PrismObject<AccessCertificationDefinitionType>
CertDefinitionDto. getPrismObject()
-
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 PrismObject Modifier and Type Method Description static 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 PrismObject Modifier and Type Method Description PrismObject<T>
ObjectViewDto. getObject()
Methods in com.evolveum.midpoint.web.page.admin.dto with parameters of type PrismObject Modifier and Type Method Description void
ObjectViewDto. setObject(PrismObject<T> object)
Constructors in com.evolveum.midpoint.web.page.admin.dto with parameters of type PrismObject Constructor Description ObjectViewDto(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 PrismObject Modifier and Type Method Description PrismObject<? extends ObjectType>
PasswordAccountDto. getObject()
Constructors in com.evolveum.midpoint.web.page.admin.home.dto with parameters of type PrismObject Constructor Description PasswordAccountDto(@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 PrismObject Modifier and Type Method Description void
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 PrismObject Modifier and Type Method Description Task
RunReportPopupPanel. createSimpleTask(String operation, PrismObject<? extends FocusType> owner)
protected void
RunReportPopupPanel. runConfirmPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> reportType2, PrismContainer<ReportParameterType> reportParam)
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.resources
Methods in com.evolveum.midpoint.web.page.admin.resources that return types with arguments of type PrismObject Modifier and Type Method Description org.apache.wicket.model.IModel<PrismObject<ResourceType>>
ResourceContentPanel. getResourceModel()
Methods in com.evolveum.midpoint.web.page.admin.resources with parameters of type PrismObject Modifier and Type Method Description ObjectDelta<ResourceType>
PageResourceWizard. computeDiff(PrismObject<ResourceType> oldResource, PrismObject<ResourceType> newResource)
Constructors in com.evolveum.midpoint.web.page.admin.resources with parameters of type PrismObject Constructor Description PageResourceVisualization(@NotNull PrismObject<ResourceType> resourceObject)
Constructor parameters in com.evolveum.midpoint.web.page.admin.resources with type arguments of type PrismObject Constructor Description ResourceContentPanel(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config)
ResourceContentRepositoryPanel(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config)
ResourceContentResourcePanel(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config)
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.server.dto
Methods in com.evolveum.midpoint.web.page.admin.server.dto that return PrismObject Modifier and Type Method Description PrismObject<ObjectType>
TaskErrorSelectableBeanImpl. getRealOwner()
PrismObject<O>
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 Modifier and Type Method Description PrismObject<F>
MergeObjectsPanel. getMergeResultObject()
-
Uses of PrismObject in com.evolveum.midpoint.web.page.admin.workflow
Methods in com.evolveum.midpoint.web.page.admin.workflow that return PrismObject Modifier and Type Method Description protected 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 PrismObject Modifier and Type Method Description List<SecurityQuestionAnswerDTO>
SecurityQuestionsPanel. 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 PrismObject Modifier and Type Method Description PrismObject<F>
AssignmentConflictDto. getAssignmentTargetObject()
Constructors in com.evolveum.midpoint.web.page.self.dto with parameters of type PrismObject Constructor Description AssignmentConflictDto(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 PrismObject Modifier and Type Method Description Collection<SimpleValidationError>
MidpointFormValidator. validateObject(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas)
Performs a validation on an instance of object.Collection<SimpleValidationError>
MidpointFormValidatorImpl. validateObject(PrismObject<? extends ObjectType> object, Collection<ObjectDelta<? extends ObjectType>> deltas)
-
Uses of PrismObject in com.evolveum.midpoint.xml.ns._public.common.common_3
-
Uses of PrismObject in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return PrismObject Modifier and Type Method Description PrismObject
RawObjectType. asPrismObject()
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type PrismObject Modifier and Type Method Description void
RawObjectType. setupContainer(PrismObject object)
-