Class FocusConstraintsChecker<AH extends AssignmentHolderType>
- java.lang.Object
 - 
- com.evolveum.midpoint.model.impl.lens.projector.focus.FocusConstraintsChecker<AH>
 
 
- 
public class FocusConstraintsChecker<AH extends AssignmentHolderType> extends Object
- Author:
 - semancik
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFocusConstraintsChecker.Cache 
- 
Constructor Summary
Constructors Constructor Description FocusConstraintsChecker() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheck(PrismObject<AH> objectNew, OperationResult parentResult)static <T extends ObjectType>
voidclearCacheFor(PolyStringType name)static voidclearCacheForDelta(Collection<? extends ItemDelta> modifications)static voidclearCacheForValues(Collection<? extends PrismValue> values)static voidenterCache(CacheConfiguration configuration)static voidexitCache()PrismObject<AH>getConflictingObject()LensContext<AH>getContext()StringgetMessages()PrismContextgetPrismContext()RepositoryServicegetRepositoryService()booleanisSatisfiesConstraints()voidsetCacheConfigurationManager(CacheConfigurationManager cacheConfigurationManager)voidsetContext(LensContext<AH> context)voidsetPrismContext(PrismContext prismContext)voidsetRepositoryService(RepositoryService repositoryService) 
 - 
 
- 
- 
Method Detail
- 
getPrismContext
public PrismContext getPrismContext()
 
- 
setPrismContext
public void setPrismContext(PrismContext prismContext)
 
- 
getContext
public LensContext<AH> getContext()
 
- 
setContext
public void setContext(LensContext<AH> context)
 
- 
getRepositoryService
public RepositoryService getRepositoryService()
 
- 
setRepositoryService
public void setRepositoryService(RepositoryService repositoryService)
 
- 
setCacheConfigurationManager
public void setCacheConfigurationManager(CacheConfigurationManager cacheConfigurationManager)
 
- 
isSatisfiesConstraints
public boolean isSatisfiesConstraints()
 
- 
getMessages
public String getMessages()
 
- 
getConflictingObject
public PrismObject<AH> getConflictingObject()
 
- 
check
public boolean check(PrismObject<AH> objectNew, OperationResult parentResult) throws SchemaException
- Throws:
 SchemaException
 
- 
enterCache
public static void enterCache(CacheConfiguration configuration)
 
- 
exitCache
public static void exitCache()
 
- 
clearCacheFor
public static <T extends ObjectType> void clearCacheFor(PolyStringType name)
 
- 
clearCacheForValues
public static void clearCacheForValues(Collection<? extends PrismValue> values)
 
- 
clearCacheForDelta
public static void clearCacheForDelta(Collection<? extends ItemDelta> modifications)
 
 - 
 
 -