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()
-
getProjectionContexts
Collection<? extends ModelProjectionContext> getProjectionContexts()
-
findProjectionContext
ModelProjectionContext findProjectionContext(ResourceShadowDiscriminator rat)
-
getOptions
ModelExecuteOptions getOptions()
-
getPartialProcessingOptions
@NotNull PartialProcessingOptionsType getPartialProcessingOptions()
-
reportProgress
void reportProgress(ProgressInformation progress)
-
getEvaluatedAssignmentTriple
DeltaSetTriple<? extends EvaluatedAssignment<?>> getEvaluatedAssignmentTriple()
-
getPrismContext
PrismContext getPrismContext()
-
getSystemConfiguration
PrismObject<SystemConfigurationType> getSystemConfiguration()
-
getChannel
String getChannel()
-
getAllChanges
Collection<ObjectDelta<? extends ObjectType>> 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()
-
getHookPreviewResult
@Nullable <T> T getHookPreviewResult(@NotNull Class<T> clazz)
-
isPreview
boolean isPreview()
-
getTreeDeltas
@NotNull ObjectTreeDeltas<F> getTreeDeltas()
-
-