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.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper with annotations of type Experimental Modifier and Type Method Description default PrismContainerWrapper<C>
PrismContainerWrapper. cloneVirtualContainerWithNewValue(PrismContainerValueWrapper<? extends Containerable> parent, ModelServiceLocator modelServiceLocator)
void
PrismContainerWrapper. setIdentifier(String identifier)
-
Uses of Experimental in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with annotations of type Experimental Modifier and Type Method Description static org.apache.wicket.model.IModel<String>
WebComponentUtil. createSimulatedCategoryNameModel(org.apache.wicket.Component component, org.apache.wicket.model.IModel<SelectableBean<TaskType>> taskModel)
Simulates task category using task archetype. -
Uses of Experimental in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.activation
Classes in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.activation with annotations of type Experimental Modifier and Type Class Description class
ActivationMappingStepPanel
class
ActivationsWizardPanel
class
AdministrativeStatusStepPanel
class
ExistenceStepPanel
class
LockoutStatusStepPanel
class
ValidFromStepPanel
class
ValidToStepPanel
-
Uses of Experimental in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.associations
Classes in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.associations with annotations of type Experimental Modifier and Type Class Description class
AssociationsTable
class
AssociationsTableWizardPanel
class
AssociationStepPanel
class
AssociationsWizardPanel
-
Uses of Experimental in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.basic
Classes in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.basic with annotations of type Experimental Modifier and Type Class Description class
ResourceObjectTypeBasicWizardPanel
-
Uses of Experimental in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.capabilities
Classes in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.capabilities with annotations of type Experimental Modifier and Type Class Description class
CapabilitiesWizardPanel
class
CapabilitiesWizardStepPanel
-
Uses of Experimental in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.credentials
Classes in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.credentials with annotations of type Experimental Modifier and Type Class Description class
CredentialsWizardPanel
class
PasswordStepPanel
-
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 com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
Integer
ModelInteractionService. countObjectsFromCollection(CollectionRefSpecificationType collectionConfig, QName typeForFilter, Collection<SelectorOptions<GetOperationOptions>> defaultOptions, ObjectPaging usedPaging, VariablesMap variables, com.evolveum.midpoint.task.api.Task task, OperationResult result)
@NotNull CollectionStats
ModelInteractionService. determineCollectionStats(@NotNull CompiledObjectCollectionView collectionView, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
Returns all policy rules that apply to the collection.void
ModelInteractionService. expandConfigurationObject(@NotNull PrismObject<? extends ObjectType> configurationObject, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
SeeProvisioningService.expandConfigurationObject(PrismObject, Task, OperationResult)
for the description.<O extends ObjectType>
MetadataItemProcessingSpecModelInteractionService. getMetadataItemProcessingSpec(ItemPath metadataItemPath, PrismObject<O> object, com.evolveum.midpoint.task.api.Task task, OperationResult result)
Returns specification of processing of given metadata item (e.g.@NotNull CapabilityCollectionType
ModelService. getNativeCapabilities(@NotNull String connOid, OperationResult result)
Method work same asProvisioningService.getNativeCapabilities(String, OperationResult)
.<T> ModelInteractionService.SearchSpec<T>
ModelInteractionService. getSearchSpecificationFromCollection(CompiledObjectCollectionView collection, QName typeForFilter, Collection<SelectorOptions<GetOperationOptions>> options, VariablesMap variables, com.evolveum.midpoint.task.api.Task task, OperationResult result)
TODO document and clean up the interface<O extends ObjectType>
ProcessedObject<O>ModelService. parseProcessedObject(@NotNull SimulationResultProcessedObjectType bean, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
void
ModelInteractionService. processObjectsFromCollection(CollectionRefSpecificationType collection, QName typeForFilter, Predicate<PrismContainer> handler, Collection<SelectorOptions<GetOperationOptions>> options, VariablesMap variables, com.evolveum.midpoint.task.api.Task task, OperationResult result, boolean recordProgress)
TODO documentList<? extends Serializable>
ModelInteractionService. searchObjectsFromCollection(CollectionRefSpecificationType collectionConfig, QName typeForFilter, Collection<SelectorOptions<GetOperationOptions>> defaultOptions, ObjectPaging usedPaging, VariablesMap variables, com.evolveum.midpoint.task.api.Task task, OperationResult result)
<O extends ObjectType>
List<StringLimitationResult>ModelInteractionService. validateValue(ProtectedStringType protectedStringValue, ValuePolicyType pp, PrismObject<O> object, com.evolveum.midpoint.task.api.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
class
CompiledShadowCollectionView
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.context
Classes in com.evolveum.midpoint.model.api.context with annotations of type Experimental Modifier and Type Interface Description interface
AssociatedPolicyRule
EvaluatedPolicyRule
that is associated to givenEvaluatedAssignment
, either as "own" (i.e.class
ProjectionContextFilter
Used to find a matching projection context.Methods in com.evolveum.midpoint.model.api.context with annotations of type Experimental Modifier and Type Method Description boolean
Mapping. isConditionSatisfied()
Returns true if the condition is at least partially satisfied, i.e. -
Uses of Experimental in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation with annotations of type Experimental Modifier and Type Method Description <F extends ObjectType>
@NotNull List<F>CompleteCorrelationResult. getAllCandidates(@NotNull Class<F> focusType)
Returns all candidates of given type. -
Uses of Experimental in com.evolveum.midpoint.model.api.correlator
Methods in com.evolveum.midpoint.model.api.correlator with annotations of type Experimental Modifier and Type Method Description default void
Correlator. update(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result)
Updates the internal state of the correlator with the "fresh" data from the resource. -
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.<F extends FocusType>
@NotNull List<F>MidpointFunctions. findCandidateOwners(@NotNull Class<F> focusType, @NotNull ShadowType resourceObject, @NotNull String resourceOid, @NotNull ShadowKindType kind, @NotNull String intent)
Finds candidate owners using defined correlation rules.@Nullable CaseType
MidpointFunctions. getCorrelationCaseForShadow(@Nullable ShadowType shadow)
Returns a correlation case for given shadow. -
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.simulation
Classes in com.evolveum.midpoint.model.api.simulation with annotations of type Experimental Modifier and Type Interface Description static interface
ProcessedObject.ProcessedObjectItemDelta<V extends PrismValue,D extends ItemDefinition<?>>
ItemDelta
augmented with functionality needed to display it in a complex way, for example, with the information on real change(s) to the object.static class
ProcessedObject.ValueWithState
Value touched by a delta, along with their processingProcessedObject.ValueWithState.State
. -
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.impl.correlator
Classes in com.evolveum.midpoint.model.impl.correlator with annotations of type Experimental Modifier and Type Class Description class
FullCorrelationContext
Full context needed to carry out correlation-related operations on a shadow. -
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.class
DeeplyFreezableReference<T extends Serializable>
Reference that freezes the referenced object as well.class
FreezableList<T>
A list that can be made immutable.class
FreezableReference<T extends Serializable>
A reference that can be made immutable.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.<I extends Item<?,?>>
IPrismReference. findReferencedItem(ItemPath path, Class<I> type)
Tries to find referenced path (path starting with object derefence) in-memory.<I extends Item<?,?>>
IPrismReferenceValue. findReferencedItem(ItemPath path, Class<I> type)
default Collection<QName>
PrismContainerDefinition. getAlwaysUseForEquals()
Returns list of items which should be always used for equals, even if they are operational, and equivalence strategy does not consider operational data.<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.List<ItemDiagramSpecification>
Definition. getDiagrams()
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 List<PrismPropertyDefinition<?>>
ComplexTypeDefinition. getXmlAttributeDefinitions()
default boolean
ComplexTypeDefinition. hasOperationalOnlyItems()
default boolean
PrismValue. hasRealClass()
boolean
ComplexTypeDefinition. hasSubstitutions()
default boolean
ComplexTypeDefinition. hasSubstitutions(QName qName)
Returns true if item has substitutions in current container definitiondefault boolean
PrismContainerDefinition. isAlwaysUseForEquals(QName name)
Returns true, if item is explicitly specified mentioned to be used for equalsdefault boolean
TypeDefinition. isAssignableFrom(TypeDefinition other, SchemaRegistry registry)
boolean
ItemDefinition. isHeterogeneousListItem()
Can be used in heterogeneous lists as a list item.boolean
ItemDefinition. isIndexOnly()
If true, this item is not stored in XML representation in repo.boolean
ComplexTypeDefinition. isListMarker()
True if the complex type definition is a type dedicated to hold so-called https://docs.evolveum.com/midpoint/devel/design/xml-json-yaml-vs-xnode-vs-internal-data/heterogeneous-lists/[heterogeneous lists].default boolean
ComplexTypeDefinition. isStrictAnyMarker()
boolean
PrismValue. isTransient()
default Optional<ItemDefinition<?>>
ComplexTypeDefinition. itemOrSubstitution(QName name)
default void
MutablePrismContainerDefinition. setAlwaysUseForEquals(@NotNull Collection<QName> keysElem)
Experimental: USe only with care, this overrides behavior of listed operational=true items in equivalence strategies for containers.default void
MutableComplexTypeDefinition. setAttributeDefinitions(List<PrismPropertyDefinition<?>> definitions)
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.annotation
Classes in com.evolveum.midpoint.prism.annotation with annotations of type Experimental Modifier and Type Class Description class
ItemDiagramSpecification
-
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 boolean
ObjectDelta. deleteModification(ItemDelta<?,?> itemDelta)
Deletes a modification, if it exists in a given MODIFY delta.void
ObjectDelta. removeEstimatedOldValues()
void
ObjectDelta. removeOperationalItems()
static <O extends Objectable>
PrismValueDeltaSetTriple<PrismObjectValue<O>>ItemDeltaUtil. toDeltaSetTriple(PrismObject<O> objectOld, ObjectDelta<O> delta)
TheItemDeltaUtil.toDeltaSetTriple(Item, ItemDelta)
for whole objects.PrismValueDeltaSetTriple<PrismObjectValue<O>>
ObjectDelta. toDeltaSetTriple(PrismObject<O> objectOld)
CreatesPrismValueDeltaSetTriple
(plus/minus/zero sets) for the value ofPrismObject
. -
Uses of Experimental in com.evolveum.midpoint.prism.delta.builder
Methods in com.evolveum.midpoint.prism.delta.builder with annotations of type Experimental Modifier and Type Method Description S_ItemEntry
S_ItemEntry. oldObject(Containerable object)
The state of object before the delta is applied.S_ItemEntry
S_ItemEntry. optimizing()
Should we skip idempotent item deltas? (Default is `false`.) -
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
A "safe" set ofItemPath
- i.e. -
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.query
Methods in com.evolveum.midpoint.prism.query with annotations of type Experimental Modifier and Type Method Description default boolean
ValueFilter. canNestInsideExists(ItemPath existsPath)
Returns true, if current filter can be rewritten to be nested inside exists filter with prefix path This means filter with path prefix/item will become prefix exists (item)default boolean
ObjectFilter. matchesOnly(ItemPath... paths)
Returns true, if filter processes only enumerated item paths and does not use referencedBy, ownedBy where path context changes drastically.default ValueFilter<V,D>
ValueFilter. nested(ItemPath existsPath)
-
Uses of Experimental in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder with annotations of type Experimental Modifier and Type Method Description S_MatchingRuleEntry
S_FilterEntry. itemAs(PrismProperty<?> property)
S_ConditionEntry
S_FilterEntry. itemWithDef(ItemDefinition<?> itemDefinition, QName... names)
-
Uses of Experimental in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with annotations of type Experimental Modifier and Type Method Description boolean
SchemaRegistry. isAssignableFromGeneral(@NotNull QName superType, @NotNull QName subType)
Crawls through the type definition tree. -
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 void
PrismMonitor. afterObjectParsing(@Nullable PrismObject<?> object)
void
PrismMonitor. afterObjectSerialization(@NotNull PrismObject<?> item)
void
PrismMonitor. beforeObjectParsing()
Beware! This may not cover all object parsing operations.void
PrismMonitor. beforeObjectSerialization(@NotNull PrismObject<?> item)
Beware! This may not cover all object serializations.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.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()
Approximate information if the delta was "really" executed i.e. -
Uses of Experimental in com.evolveum.midpoint.schema.constants
Fields in com.evolveum.midpoint.schema.constants with annotations of type Experimental Modifier and Type Field Description static String
SchemaConstants. MODEL_POLICY_SITUATION_INVALID_DATA
static String
SchemaConstants. MODEL_POLICY_SITUATION_PROTECTED_SHADOW
-
Uses of Experimental in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression with annotations of type Experimental Modifier and Type Method Description static TypedValue<?>
TypedValue. of(@NotNull Collection<? extends PrismValue> prismValues, @Nullable QName typeName)
Creates aTypedValue
with a collection of real values.static TypedValue<?>
TypedValue. of(@Nullable Object value, @NotNull Class<?> defaultClass)
-
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
EXPERIMENTALMethods in com.evolveum.midpoint.schema.processor with annotations of type Experimental Modifier and Type Method Description Collection<QName>
ResourceObjectDefinition. getConfiguredAuxiliaryObjectClassNames()
Returns the names of auxiliary object classes that are "statically" defined for this object type (or object class, in the future).boolean
ResourceObjectDefinition. isDefaultFor(@NotNull ShadowKindType kind)
Returns true if this definition can be considered as a default for the specified kind. -
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. markExceptionRecorded()
Marks the current exception (that is expected to be throws outside the context of the current operation) as already processed - so no further actions (besides closing the result) are necessary.void
OperationResult. switchHandledErrorToSuccess()
This is used in situations where handled error is actually the success. -
Uses of Experimental in com.evolveum.midpoint.schema.route
Classes in com.evolveum.midpoint.schema.route with annotations of type Experimental Modifier and Type Class Description class
ItemRouteSegment
-
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
Data
Data to be displayed.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
ProgressCollector
Object capable of receiving updates on progress.class
RawFormatting
Formatting that - in fact - does nothing. -
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
ObjectSet<O extends ObjectType>
This is a set of objects that considers objects being equal by simply comparing their OIDs.class
ProvenanceMetadataUtil
class
Resource
"One stop shop" for accessing various aspects of a resource (defined byResourceType
object).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.delta
Classes in com.evolveum.midpoint.schema.util.delta with annotations of type Experimental Modifier and Type Class Description class
ItemDeltaFilter
Filters item deltas according to specified criteria. -
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
ActivityPerformanceInformation
Extract of the most relevant performance information about an activity.static interface
ActivityTreeUtil.ActivityStateProcessor
static interface
ActivityTreeUtil.ActivityStateTransformer<X>
static interface
ActivityTreeUtil.LocalActivityStateProcessor
static interface
ActivityTreeUtil.LocalActivityStateTransformer<X>
interface
TaskResolver
Used to resolve tasks (mainly subtasks) in various utility methods in this package. -
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
CheckedCommonRunnable
Almost the same as Runnable but this one can throw CommonException and is serializable.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.class
PatternMatcher
Matches a string against a set of patterns that can be either in "naive" format, using "*" as a wildcard, or in regex format.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 SingleLocalizableMessage
SingleLocalizableMessage. forEnum(@NotNull Enum<?> value)
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.exception
Methods in com.evolveum.midpoint.util.exception with annotations of type Experimental Modifier and Type Method Description CommonException.Severity
CommonException. getSeverity()
Not all exceptions are fatal.SchemaException
SchemaException. wrap(String context)
Provides additional context information to the exception by creating a wrapping one. -
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.midpoint.web.page.admin.configuration
Classes in com.evolveum.midpoint.web.page.admin.configuration with annotations of type Experimental Modifier and Type Class Description class
PageEvaluateMapping
class
PageTraceView
-
Uses of Experimental in com.evolveum.midpoint.web.page.admin.dto
Classes in com.evolveum.midpoint.web.page.admin.dto with annotations of type Experimental Modifier and Type Class Description class
TraceViewDto
-
Uses of Experimental in com.evolveum.midpoint.web.page.admin.server
Classes in com.evolveum.midpoint.web.page.admin.server with annotations of type Experimental Modifier and Type Class Description class
TaskDisplayUtil
Utility methods useful for displaying task information. -
Uses of Experimental in com.evolveum.midpoint.web.page.self
Classes in com.evolveum.midpoint.web.page.self with annotations of type Experimental Modifier and Type Class Description class
PageSelfConsents
-
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.void
RawType. setRawValue(XNode replacement)
Sets the new raw content, defined by an XNode.
-