Interface ModelContext<F extends ObjectType>
- 
- All Superinterfaces:
 DebugDumpable,Serializable
- All Known Implementing Classes:
 LensContext,LensContextPlaceholder
public interface ModelContext<F extends ObjectType> extends Serializable, DebugDumpable
- Author:
 - semancik
 
 
- 
- 
Field Summary
- 
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING 
 - 
 
- 
Method Summary
- 
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getRequestIdentifier
String getRequestIdentifier()
 
- 
getState
ModelState getState()
 
- 
getFocusContext
ModelElementContext<F> getFocusContext()
 
- 
getFocusContextRequired
@NotNull @NotNull ModelElementContext<F> getFocusContextRequired()
 
- 
getProjectionContexts
@NotNull @NotNull Collection<? extends ModelProjectionContext> getProjectionContexts()
 
- 
findProjectionContextByKeyExact
ModelProjectionContext findProjectionContextByKeyExact(@NotNull @NotNull ProjectionContextKey key)
 
- 
findProjectionContexts
@NotNull @NotNull Collection<? extends ModelProjectionContext> findProjectionContexts(@NotNull @NotNull ProjectionContextFilter filter)
 
- 
getOptions
ModelExecuteOptions getOptions()
 
- 
getPartialProcessingOptions
@NotNull @NotNull PartialProcessingOptionsType getPartialProcessingOptions()
 
- 
reportProgress
void reportProgress(ProgressInformation progress)
 
- 
getEvaluatedAssignmentTriple
DeltaSetTriple<? extends EvaluatedAssignment<?>> getEvaluatedAssignmentTriple()
 
- 
getEvaluatedAssignmentsStream
@NotNull @NotNull Stream<? extends EvaluatedAssignment<?>> getEvaluatedAssignmentsStream()
 
- 
getNonNegativeEvaluatedAssignments
@NotNull @NotNull Collection<? extends EvaluatedAssignment<?>> getNonNegativeEvaluatedAssignments()
 
- 
getAllEvaluatedAssignments
@NotNull @NotNull Collection<? extends EvaluatedAssignment<?>> getAllEvaluatedAssignments()
 
- 
getFocusTemplate
ObjectTemplateType getFocusTemplate()
 
- 
getSystemConfiguration
PrismObject<SystemConfigurationType> getSystemConfiguration()
 
- 
getChannel
String getChannel()
 
- 
getAllChanges
int getAllChanges() throws SchemaException- Throws:
 SchemaException
 
- 
dumpAssignmentPolicyRules
default String dumpAssignmentPolicyRules(int indent)
 
- 
dumpAssignmentPolicyRules
String dumpAssignmentPolicyRules(int indent, boolean alsoMessages)
 
- 
dumpFocusPolicyRules
default String dumpFocusPolicyRules(int indent)
 
- 
dumpFocusPolicyRules
String dumpFocusPolicyRules(int indent, boolean alsoMessages)
 
- 
getHookPreviewResultsMap
Map<String,Collection<Containerable>> getHookPreviewResultsMap()
 
- 
getHookPreviewResults
@NotNull <T> @NotNull List<T> getHookPreviewResults(@NotNull @NotNull Class<T> clazz)
 
- 
getPolicyRuleEnforcerPreviewOutput
@Nullable @Nullable PolicyRuleEnforcerPreviewOutputType getPolicyRuleEnforcerPreviewOutput()
 
- 
isPreview
boolean isPreview()
 
- 
getTreeDeltas
@NotNull @NotNull ObjectTreeDeltas<F> getTreeDeltas()
 
- 
getHistoricResourceObjects
Collection<ProjectionContextKey> getHistoricResourceObjects()
 
- 
setSequenceCounter
void setSequenceCounter(String sequenceOid, long counter)
 
- 
getTaskTreeOid
String getTaskTreeOid(Task task, OperationResult result)
 
- 
getPrivilegedExpressionProfile
ExpressionProfile getPrivilegedExpressionProfile()
 
 - 
 
 -