Package com.evolveum.midpoint.repo.api
Class CacheInvalidationEventSpecification
java.lang.Object
com.evolveum.midpoint.repo.api.CacheInvalidationEventSpecification
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Set<CacheInvalidationEventSpecification>
static final Set<ChangeType>
static final Set<ChangeType>
-
Constructor Summary
ModifierConstructorDescriptionprotected
CacheInvalidationEventSpecification
(Class<? extends ObjectType> objectType, Set<ItemPath> paths, Set<ChangeType> changeTypes) -
Method Summary
Modifier and TypeMethodDescription@NotNull Set<ChangeType>
@NotNull Class<? extends ObjectType>
getPaths()
of
(Class<? extends ObjectType> type, Set<ChangeType> changes) of
(Class<? extends ObjectType> type, Set<ItemPath> paths, Set<ChangeType> changes) setOf
(Class<? extends ObjectType>... types)
-
Field Details
-
ALL_CHANGES
-
MODIFY_DELETE
-
ALL_PATHS
-
ALL_AVAILABLE_EVENTS
-
-
Constructor Details
-
CacheInvalidationEventSpecification
protected CacheInvalidationEventSpecification(Class<? extends ObjectType> objectType, Set<ItemPath> paths, Set<ChangeType> changeTypes)
-
-
Method Details
-
setOf
@SafeVarargs public static Set<CacheInvalidationEventSpecification> setOf(Class<? extends ObjectType>... types) -
of
public static CacheInvalidationEventSpecification of(Class<? extends ObjectType> type, Set<ChangeType> changes) -
of
public static CacheInvalidationEventSpecification of(Class<? extends ObjectType> type, Set<ItemPath> paths, Set<ChangeType> changes) -
getObjectType
-
getPaths
-
getChangeTypes
-