public class FocusConstraintsChecker<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
FocusConstraintsChecker.Cache |
Constructor and Description |
---|
FocusConstraintsChecker() |
Modifier and Type | Method and Description |
---|---|
void |
check(PrismObject<F> objectNew,
OperationResult result) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
clearCacheFor(PolyStringType name) |
static void |
clearCacheForDelta(Collection<? extends ItemDelta> modifications) |
static void |
clearCacheForValues(Collection<? extends PrismValue> values) |
static void |
enterCache() |
static void |
exitCache() |
PrismObject<F> |
getConflictingObject() |
LensContext<F> |
getContext() |
String |
getMessages() |
PrismContext |
getPrismContext() |
RepositoryService |
getRepositoryService() |
boolean |
isSatisfiesConstraints() |
void |
setContext(LensContext<F> context) |
void |
setPrismContext(PrismContext prismContext) |
void |
setRepositoryService(RepositoryService repositoryService) |
public PrismContext getPrismContext()
public void setPrismContext(PrismContext prismContext)
public LensContext<F> getContext()
public void setContext(LensContext<F> context)
public RepositoryService getRepositoryService()
public void setRepositoryService(RepositoryService repositoryService)
public boolean isSatisfiesConstraints()
public String getMessages()
public PrismObject<F> getConflictingObject()
public void check(PrismObject<F> objectNew, OperationResult result) throws SchemaException
SchemaException
public static void enterCache()
public static void exitCache()
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void clearCacheFor(PolyStringType name)
public static void clearCacheForValues(Collection<? extends PrismValue> values)
public static void clearCacheForDelta(Collection<? extends ItemDelta> modifications)
Copyright © 2016 evolveum. All rights reserved.