Interface ModelEvent
-
- All Superinterfaces:
DebugDumpable
,Event
,Serializable
,ShortDumpable
public interface ModelEvent extends Event
Event about model operation (TODO)
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description List<ObjectDeltaOperation>
getAllExecutedDeltas()
ChangeType
getChangeType()
default String
getContentAsFormattedList()
String
getContentAsFormattedList(boolean showAuxiliaryAttributes)
@NotNull ModelElementContext<?>
getFocusContext()
List<ObjectDelta<AssignmentHolderType>>
getFocusDeltas()
List<? extends ObjectDeltaOperation>
getFocusExecutedDeltas()
ObjectDelta<?>
getFocusPrimaryDelta()
ObjectDelta<?>
getFocusSecondaryDelta()
ObjectDelta<?>
getFocusSummaryDelta()
String
getFocusTypeName()
@NotNull ModelContext<?>
getModelContext()
Collection<? extends ModelProjectionContext>
getProjectionContexts()
ObjectDelta<? extends AssignmentHolderType>
getSummarizedFocusDeltas()
default boolean
hasContentToShow()
boolean
hasContentToShow(boolean showAuxiliaryAttributes)
boolean
hasFocusOfType(Class<? extends AssignmentHolderType> clazz)
boolean
hasFocusOfType(QName focusType)
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.notifications.api.events.Event
getAdHocHandler, getChannel, getFocusPassword, getId, getRequestee, getRequesteeDisplayName, getRequesteeObject, getRequesteeOid, getRequester, getRequesterOid, getStatusAsText, isAccountRelated, isAdd, isAlsoSuccess, isCategoryType, isCertCampaignStageRelated, isDelete, isFailure, isInProgress, isModify, isOnlyFailure, isOperationType, isPolicyRuleRelated, isRelatedToItem, isStatusType, isSuccess, isUserRelated, isWorkflowProcessRelated, isWorkflowRelated, isWorkItemRelated, requesteeIs, requesteeIsUser
-
Methods inherited from interface com.evolveum.midpoint.util.ShortDumpable
shortDump, shortDump, shortDumpLazily
-
-
-
-
Method Detail
-
getModelContext
@NotNull @NotNull ModelContext<?> getModelContext()
-
getFocusContext
@NotNull @NotNull ModelElementContext<?> getFocusContext()
-
getProjectionContexts
Collection<? extends ModelProjectionContext> getProjectionContexts()
-
getFocusExecutedDeltas
List<? extends ObjectDeltaOperation> getFocusExecutedDeltas()
-
getAllExecutedDeltas
List<ObjectDeltaOperation> getAllExecutedDeltas()
-
getChangeType
ChangeType getChangeType()
-
getFocusPrimaryDelta
ObjectDelta<?> getFocusPrimaryDelta()
-
getFocusSecondaryDelta
ObjectDelta<?> getFocusSecondaryDelta()
-
getFocusSummaryDelta
ObjectDelta<?> getFocusSummaryDelta() throws SchemaException
- Throws:
SchemaException
-
getFocusDeltas
List<ObjectDelta<AssignmentHolderType>> getFocusDeltas()
-
getSummarizedFocusDeltas
ObjectDelta<? extends AssignmentHolderType> getSummarizedFocusDeltas() throws SchemaException
- Throws:
SchemaException
-
hasFocusOfType
boolean hasFocusOfType(Class<? extends AssignmentHolderType> clazz)
-
hasFocusOfType
boolean hasFocusOfType(QName focusType)
-
getFocusTypeName
String getFocusTypeName()
-
hasContentToShow
default boolean hasContentToShow()
-
hasContentToShow
boolean hasContentToShow(boolean showAuxiliaryAttributes)
-
getContentAsFormattedList
default String getContentAsFormattedList()
-
getContentAsFormattedList
String getContentAsFormattedList(boolean showAuxiliaryAttributes)
-
-