Uses of Class
com.evolveum.midpoint.model.api.context.ProjectionContextKey
Packages that use ProjectionContextKey
Package
Description
-
Uses of ProjectionContextKey in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return ProjectionContextKeyMethods in com.evolveum.midpoint.model.api that return types with arguments of type ProjectionContextKeyModifier and TypeMethodDescriptionObjectTreeDeltas.getProjectionChangeMap()ObjectTreeDeltas.getProjectionChangeMapEntries()Methods in com.evolveum.midpoint.model.api with parameters of type ProjectionContextKeyModifier and TypeMethodDescriptionvoidObjectTreeDeltas.addProjectionChange(ProjectionContextKey key, ObjectDelta<ShadowType> primaryDelta) ObjectTreeDeltas.getProjectionChange(ProjectionContextKey key) voidProgressInformation.setProjectionContextKey(ProjectionContextKey projectionContextKey) Constructors in com.evolveum.midpoint.model.api with parameters of type ProjectionContextKeyModifierConstructorDescriptionProgressInformation(ProgressInformation.ActivityType activityType, ProjectionContextKey projectionContextKey, ProgressInformation.StateType stateType) ProgressInformation(ProgressInformation.ActivityType activityType, ProjectionContextKey projectionContextKey, OperationResult operationResult) -
Uses of ProjectionContextKey in com.evolveum.midpoint.model.api.context
Subclasses of ProjectionContextKey in com.evolveum.midpoint.model.api.contextModifier and TypeClassDescriptionstatic classstatic classMethods in com.evolveum.midpoint.model.api.context that return ProjectionContextKeyModifier and TypeMethodDescriptionProjectionContextKey.checkOrUpdateResourceOid(@NotNull String newValue) ProjectionContextKey.checkOrUpdateTypeIdentification(@NotNull ResourceObjectTypeIdentification newValue) static ProjectionContextKeyProjectionContextKey.classified(@NotNull String resourceOid, @NotNull ShadowKindType kind, @NotNull String intent, @Nullable String tag) Kind and intent must not be "unknown".static ProjectionContextKeyProjectionContextKey.classified(@NotNull String resourceOid, @NotNull ShadowKindType kind, @NotNull String intent, @Nullable String tag, int order, boolean gone) Kind and intent must not be "unknown".ProjectionContextKey.clone()ProjectionContextKeyFactory.createKey(@NotNull ShadowType shadow, @NotNull Task task, @NotNull OperationResult result) DeterminesProjectionContextKeyfor a given shadow as precisely as possible.static ProjectionContextKeyProjectionContextKey.forKnownResource(@NotNull String resourceOid, @Nullable ResourceObjectTypeIdentification typeIdentification, @Nullable String tag) static ProjectionContextKeyProjectionContextKey.forKnownResource(@NotNull String resourceOid, @Nullable ResourceObjectTypeIdentification typeIdentification, @Nullable String tag, int order, boolean gone) static ProjectionContextKeyProjectionContextKey.fromBean(ShadowDiscriminatorType bean) static ProjectionContextKeyProjectionContextKey.fromClassifiedShadow(@NotNull ShadowType shadow) static ProjectionContextKeyProjectionContextKey.fromCoordinates(@NotNull ResourceShadowCoordinates coordinates) static ProjectionContextKeyProjectionContextKey.fromShadow(@NotNull ShadowType shadow, @Nullable ResourceObjectTypeIdentification typeIdentification) @NotNull ProjectionContextKeyModelProjectionContext.getKey()ProjectionContextKey.gone()static ProjectionContextKeyProjectionContextKey.missing()ProjectionContextKey.updateTagIfChanged(String newValue) The usefulness of this method is not obvious; but - in fact - it is used e.g. in `TestMultiAccount.test350`, when tag is changed from `Ix` to `ix`, when treating conflicting accounts in `ProjectionValuesProcessor`.ProjectionContextKey.withOrder(int order) ProjectionContextKey.withResourceOid(@NotNull String resourceOid) Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type ProjectionContextKeyMethods in com.evolveum.midpoint.model.api.context with parameters of type ProjectionContextKeyModifier and TypeMethodDescriptionbooleanProjectionContextKey.equivalent(ProjectionContextKey other) Similar toequals(Object)but ignores the order.ModelContext.findProjectionContextByKeyExact(@NotNull ProjectionContextKey key) booleanProjectionContextFilter.matches(@NotNull ProjectionContextKey key) -
Uses of ProjectionContextKey in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return ProjectionContextKeyModifier and TypeMethodDescriptionProjectionContextKeyFactoryImpl.createKey(@NotNull ShadowType shadow, @NotNull Task task, @NotNull OperationResult result) @NotNull ProjectionContextKeyLensProjectionContext.getKey()Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type ProjectionContextKeyMethods in com.evolveum.midpoint.model.impl.lens with parameters of type ProjectionContextKeyModifier and TypeMethodDescriptionLensContext.createDetachedProjectionContext(@NotNull ProjectionContextKey key) static ShadowDiscriminatorTypeLensUtil.createDiscriminatorBean(ProjectionContextKey key, LensContext<?> lensContext) LensContext.createProjectionContext(@NotNull ProjectionContextKey key) LensContext.findProjectionContextByKeyExact(@NotNull ProjectionContextKey key) LensContext.findProjectionContextByOidAndKey(@NotNull String oid, @NotNull ProjectionContextKey key) TODO describe this and verify it's OKstatic <F extends ObjectType>
@NotNull LensContext.GetOrCreateProjectionContextResultLensContext.getOrCreateProjectionContext(LensContext<F> context, ProjectionContextKey contextKey) TODO not sure if this method should be here or inProjectionsLoadOperation(that is currently the only client) The reason for being here is the similarity toLensContext.getOrCreateProjectionContext(LensContext, ConstructionTargetKey, boolean)and coupling withLensContext.getOrCreateProjectionContext(LensContext, HumanReadableDescribable, Supplier, Supplier).booleanLensProjectionContext.matches(ProjectionContextKey otherKey, boolean compareOrder) TODO clarify this!!!voidLensProjectionContext.setKey(@NotNull ProjectionContextKey key) -
Uses of ProjectionContextKey in com.evolveum.midpoint.model.impl.lens.construction
Methods in com.evolveum.midpoint.model.impl.lens.construction that return ProjectionContextKey -
Uses of ProjectionContextKey in com.evolveum.midpoint.web.component.progress
Methods in com.evolveum.midpoint.web.component.progress that return ProjectionContextKeyMethods in com.evolveum.midpoint.web.component.progress with parameters of type ProjectionContextKeyModifier and TypeMethodDescriptionvoidProgressReportActivityDto.setProjectionContextKey(ProjectionContextKey projectionContextKey)