Class CachingProfileType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.CachingProfileType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class CachingProfileType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Specific caching profile that can be used system-wide or for individual threads.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ENABLED
static ItemName
F_GLOBAL
static ItemName
F_GLOBAL_REPO_CACHE
static ItemName
F_GLOBAL_REPO_OBJECT_CACHE
static ItemName
F_GLOBAL_REPO_QUERY_CACHE
static ItemName
F_GLOBAL_REPO_VERSION_CACHE
static ItemName
F_LOCAL_ASSOCIATION_TARGET_SEARCH_EVALUATOR_CACHE
static ItemName
F_LOCAL_FOCUS_CONSTRAINT_CHECKER_CACHE
static ItemName
F_LOCAL_REPO_CACHE
static ItemName
F_LOCAL_REPO_OBJECT_CACHE
static ItemName
F_LOCAL_REPO_QUERY_CACHE
static ItemName
F_LOCAL_REPO_VERSION_CACHE
static ItemName
F_LOCAL_SHADOW_CONSTRAINT_CHECKER_CACHE
static ItemName
F_NAME
static ItemName
F_ORDER
static Producer<CachingProfileType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description CachingProfileType()
CachingProfileType(PrismContext context)
Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_NAME
public static final ItemName F_NAME
-
F_ORDER
public static final ItemName F_ORDER
-
F_ENABLED
public static final ItemName F_ENABLED
-
F_GLOBAL
public static final ItemName F_GLOBAL
-
F_LOCAL_REPO_OBJECT_CACHE
public static final ItemName F_LOCAL_REPO_OBJECT_CACHE
-
F_LOCAL_REPO_VERSION_CACHE
public static final ItemName F_LOCAL_REPO_VERSION_CACHE
-
F_LOCAL_REPO_QUERY_CACHE
public static final ItemName F_LOCAL_REPO_QUERY_CACHE
-
F_LOCAL_REPO_CACHE
public static final ItemName F_LOCAL_REPO_CACHE
-
F_GLOBAL_REPO_OBJECT_CACHE
public static final ItemName F_GLOBAL_REPO_OBJECT_CACHE
-
F_GLOBAL_REPO_VERSION_CACHE
public static final ItemName F_GLOBAL_REPO_VERSION_CACHE
-
F_GLOBAL_REPO_QUERY_CACHE
public static final ItemName F_GLOBAL_REPO_QUERY_CACHE
-
F_GLOBAL_REPO_CACHE
public static final ItemName F_GLOBAL_REPO_CACHE
-
F_LOCAL_FOCUS_CONSTRAINT_CHECKER_CACHE
public static final ItemName F_LOCAL_FOCUS_CONSTRAINT_CHECKER_CACHE
-
F_LOCAL_SHADOW_CONSTRAINT_CHECKER_CACHE
public static final ItemName F_LOCAL_SHADOW_CONSTRAINT_CHECKER_CACHE
-
F_LOCAL_ASSOCIATION_TARGET_SEARCH_EVALUATOR_CACHE
public static final ItemName F_LOCAL_ASSOCIATION_TARGET_SEARCH_EVALUATOR_CACHE
-
FACTORY
public static final Producer<CachingProfileType> FACTORY
-
-
Constructor Detail
-
CachingProfileType
public CachingProfileType()
-
CachingProfileType
@Deprecated public CachingProfileType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String value)
-
getOrder
public Integer getOrder()
-
setOrder
public void setOrder(Integer value)
-
isEnabled
public Boolean isEnabled()
-
setEnabled
public void setEnabled(Boolean value)
-
isGlobal
public Boolean isGlobal()
-
setGlobal
public void setGlobal(Boolean value)
-
getLocalRepoObjectCache
public CacheSettingsType getLocalRepoObjectCache()
-
setLocalRepoObjectCache
public void setLocalRepoObjectCache(CacheSettingsType value)
-
getLocalRepoVersionCache
public CacheSettingsType getLocalRepoVersionCache()
-
setLocalRepoVersionCache
public void setLocalRepoVersionCache(CacheSettingsType value)
-
getLocalRepoQueryCache
public CacheSettingsType getLocalRepoQueryCache()
-
setLocalRepoQueryCache
public void setLocalRepoQueryCache(CacheSettingsType value)
-
getLocalRepoCache
public CacheSettingsType getLocalRepoCache()
-
setLocalRepoCache
public void setLocalRepoCache(CacheSettingsType value)
-
getGlobalRepoObjectCache
public CacheSettingsType getGlobalRepoObjectCache()
-
setGlobalRepoObjectCache
public void setGlobalRepoObjectCache(CacheSettingsType value)
-
getGlobalRepoVersionCache
public CacheSettingsType getGlobalRepoVersionCache()
-
setGlobalRepoVersionCache
public void setGlobalRepoVersionCache(CacheSettingsType value)
-
getGlobalRepoQueryCache
public CacheSettingsType getGlobalRepoQueryCache()
-
setGlobalRepoQueryCache
public void setGlobalRepoQueryCache(CacheSettingsType value)
-
getGlobalRepoCache
public CacheSettingsType getGlobalRepoCache()
-
setGlobalRepoCache
public void setGlobalRepoCache(CacheSettingsType value)
-
getLocalFocusConstraintCheckerCache
public CacheSettingsType getLocalFocusConstraintCheckerCache()
-
setLocalFocusConstraintCheckerCache
public void setLocalFocusConstraintCheckerCache(CacheSettingsType value)
-
getLocalShadowConstraintCheckerCache
public CacheSettingsType getLocalShadowConstraintCheckerCache()
-
setLocalShadowConstraintCheckerCache
public void setLocalShadowConstraintCheckerCache(CacheSettingsType value)
-
getLocalAssociationTargetSearchEvaluatorCache
public CacheSettingsType getLocalAssociationTargetSearchEvaluatorCache()
-
setLocalAssociationTargetSearchEvaluatorCache
public void setLocalAssociationTargetSearchEvaluatorCache(CacheSettingsType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public CachingProfileType id(Long value)
-
name
public CachingProfileType name(String value)
-
order
public CachingProfileType order(Integer value)
-
enabled
public CachingProfileType enabled(Boolean value)
-
global
public CachingProfileType global(Boolean value)
-
localRepoObjectCache
public CachingProfileType localRepoObjectCache(CacheSettingsType value)
-
beginLocalRepoObjectCache
public CacheSettingsType beginLocalRepoObjectCache()
-
localRepoVersionCache
public CachingProfileType localRepoVersionCache(CacheSettingsType value)
-
beginLocalRepoVersionCache
public CacheSettingsType beginLocalRepoVersionCache()
-
localRepoQueryCache
public CachingProfileType localRepoQueryCache(CacheSettingsType value)
-
beginLocalRepoQueryCache
public CacheSettingsType beginLocalRepoQueryCache()
-
localRepoCache
public CachingProfileType localRepoCache(CacheSettingsType value)
-
beginLocalRepoCache
public CacheSettingsType beginLocalRepoCache()
-
globalRepoObjectCache
public CachingProfileType globalRepoObjectCache(CacheSettingsType value)
-
beginGlobalRepoObjectCache
public CacheSettingsType beginGlobalRepoObjectCache()
-
globalRepoVersionCache
public CachingProfileType globalRepoVersionCache(CacheSettingsType value)
-
beginGlobalRepoVersionCache
public CacheSettingsType beginGlobalRepoVersionCache()
-
globalRepoQueryCache
public CachingProfileType globalRepoQueryCache(CacheSettingsType value)
-
beginGlobalRepoQueryCache
public CacheSettingsType beginGlobalRepoQueryCache()
-
globalRepoCache
public CachingProfileType globalRepoCache(CacheSettingsType value)
-
beginGlobalRepoCache
public CacheSettingsType beginGlobalRepoCache()
-
localFocusConstraintCheckerCache
public CachingProfileType localFocusConstraintCheckerCache(CacheSettingsType value)
-
beginLocalFocusConstraintCheckerCache
public CacheSettingsType beginLocalFocusConstraintCheckerCache()
-
localShadowConstraintCheckerCache
public CachingProfileType localShadowConstraintCheckerCache(CacheSettingsType value)
-
beginLocalShadowConstraintCheckerCache
public CacheSettingsType beginLocalShadowConstraintCheckerCache()
-
localAssociationTargetSearchEvaluatorCache
public CachingProfileType localAssociationTargetSearchEvaluatorCache(CacheSettingsType value)
-
beginLocalAssociationTargetSearchEvaluatorCache
public CacheSettingsType beginLocalAssociationTargetSearchEvaluatorCache()
-
end
public <X> X end()
-
clone
public CachingProfileType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-