Uses of Package
com.evolveum.midpoint.schema.config
Packages that use com.evolveum.midpoint.schema.config
Package
Description
Supports the definitions of activities and their various aspects:
- work,
- distribution,
- control flow,
- reporting,
- ...
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.api
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.api.context
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.commonClassDescriptionDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.common.expressionClassDescriptionDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.common.expression.functionsClassDescriptionRepresents an
ExpressionTypethat is part of aFunctionLibraryTypeas a custom function.Represents anFunctionExpressionEvaluatorTypei.e. a call to a library function. -
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.common.mappingClassDescriptionFunctionality common to all "mapping config items".Helper class that provides complex information about a configuration item (e.g., a mapping).Description of an origin of a configuration item (expression, mapping, and so on).
-
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.common.stringpolicyClassDescriptionHelper class that provides complex information about a configuration item (e.g., a mapping).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.controller
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.lensClassDescriptionException from naming rulesDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.lens.assignmentsClassDescriptionDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.lens.constructionClassDescriptionDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.lens.projectorClassDescriptionDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.lens.projector.mappingsClassDescriptionUnfortunately, this cannot extend MappingConfigItem because of the conflict in generic type parameters.Description of an origin of a configuration item (expression, mapping, and so on).Unfortunately, this cannot extend MappingConfigItem because of the conflict in generic type parameters.
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.model.impl.scripting
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.notifications.apiClassDescriptionHelper class that provides complex information about a configuration item (e.g., a mapping).Currently used for custom event handlers, as they are security-sensitive.
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.repo.common.activity.definitionClassDescriptionDescription of an origin of a configuration item (expression, mapping, and so on).
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.repo.common.expressionClassDescriptionRepresents an
ExpressionTypethat is part of aFunctionLibraryTypeas a custom function. -
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.schema.configClassDescriptionException from naming convention (because of assignment vs inducement dichotomy).Functionality common to all "mapping config items".Exception from naming rulesType or class definition in schema handling.Used to access both "legacy" and "modern" association definitions.Unfortunately, this cannot extend MappingConfigItem because of the conflict in generic type parameters.Helper class that provides complex information about a configuration item (e.g., a mapping).Description of an origin of a configuration item (expression, mapping, and so on).Currently used for custom event handlers, as they are security-sensitive.Represents an
ExpressionParameterTypethat is part of aFunctionExpressionEvaluatorTypei.e. a function call.Represents anExpressionTypethat is part of aFunctionLibraryTypeas a custom function.Represents anFunctionExpressionEvaluatorTypei.e. a call to a library function.TODO what about the subtypes ofObjectSelectorType?Unfortunately, this cannot extend MappingConfigItem because of the conflict in generic type parameters.Used for both association definitions and resource object construction with associations.Access to legacy configuration (i.e. combined association item definition + simulation definition).TEMPORARY -
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.schema.processorClassDescriptionType or class definition in schema handling.
-
Classes in com.evolveum.midpoint.schema.config used by com.evolveum.midpoint.schema.util