Class ChangeDescription
java.lang.Object
com.evolveum.midpoint.repo.cache.invalidation.ChangeDescription
Describes a change that was detected on a repository object:
 - type
 - OID
 - additional information related object ADD/MODIFY/DELETE operation
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final StringOID of the changed object.protected final Class<? extends ObjectType>Type of the changed object.
- 
Method SummaryModifier and TypeMethodDescriptionstatic ChangeDescriptiongetFrom(InvalidationEvent event) static @NotNull ChangeDescriptiongetFrom(Class<? extends ObjectType> type, String oid, CacheInvalidationContext context, boolean safeInvalidation) static ChangeDescriptiongetFrom(Class<? extends ObjectType> type, String oid, Object additionalInfo, boolean safeInvalidation) abstract booleanmayMatchAfterChange(@NotNull ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) 
- 
Field Details- 
typeType of the changed object.
- 
oidOID of the changed object.
 
- 
- 
Method Details- 
getFrom@NotNull public static @NotNull ChangeDescription getFrom(Class<? extends ObjectType> type, String oid, CacheInvalidationContext context, boolean safeInvalidation) 
- 
getFrom
- 
getFrompublic static ChangeDescription getFrom(Class<? extends ObjectType> type, String oid, Object additionalInfo, boolean safeInvalidation) 
- 
mayMatchAfterChangepublic abstract boolean mayMatchAfterChange(@NotNull @NotNull ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException - Throws:
- SchemaException
 
 
-