Interface ModelContext<F extends ObjectType>
-
- All Superinterfaces:
DebugDumpable
,Serializable
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()
-
findProjectionContext
ModelProjectionContext findProjectionContext(ResourceShadowDiscriminator rat)
-
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<ResourceShadowDiscriminator> getHistoricResourceObjects()
-
setSequenceCounter
void setSequenceCounter(String sequenceOid, long counter)
-
getTaskTreeOid
String getTaskTreeOid(com.evolveum.midpoint.task.api.Task task, OperationResult result)
-
getPrivilegedExpressionProfile
ExpressionProfile getPrivilegedExpressionProfile()
-
-