Uses of Class
com.evolveum.midpoint.util.annotation.Experimental
-
-
Uses of Experimental in com.evolveum.midpoint.common.configuration.api
Classes in com.evolveum.midpoint.common.configuration.api with annotations of type Experimental Modifier and Type Class Description class
ProfilingMode
EXPERIMENTALinterface
SystemConfigurationSection
This is an attempt to provide more typed access to config.xml file content. -
Uses of Experimental in com.evolveum.midpoint.model.api
Classes in com.evolveum.midpoint.model.api with annotations of type Experimental Modifier and Type Interface Description interface
MetadataItemProcessingSpec
Provides information about processing of given metadata item (e.g.interface
ModelInteractionService
A service provided by the IDM Model that allows to improve the (user) interaction with the model.Methods in com.evolveum.midpoint.model.api with annotations of type Experimental Modifier and Type Method Description void
ModelInteractionService. applyView(CompiledObjectCollectionView existingView, GuiObjectListViewType objectListViewsType)
Applying all GuiObjectListViewsType to CompiledObjectCollectionView@NotNull CompiledObjectCollectionView
ModelInteractionService. compileObjectCollectionView(@NotNull CollectionRefSpecificationType collection, @Nullable Class<? extends Containerable> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
<O extends ObjectType>
@NotNull CollectionStatsModelInteractionService. determineCollectionStats(@NotNull CompiledObjectCollectionView collectionView, @NotNull Task task, @NotNull OperationResult result)
@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
Returns all policy rules that apply to the collection.<O extends ObjectType>
MetadataItemProcessingSpecModelInteractionService. getMetadataItemProcessingSpec(ItemPath metadataItemPath, PrismObject<O> object, Task task, OperationResult result)
Returns specification of processing of given metadata item (e.g.<O extends ObjectType>
List<StringLimitationResult>ModelInteractionService. validateValue(ProtectedStringType protectedStringValue, ValuePolicyType pp, PrismObject<O> object, Task task, OperationResult parentResult)
-
Uses of Experimental in com.evolveum.midpoint.model.api.authentication
Classes in com.evolveum.midpoint.model.api.authentication with annotations of type Experimental Modifier and Type Class Description class
CompiledGuiProfile
Compiled user profile.class
CompiledObjectCollectionView
Methods in com.evolveum.midpoint.model.api.authentication with annotations of type Experimental Modifier and Type Method Description DashboardWidgetType
CompiledGuiProfile. findUserDashboardWidget(String widgetIdentifier)
GuiObjectDetailsSetType
CompiledGuiProfile. getObjectDetails()
May change in the future.ObjectFormsType
CompiledGuiProfile. getObjectForms()
May change in the future.DashboardLayoutType
CompiledGuiProfile. getUserDashboard()
Very likely to change in the future (for "flexible dashboards" feature).@NotNull List<RichHyperlinkType>
CompiledGuiProfile. getUserDashboardLink()
Very likely to change in the future (for "flexible dashboards" feature).void
CompiledGuiProfile. setObjectDetails(GuiObjectDetailsSetType objectDetails)
void
CompiledGuiProfile. setObjectForms(ObjectFormsType objectForms)
void
CompiledGuiProfile. setUserDashboard(DashboardLayoutType userDashboard)
-
Uses of Experimental in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr with annotations of type Experimental Modifier and Type Method Description void
MidpointFunctions. createRecomputeTrigger(Class<? extends ObjectType> type, String oid)
Goes directly to repository service. -
Uses of Experimental in com.evolveum.midpoint.model.api.interaction
Classes in com.evolveum.midpoint.model.api.interaction with annotations of type Experimental Modifier and Type Interface Description interface
DashboardService
-
Uses of Experimental in com.evolveum.midpoint.model.api.util
Classes in com.evolveum.midpoint.model.api.util with annotations of type Experimental Modifier and Type Class Description class
DashboardUtils
interface
ReferenceResolver
Resolves references in intelligent way: taking filters (and embedded expressions) into account. -
Uses of Experimental in com.evolveum.midpoint.model.common
Classes in com.evolveum.midpoint.model.common with annotations of type Experimental Modifier and Type Class Description class
LinkManager
Manages link definitions.class
ModelCommonBeans
Commonly-used beans for model-common module. -
Uses of Experimental in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions with annotations of type Experimental Modifier and Type Method Description @NotNull Collection<?>
BasicExpressionFunctions. getMetadataExtensionValues(PrismValue value, String itemLocalPart)
Simplified version of getMetadataValue aimed at fetching single-segment extension paths.@NotNull Collection<?>
BasicExpressionFunctions. getMetadataValues(PrismValue value, Object... pathSegments)
Generic method to extract all metadata values pointed-to by given item path (specified as segments).@NotNull Collection<?>
BasicExpressionFunctions. getMetadataValues(PrismValue value, String path)
-
Uses of Experimental in com.evolveum.midpoint.model.common.mapping
Classes in com.evolveum.midpoint.model.common.mapping with annotations of type Experimental Modifier and Type Class Description class
MappingEvaluationEnvironment
To avoid passing contextDescription + now + task to many places let us aggregate this information in this class.Methods in com.evolveum.midpoint.model.common.mapping with annotations of type Experimental Modifier and Type Method Description boolean
AbstractMappingImpl. isPushChanges()
-
Uses of Experimental in com.evolveum.midpoint.model.common.mapping.metadata
Classes in com.evolveum.midpoint.model.common.mapping.metadata with annotations of type Experimental Modifier and Type Class Description class
MetadataComputationInput
Convenient data structure to provide input for metadata computation for custom transformational metadata mappings. -
Uses of Experimental in com.evolveum.midpoint.model.impl
Classes in com.evolveum.midpoint.model.impl with annotations of type Experimental Modifier and Type Class Description class
ModelBeans
Commonly-used beans for model-impl module.Methods in com.evolveum.midpoint.model.impl with annotations of type Experimental Modifier and Type Method Description void
ModelObjectResolver. resolveAllReferences(Collection<PrismContainerValue<?>> pcvs, Object taskObject, OperationResult result)
-
Uses of Experimental in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with annotations of type Experimental Modifier and Type Method Description @NotNull CompiledObjectCollectionView
ModelInteractionServiceImpl. compileObjectCollectionView(@NotNull CollectionRefSpecificationType collectionRef, @Nullable Class<? extends Containerable> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
<O extends ObjectType>
@NotNull CollectionStatsModelInteractionServiceImpl. determineCollectionStats(@NotNull CompiledObjectCollectionView collectionView, @NotNull Task task, @NotNull OperationResult result)
@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionServiceImpl. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
-
Uses of Experimental in com.evolveum.midpoint.model.impl.expr
Classes in com.evolveum.midpoint.model.impl.expr with annotations of type Experimental Modifier and Type Class Description class
LinkedObjectsFunctions
Functions related to "linked objects" functionality.Methods in com.evolveum.midpoint.model.impl.expr with annotations of type Experimental Modifier and Type Method Description <T extends AssignmentHolderType>
TLinkedObjectsFunctions. createLinkedSource(String linkTypeName)
<T extends AssignmentHolderType>
TMidpointFunctionsImpl. createLinkedSource(String linkType)
<T extends AssignmentHolderType>
TMidpointFunctionsImpl. findLinkedSource(Class<T> type)
<T extends AssignmentHolderType>
TMidpointFunctionsImpl. findLinkedSource(String linkType)
<T extends AssignmentHolderType>
List<T>MidpointFunctionsImpl. findLinkedSources(Class<T> type)
<T extends AssignmentHolderType>
List<T>MidpointFunctionsImpl. findLinkedSources(String linkTypeName)
<T extends AssignmentHolderType>
TMidpointFunctionsImpl. findLinkedTarget(Class<T> type, String archetypeOid)
<T extends AssignmentHolderType>
TMidpointFunctionsImpl. findLinkedTarget(String linkTypeName)
<T extends AssignmentHolderType>
@NotNull List<T>MidpointFunctionsImpl. findLinkedTargets(Class<T> type, String archetypeOid)
<T extends AssignmentHolderType>
@NotNull List<T>MidpointFunctionsImpl. findLinkedTargets(String linkTypeName)
@NotNull ObjectReferenceType
MidpointFunctionsImpl. getFocusObjectReference()
boolean
MidpointFunctionsImpl. hasActiveAssignmentTargetSubtype(String roleSubtype)
-
Uses of Experimental in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens with annotations of type Experimental Modifier and Type Class Description class
LensMetadataUtil
Metadata-related utility methods.Methods in com.evolveum.midpoint.model.impl.lens with annotations of type Experimental Modifier and Type Method Description boolean
LensProjectionContext. isCurrentForProjection()
boolean
ItemValueWithOrigin. isPushChanges()
boolean
LensContext. wasAnythingExecuted()
Checks if there was anything (at least partially) executed.boolean
LensElementContext. wasAnythingReallyExecuted()
-
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.assignments
Classes in com.evolveum.midpoint.model.impl.lens.assignments with annotations of type Experimental Modifier and Type Class Description class
ConditionState
Describes the evaluation state of assignment / object condition.Methods in com.evolveum.midpoint.model.impl.lens.assignments with annotations of type Experimental Modifier and Type Method Description @NotNull PlusMinusZero
EvaluatedAssignmentImpl. getMode()
-
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.construction
Classes in com.evolveum.midpoint.model.impl.lens.construction with annotations of type Experimental Modifier and Type Class Description class
AssignedConstructionBuilder<AH extends AssignmentHolderType>
class
AssignedResourceObjectConstruction<AH extends AssignmentHolderType>
Resource object construction that was assigned to the focus.class
PlainResourceObjectConstructionBuilder<AH extends AssignmentHolderType>
-
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.projector
Classes in com.evolveum.midpoint.model.impl.lens.projector with annotations of type Experimental Modifier and Type Interface Description interface
ProjectorProcessor
Marker interface for processors in Projector.Methods in com.evolveum.midpoint.model.impl.lens.projector with annotations of type Experimental Modifier and Type Method Description PrismPropertyValue<T>
ValueMatcher. findValue(PrismProperty<T> property, PrismPropertyValue<T> pValue)
-
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.projector.focus
Classes in com.evolveum.midpoint.model.impl.lens.projector.focus with annotations of type Experimental Modifier and Type Class Description class
ProjectionValueMetadataCreator
Creates value metadata for source projections: resource objects that are to be fed into inbound mappings. -
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation
Classes in com.evolveum.midpoint.model.impl.lens.projector.focus.consolidation with annotations of type Experimental Modifier and Type Class Description class
DeltaSetTripleMapConsolidation<T extends AssignmentHolderType>
Responsible for consolidation of delta set triple map (plus, minus, zero sets for individual items) to item deltas. -
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators
Classes in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators with annotations of type Experimental Modifier and Type Class Description class
AlwaysTrueConstraintEvaluator
class
OrphanedConstraintEvaluator
-
Uses of Experimental in com.evolveum.midpoint.model.impl.lens.projector.util
Classes in com.evolveum.midpoint.model.impl.lens.projector.util with annotations of type Experimental Modifier and Type Class Description interface
ProcessorExecution
Specifies requirements on execution of processor methods through ClockworkMedic.partialExecute and related methods.interface
ProcessorMethod
Marker annotation for medic-invocable projection processor method.interface
ProcessorMethodRef<X extends ObjectType>
Typical processor "component-level" method that performs a well defined part of the computation.interface
ProjectionAwareProcessorMethodRef<X extends ObjectType>
Typical processor "component-level" method that performs a well defined part of the computation.interface
SimplifiedProcessorMethodRef<X extends ObjectType>
Typical processor "component-level" method that performs a well defined part of the computation. -
Uses of Experimental in com.evolveum.midpoint.model.impl.security
Classes in com.evolveum.midpoint.model.impl.security with annotations of type Experimental Modifier and Type Class Description class
RunAsRunner
Takes care of optimized "run as" operations. -
Uses of Experimental in com.evolveum.midpoint.model.impl.sync.tasks
Classes in com.evolveum.midpoint.model.impl.sync.tasks with annotations of type Experimental Modifier and Type Class Description class
SynchronizationObjectsFilterImpl
Specifies which objects are to be synchronized. -
Uses of Experimental in com.evolveum.midpoint.model.impl.tasks.simple
Classes in com.evolveum.midpoint.model.impl.tasks.simple with annotations of type Experimental Modifier and Type Class Description class
ExecutionContext
Context of the execution of a simple task. -
Uses of Experimental in com.evolveum.midpoint.model.impl.trigger
Classes in com.evolveum.midpoint.model.impl.trigger with annotations of type Experimental Modifier and Type Class Description class
ShadowReconcileTriggerHandler
"Synchronizes" resource object shadow: retrieves the resource objects and calls change notification dispatcher. -
Uses of Experimental in com.evolveum.midpoint.model.impl.util
Classes in com.evolveum.midpoint.model.impl.util with annotations of type Experimental Modifier and Type Class Description class
ReferenceResolverImpl
-
Uses of Experimental in com.evolveum.midpoint.prism
Classes in com.evolveum.midpoint.prism with annotations of type Experimental Modifier and Type Interface Description interface
ConfigurableVisitor<T extends Visitable<T>>
Visitor with configurable behavior.interface
JaxbVisitable
Represents visitable JAXB bean.interface
JaxbVisitor
Represents visitor of generated JAXB beans.interface
MutableItemDefinition<I extends Item>
EXPERIMENTALinterface
ValueMetadata
Fields in com.evolveum.midpoint.prism with annotations of type Experimental Modifier and Type Field Description static QName
PrismConstants. VALUE_METADATA_CONTAINER_NAME
This is just an internal name for value metadata container.Methods in com.evolveum.midpoint.prism with annotations of type Experimental Modifier and Type Method Description void
MutableComplexTypeDefinition. addSubstitution(ItemDefinition<?> itemDef, ItemDefinition<?> maybeSubst)
static <T extends Objectable>
PrismObject<T>PrismObject. cast(PrismObject<?> object, Class<T> type)
default <C extends Containerable>
CContainerable. cloneWithoutId()
Creates a clone but with ID removed.<V extends PrismValue,D extends ItemDefinition>
Item<V,D>ItemFactory. createDummyItem(Item<V,D> itemOld, D definition, ItemPath path)
Creates a dummy container with a fixed path.<A> A
Definition. getAnnotation(QName qname)
Returns generic definition annotation.QName
PrismContext. getDefaultReferenceTypeName()
Type name for serialization of Referencable that's not of XML type (e.g.QName
PrismContext. getExtensionContainerTypeName()
EquivalenceStrategy
PrismContext. getProvenanceEquivalenceStrategy()
default @Nullable Object
PrismValue. getRealValueOrRawType(PrismContext prismContext)
default @NotNull Collection<Object>
Item. getRealValuesOrRawTypes(PrismContext prismContext)
QName
ItemDefinition. getSubstitutionHead()
Returns the name of an element this one can be substituted for (e.g.@NotNull ValueMetadata
PrismValue. getValueMetadata()
Maybe it is better to expect empty value metadata if these are absent.default <C extends Containerable>
@NotNull PrismContainer<C>PrismValue. getValueMetadataAsContainer()
Returns value metadata as typed PrismContainer.ValueMetadataFactory
PrismContext. getValueMetadataFactory()
default boolean
PrismValue. hasRealClass()
boolean
ComplexTypeDefinition. hasSubstitutions()
default boolean
TypeDefinition. isAssignableFrom(TypeDefinition other, SchemaRegistry registry)
boolean
ItemDefinition. isHeterogeneousListItem()
Can be used in heterogeneous lists as a list item.boolean
ItemDefinition. isIndexOnly()
EXPERIMENTAL.boolean
ComplexTypeDefinition. isListMarker()
boolean
ComplexTypeDefinition. isShared()
Is this definition shared, i.e.boolean
PrismValue. isTransient()
default Optional<ItemDefinition<?>>
ComplexTypeDefinition. itemOrSubstitution(QName name)
void
PrismContext. setExtraValidation(boolean value)
void
PrismValue. setTransient(boolean value)
void
PrismValue. setValueMetadata(Containerable realValue)
Sets metadata from this value (from PCV).void
PrismValue. setValueMetadata(PrismContainer<?> valueMetadata)
Sets metadata for this value.void
PrismValue. setValueMetadata(ValueMetadata valueMetadata)
Sets metadata for this value.void
PrismContext. setValueMetadataFactory(ValueMetadataFactory factory)
Optional<ComplexTypeDefinition>
ItemDefinition. structuredType()
Returns complex type definition of item, if underlying value is possible structured.Optional<ItemDefinition<?>>
ComplexTypeDefinition. substitution(QName name)
-
Uses of Experimental in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with annotations of type Experimental Modifier and Type Method Description void
ObjectDelta. removeEstimatedOldValues()
void
ObjectDelta. removeOperationalItems()
-
Uses of Experimental in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl with annotations of type Experimental Modifier and Type Class Description class
DummyPrismObjectDefinition
EXPERIMENTALclass
LiteralEqualsStrategy
Equals strategy that takes namespace prefixes into account.Methods in com.evolveum.midpoint.prism.impl with annotations of type Experimental Modifier and Type Method Description void
ItemImpl. addForced(V newValue)
Adds a given value with no checks, no definition application, and so on.boolean
TypeDefinitionImpl. isAssignableFrom(TypeDefinition other, SchemaRegistry schemaRegistry)
Crawls up the type hierarchy and looks for type name equivalence.void
PrismContainerValueImpl. mergeContent(@NotNull PrismContainerValue<?> other, @NotNull List<QName> overwrite)
-
Uses of Experimental in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta with annotations of type Experimental Modifier and Type Method Description void
ObjectDeltaImpl. removeEstimatedOldValues()
void
ObjectDeltaImpl. removeOperationalItems()
-
Uses of Experimental in com.evolveum.midpoint.prism.impl.delta.builder
Classes in com.evolveum.midpoint.prism.impl.delta.builder with annotations of type Experimental Modifier and Type Class Description class
DeltaBuilder<T extends Containerable>
Grammar: -
Uses of Experimental in com.evolveum.midpoint.prism.impl.metadata
Classes in com.evolveum.midpoint.prism.impl.metadata with annotations of type Experimental Modifier and Type Class Description class
ValueMetadataAdapter
Methods in com.evolveum.midpoint.prism.impl.metadata with annotations of type Experimental Modifier and Type Method Description @NotNull Collection<Object>
ValueMetadataAdapter. getRealValuesOrRawTypes(PrismContext prismContext)
-
Uses of Experimental in com.evolveum.midpoint.prism.impl.query.builder
Classes in com.evolveum.midpoint.prism.impl.query.builder with annotations of type Experimental Modifier and Type Class Description class
R_Filter
EXPERIMENTAL IMPLEMENTATION. -
Uses of Experimental in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with annotations of type Experimental Modifier and Type Method Description <O extends Objectable>
PrismObjectDefinition<O>SchemaRegistryImpl. findObjectDefinitionByCompileTimeClass(@NotNull Class<O> compileTimeClass)
-
Uses of Experimental in com.evolveum.midpoint.prism.metadata
Classes in com.evolveum.midpoint.prism.metadata with annotations of type Experimental Modifier and Type Interface Description interface
ValueMetadataFactory
Provides empty value metadata. -
Uses of Experimental in com.evolveum.midpoint.prism.path
Classes in com.evolveum.midpoint.prism.path with annotations of type Experimental Modifier and Type Class Description class
PathKeyedMap<T>
Special case of a map that has ItemPath as a key.class
PathSet
-
Uses of Experimental in com.evolveum.midpoint.prism.polystring
Methods in com.evolveum.midpoint.prism.polystring with annotations of type Experimental Modifier and Type Method Description void
PolyString. setLang(Map<String,String> lang)
Do NOT rely on this method too much.void
PolyString. setTranslation(PolyStringTranslationType translation)
Do NOT rely on this method too much. -
Uses of Experimental in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with annotations of type Experimental Modifier and Type Method Description static <T> List<T>
CloneUtil. cloneCollectionMembersWithoutIds(Collection<T> collection)
-
Uses of Experimental in com.evolveum.midpoint.prism.xnode
Classes in com.evolveum.midpoint.prism.xnode with annotations of type Experimental Modifier and Type Interface Description interface
IncompleteMarkerXNode
This is a marker that a given prism item is incomplete. -
Uses of Experimental in com.evolveum.midpoint.provisioning.api
Classes in com.evolveum.midpoint.provisioning.api with annotations of type Experimental Modifier and Type Interface Description interface
LiveSyncEventHandler
Handles changes retrieved byProvisioningService.synchronize(ResourceShadowDiscriminator, Task, TaskPartitionDefinitionType, LiveSyncEventHandler, OperationResult)
method.interface
ResourceObjectClassifier
Classifies resource objects, i.e.class
SynchronizationResult
TODO TODO include SynchronizationOperationResult? -
Uses of Experimental in com.evolveum.midpoint.repo.api
Classes in com.evolveum.midpoint.repo.api with annotations of type Experimental Modifier and Type Interface Description interface
SqlPerformanceMonitorsCollection
Used to access performance monitors. -
Uses of Experimental in com.evolveum.midpoint.repo.api.query
Classes in com.evolveum.midpoint.repo.api.query with annotations of type Experimental Modifier and Type Class Description class
CompleteQuery<T extends ObjectType>
Wraps everything we need to count or look for objects. -
Uses of Experimental in com.evolveum.midpoint.repo.cache.invalidation
Classes in com.evolveum.midpoint.repo.cache.invalidation with annotations of type Experimental Modifier and Type Class Description class
InvalidationEvent
Wrapping invalidation event.class
RepositoryCacheInvalidationDetails
TODO -
Uses of Experimental in com.evolveum.midpoint.repo.common.expression
Classes in com.evolveum.midpoint.repo.common.expression with annotations of type Experimental Modifier and Type Interface Description interface
ConsolidationValueMetadataComputer
Computes value metadata during consolidation.interface
TransformationValueMetadataComputer
Computes value metadata during expression evaluation or during consolidation.Methods in com.evolveum.midpoint.repo.common.expression with annotations of type Experimental Modifier and Type Method Description boolean
ValueSetDefinition. isYieldSpecific()
Whether we deal with whole values (false) or only with specific yields (true). -
Uses of Experimental in com.evolveum.midpoint.repo.common.query
Classes in com.evolveum.midpoint.repo.common.query with annotations of type Experimental Modifier and Type Class Description class
LinkedSelectorToFilterTranslator
Translates a linked selector (LinkedObjectSelectorType) to appropriate ObjectFilter.class
SelectorToFilterTranslator
Translates a selector (ObjectSelectorType) to appropriate ObjectFilter. -
Uses of Experimental in com.evolveum.midpoint.repo.common.task
Classes in com.evolveum.midpoint.repo.common.task with annotations of type Experimental Modifier and Type Class Description interface
DefaultHandledObjectType
Default object type that is processed by given task part.class
ErrorState
Describes the "error state" of the current task part execution.interface
HandledObjectType
Object type that is processed by given task part.interface
ItemProcessorClass
Specifies item processor implementation class for given task part execution class.interface
PartExecutionClass
Denotes task part execution implementation class for given search-iterative task.class
TaskExceptionHandlingUtil
Preliminary (temporary) place for error handling code in tasks.interface
TaskExecutionClass
Specifies task execution implementation class for given search-iterative task.class
TaskReportingOptions
Options that drive state, progress, and error reporting of a search-iterative task.Fields in com.evolveum.midpoint.repo.common.task with annotations of type Experimental Modifier and Type Field Description protected @NotNull String
ItemProcessingRequest. identifier
Unique identifier of this request.Methods in com.evolveum.midpoint.repo.common.task with annotations of type Experimental Modifier and Type Method Description @NotNull String
AbstractIterativeItemProcessor. createItemProcessingRequestIdentifier()
-
Uses of Experimental in com.evolveum.midpoint.repo.common.util
Classes in com.evolveum.midpoint.repo.common.util with annotations of type Experimental Modifier and Type Class Description class
OperationExecutionWriter
Writes provided OperationExecutionType records into objects. -
Uses of Experimental in com.evolveum.midpoint.repo.sqlbase.perfmon
Classes in com.evolveum.midpoint.repo.sqlbase.perfmon with annotations of type Experimental Modifier and Type Class Description class
SqlPerformanceMonitorsCollectionImpl
Maintains a collection of SQL performance monitors, typically one for the repository and one for SQL audit service. -
Uses of Experimental in com.evolveum.midpoint.schema
Classes in com.evolveum.midpoint.schema with annotations of type Experimental Modifier and Type Interface Description interface
AcknowledgementSink
Denotes an object capable of receiving an acknowledge that an item was processed.class
RepositoryQueryDiagRequest
Query diagnostics request: contains query to be executed (or at least translated) and some options.class
RepositoryQueryDiagResponse
Response from the "diagnose query" operation.Methods in com.evolveum.midpoint.schema with annotations of type Experimental Modifier and Type Method Description static GetOperationOptions
GetOperationOptions. createDistinct()
Should the results be made distinct.SearchResultList<T>
SearchResultList. deepClone()
Just to emphasize the semantics.static Collection<SelectorOptions<GetOperationOptions>>
GetOperationOptions. disableReadOnly(Collection<SelectorOptions<GetOperationOptions>> options)
Disables readOnly option (while not modifying the original object).SearchResultList<T>
SearchResultList. shallowClone()
Just to indicate that clone() is a deep one :)SearchResultList<T>
SearchResultList. toDeeplyFrozenList()
Returns deep frozen list - either this or a clone.boolean
ObjectDeltaOperation. wasReallyExecuted()
An approximate information if the delta was "really" executed i.e. -
Uses of Experimental in com.evolveum.midpoint.schema.messaging
Classes in com.evolveum.midpoint.schema.messaging with annotations of type Experimental Modifier and Type Class Description class
JsonAsyncProvisioningRequest
A simplified representation of a requested asynchronous provisioning operation.class
MessageWrapper
Provides basic message-manipulation methods to be used in scripts (typically, async update transformation scripts). -
Uses of Experimental in com.evolveum.midpoint.schema.metadata
Classes in com.evolveum.midpoint.schema.metadata with annotations of type Experimental Modifier and Type Class Description class
MidpointProvenanceEquivalenceStrategy
Used to compare metadata from the provenance point of view.class
MidpointValueMetadataFactory
-
Uses of Experimental in com.evolveum.midpoint.schema.processor
Classes in com.evolveum.midpoint.schema.processor with annotations of type Experimental Modifier and Type Class Description class
ObjectFactory
EXPERIMENTAL -
Uses of Experimental in com.evolveum.midpoint.schema.result
Methods in com.evolveum.midpoint.schema.result with annotations of type Experimental Modifier and Type Method Description void
OperationResult. recordFatalErrorIfNeeded(Throwable t)
Records a fatal error if it was not recorded before.void
OperationResult. switchHandledErrorToSuccess()
This is used in situations where handled error is actually the success. -
Uses of Experimental in com.evolveum.midpoint.schema.statistics
Classes in com.evolveum.midpoint.schema.statistics with annotations of type Experimental Modifier and Type Class Description class
ItemProcessing
Maintains information on processing of a given item: a resource object (for tasks like import or reconciliation), a repository object (e.g.class
IterativeOperationStartInfo
Represents data about iterative operation that starts.interface
StructuredProgressCollector
Object capable of receiving updates on structured progress.Methods in com.evolveum.midpoint.schema.statistics with annotations of type Experimental Modifier and Type Method Description @NotNull List<String>
IterativeOperationCollector. getLastFailures()
Deprecated. -
Uses of Experimental in com.evolveum.midpoint.schema.traces
Classes in com.evolveum.midpoint.schema.traces with annotations of type Experimental Modifier and Type Class Description class
DictionaryExpander
Expands object references (from pointers to dictionary to full objects).class
OpNode
class
OpNodeFactory
interface
OpNodePresentation
TODOclass
OpNodeTreeBuilder
class
OpResultInfo
class
Options
class
OpType
class
PerformanceCategory
class
PerformanceCategoryInfo
class
TraceInfo
class
TraceParser
class
TraceUtil
class
TraceWriter
class
ViewedObject
class
ViewOptions
-
Uses of Experimental in com.evolveum.midpoint.schema.traces.operations
Classes in com.evolveum.midpoint.schema.traces.operations with annotations of type Experimental Modifier and Type Class Description class
ResolutionUtil
-
Uses of Experimental in com.evolveum.midpoint.schema.traces.visualizer
Classes in com.evolveum.midpoint.schema.traces.visualizer with annotations of type Experimental Modifier and Type Class Description class
ChangeExecutionVisualizer
class
ClockworkClickVisualizer
class
ClockworkExecutionVisualizer
class
DefaultVisualizer
class
FocusLoadVisualizer
class
FullProjectionLoadVisualizer
class
TraceTreeVisualizer
class
TraceVisualizerRegistry
TODO reworkinterface
Visualizer
-
Uses of Experimental in com.evolveum.midpoint.schema.util
Classes in com.evolveum.midpoint.schema.util with annotations of type Experimental Modifier and Type Class Description class
MappingUtil
class
ProvenanceMetadataUtil
class
SimpleExpressionUtil
Very simple expression utils.Methods in com.evolveum.midpoint.schema.util with annotations of type Experimental Modifier and Type Method Description static UcfChangeType
UcfChangeUtil. createFromAsyncProvisioningRequest(JsonAsyncProvisioningRequest request, String defaultNamespace, PrismContext prismContext)
CreatesUcfChangeType
fromJsonAsyncProvisioningRequest
.static ObjectReferenceType
ObjectTypeUtil. createOidOnlyObjectRef(ObjectType object)
Creates a very basic (OID-only) reference for a given object.static String
AssignmentUtil. getAssignmentInfo(AssignmentType assignment)
static String
AssignmentUtil. getSegmentInfo(AssignmentPathSegmentType segment)
-
Uses of Experimental in com.evolveum.midpoint.schema.util.task
Classes in com.evolveum.midpoint.schema.util.task with annotations of type Experimental Modifier and Type Class Description class
TaskPartPerformanceInformation
Extract of the most relevant performance information about a task part.class
TaskPerformanceInformation
Quickly hacked "API" presenting task performance information.Methods in com.evolveum.midpoint.schema.util.task with annotations of type Experimental Modifier and Type Method Description static StructuredTaskProgressType
TaskProgressUtil. getStructuredProgressFromTree(TaskType task)
-
Uses of Experimental in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api with annotations of type Experimental Modifier and Type Method Description default void
SecurityEnforcer. authorizeAll(Task task, OperationResult result)
-
Uses of Experimental in com.evolveum.midpoint.task.api
Classes in com.evolveum.midpoint.task.api with annotations of type Experimental Modifier and Type Class Description class
ExitWorkBucketHandlerException
Used to signal that we have to exit handler processing with a given run result.class
TaskException
Exception that carries supplementary information on how it should be treated (with the respect to operation result and task run result status).class
TaskWorkBucketProcessingResult
EXPERIMENTALMethods in com.evolveum.midpoint.task.api with annotations of type Experimental Modifier and Type Method Description void
Task. addArchetypeInformation(String archetypeOid)
Adds an archetype for the task.void
Task. addArchetypeInformationIfMissing(String archetypeOid)
AsTask.addArchetypeInformation(String)
but executed only if there's no archetype currently set.void
Task. addTracingRequest(TracingRootType point)
Requests (future) tracing for given tracing point - for this task.int
RunningTask. getAndIncrementObjectsSeen()
RunningTask
RunningLightweightTask. getLightweightTaskParent()
Returns the in-memory version of the parent task.TracingProfileType
Task. getTracingProfile()
Returns (reference to tracing profile) that was defined for the tracing started by this task.@NotNull Collection<TracingRootType>
Task. getTracingRequestedFor()
Get points for which the tracing is requested (within this task).void
Task. removeTracingRequests()
Removes all tracing requests for this task.TaskRunResult
TaskHandler. run(RunningTask task, TaskPartitionDefinitionType partitionDefinition)
void
Task. setTracingProfile(TracingProfileType tracingProfile)
Sets the profile to be used for future tracing within this task. -
Uses of Experimental in com.evolveum.midpoint.util
Classes in com.evolveum.midpoint.util with annotations of type Experimental Modifier and Type Interface Description interface
CheckedConsumer<T>
Almost the same as Consumer but this one is Serializable and can throw CommonException.interface
CheckedFunction<T,R>
Almost the same as Function but this one is Serializable and can throw CommonException.interface
CheckedProducer<T>
Almost the same as Producer but this one can throw CommonException.interface
CheckedRunnable
Almost the same as Runnable but this one can throw CommonException and is serializable.static class
DebugUtil.LazilyDumpable
class
TransientCache<K,V>
Cache that is transient but can be declared final in serializable objects.Methods in com.evolveum.midpoint.util with annotations of type Experimental Modifier and Type Method Description static <T extends Throwable>
TMiscUtil. createSame(T original, String message)
static <T extends Throwable>
voidMiscUtil. throwAsSame(Throwable original, String message)
Re-throws the original exception wrapped in the same class (e.g. -
Uses of Experimental in com.evolveum.midpoint.util.caching
Fields in com.evolveum.midpoint.util.caching with annotations of type Experimental Modifier and Type Field Description AtomicInteger
CachePerformanceCollector.CacheData. overSizedQueries
AtomicInteger
CachePerformanceCollector.CacheData. skippedStaleData
Methods in com.evolveum.midpoint.util.caching with annotations of type Experimental Modifier and Type Method Description static boolean
CachePerformanceCollector. isExtra(String key)
void
CachePerformanceCollector. registerOverSizedQuery(Class<?> type)
void
CachePerformanceCollector. registerSkippedStaleData(Class<?> type)
-
Uses of Experimental in com.evolveum.midpoint.util.statistics
Classes in com.evolveum.midpoint.util.statistics with annotations of type Experimental Modifier and Type Class Description class
OperationInvocationRecord
This class provides basically the functionality of MidpointInterceptor.interface
OperationsPerformanceMonitor
EXPERIMENTAL. -
Uses of Experimental in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 with annotations of type Experimental Modifier and Type Method Description String
RawType. extractString()
TEMPORARY.
-