All Methods Static Methods Concrete Methods
Modifier and Type |
Method |
Description |
static <V extends PrismValue,D extends ItemDefinition<?>> MappingBuilder<V,D> |
addAssignmentPathVariables(MappingBuilder<V,D> builder,
AssignmentPathVariables assignmentPathVariables,
PrismContext prismContext) |
|
static <AH extends AssignmentHolderType> void |
applyObjectPolicyConstraints(LensFocusContext<AH> focusContext,
ArchetypePolicyType archetypePolicy,
PrismContext prismContext) |
|
static <F extends ObjectType> void |
checkContextSanity(LensContext<F> context,
String activityDescription,
OperationResult result) |
|
static void |
checkMaxIterations(int iteration,
int maxIterations,
String conflictMessage,
String humanReadableName) |
|
static AssignmentType |
cloneResolveResource(AssignmentType assignmentBean,
LensContext<?> lensContext) |
|
static AssignmentPathVariables |
computeAssignmentPathVariables(AssignmentPathImpl assignmentPath) |
|
static PropertyDelta<XMLGregorianCalendar> |
createActivationTimestampDelta(ActivationStatusType status,
XMLGregorianCalendar now,
PrismContainerDefinition<ActivationType> activationDefinition,
OriginType origin,
PrismContext prismContext) |
|
static PrismContainer<AssignmentType> |
createAssignmentSingleValueContainer(@NotNull AssignmentType assignmentType) |
|
static @NotNull PrismPropertyDefinition<Boolean> |
createConditionDefinition(PrismContext prismContext) |
|
static ShadowDiscriminatorType |
createDiscriminatorBean(ProjectionContextKey key,
LensContext<?> lensContext) |
|
static <F extends ObjectType> LensObjectDeltaOperation<F> |
createObjectDeltaOperation(ObjectDelta<F> focusDelta,
OperationResult result,
LensElementContext<F> focusContext,
LensProjectionContext projCtx) |
|
static <T extends ObjectType> LensObjectDeltaOperation<T> |
createObjectDeltaOperation(ObjectDelta<T> objectDelta,
OperationResult result,
LensElementContext<T> objectContext,
LensProjectionContext projCtx,
ResourceType resource) |
|
static int |
determineMaxIterations(IterationSpecificationType iterationSpecType) |
|
static <F extends ObjectType> boolean |
evaluateIterationCondition(LensContext<F> context,
LensElementContext<?> accountContext,
IterationSpecificationType iterationSpecification,
int iteration,
String iterationToken,
boolean beforeIteration,
ExpressionFactory expressionFactory,
VariablesMap variables,
Task task,
OperationResult result) |
|
static <F extends ObjectType,T> ObjectDelta<ShadowType> |
findAPrioriDelta(LensContext<F> context,
LensProjectionContext projCtx) |
Extracts the delta from this projection context and also from all other projection contexts that have
equivalent discriminator.
|
static <F extends ObjectType> String |
formatIterationToken(LensElementContext<?> accountContext,
IterationSpecificationType iterationSpec,
int iteration,
ExpressionFactory expressionFactory,
VariablesMap variables,
Task task,
OperationResult result) |
|
static String |
formatIterationTokenDefault(int iteration) |
|
static <AH extends AssignmentHolderType> ItemDelta |
getAprioriItemDelta(ObjectDelta<AH> focusDelta,
ItemPath itemPath) |
|
static VariablesMap |
getAssignmentPathVariablesMap(AssignmentPathVariables assignmentPathVariables,
PrismContext prismContext) |
|
static AssignmentType |
getAssignmentType(ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi,
boolean old) |
|
static <F extends ObjectType> String |
getChannel(LensContext<F> context,
Task task) |
|
static LensContext.ExportType |
getExportType(TraceType trace,
OperationResult result) |
|
static <F extends FocusType> PrismObjectDefinition<F> |
getFocusDefinition(LensContext<F> context) |
|
static <R extends AbstractRoleType> @NotNull Collection<AssignmentType> |
getForcedAssignments(LifecycleStateModelType lifecycleModel,
String targetLifecycle,
ObjectResolver objectResolver,
PrismContext prismContext,
Task task,
OperationResult result) |
|
static IterationSpecificationType |
getIterationSpecification(ObjectTemplateType objectTemplate) |
|
static Object |
getIterationTokenVariableValue(LensProjectionContext accCtx) |
|
static Object |
getIterationVariableValue(LensProjectionContext accCtx) |
|
static <F extends ObjectType> ResourceType |
getResourceReadOnly(LensContext<F> context,
String resourceOid,
ProvisioningService provisioningService,
Task task,
OperationResult result) |
|
static boolean |
isAssignmentValid(AssignmentHolderType focus,
AssignmentType assignment,
XMLGregorianCalendar now,
ActivationComputer activationComputer,
LifecycleStateModelType focusStateModel,
@NotNull TaskExecutionMode taskExecutionMode) |
Used for assignments and similar objects that do not have separate lifecycle.
|
static boolean |
isFocusValid(AssignmentHolderType focus,
XMLGregorianCalendar now,
ActivationComputer activationComputer,
LifecycleStateModelType focusStateModel,
@NotNull TaskExecutionMode taskExecutionMode) |
|
static boolean |
isPasswordReturnedByDefault(LensProjectionContext projCtx) |
|
static <F extends ObjectType> void |
moveTriggers(LensProjectionContext projCtx,
LensFocusContext<F> focusCtx) |
|
static boolean |
needsFullShadowForCredentialProcessing(LensProjectionContext projCtx) |
|
static <F extends ObjectType> void |
reclaimSequences(LensContext<F> context,
RepositoryService repositoryService,
Task task,
OperationResult result) |
|
static void |
rejectNonTolerantSettingIfPresent(ObjectTemplateItemDefinitionType templateItemDefinition,
ItemPath itemPath,
String contextDescription) |
|
static <T extends ObjectType,F extends ObjectType> void |
setContextOid(LensContext<F> context,
LensElementContext<T> objectContext,
String oid) |
|
static <O extends ObjectType> void |
setDeltaOldValue(LensElementContext<O> ctx,
ItemDelta<?,?> itemDelta) |
|
static <O extends ObjectType> void |
setDeltaOldValue(LensElementContext<O> ctx,
ObjectDelta<O> objectDelta) |
|
static <M extends MappingType> M |
setMappingTarget(M mapping,
ItemPathType path) |
|