Interface ShadowItemLifecycleDefinitionDefaults
- All Superinterfaces:
PrismLifecycleDefinition
- All Known Implementing Classes:
ShadowAttributeDefinitionImpl,ShadowReferenceAttributeDefinitionImpl,ShadowSimpleAttributeDefinitionImpl
Declares the default values for lifecycle properties for shadow items definitions.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismLifecycleDefinition
PrismLifecycleDefinition.Data, PrismLifecycleDefinition.Delegable, PrismLifecycleDefinition.Mutable -
Method Summary
Modifier and TypeMethodDescriptiondefault Stringdefault StringVersion of data model in which the item is likely to be removed.default Stringdefault booleandefault booleanExperimental functionality is not stable and it may be changed in any future release without any warning.default booleanMethods inherited from interface com.evolveum.midpoint.prism.PrismLifecycleDefinition
getSchemaMigrations
-
Method Details
-
isDeprecated
default boolean isDeprecated()- Specified by:
isDeprecatedin interfacePrismLifecycleDefinition
-
isRemoved
default boolean isRemoved()- Specified by:
isRemovedin interfacePrismLifecycleDefinition
-
getRemovedSince
- Specified by:
getRemovedSincein interfacePrismLifecycleDefinition
-
isExperimental
default boolean isExperimental()Description copied from interface:PrismLifecycleDefinitionExperimental functionality is not stable and it may be changed in any future release without any warning. Use at your own risk.- Specified by:
isExperimentalin interfacePrismLifecycleDefinition
-
getPlannedRemoval
Description copied from interface:PrismLifecycleDefinitionVersion of data model in which the item is likely to be removed. This annotation is used for deprecated item to indicate imminent incompatibility in future versions of data model.- Specified by:
getPlannedRemovalin interfacePrismLifecycleDefinition
-
getDeprecatedSince
- Specified by:
getDeprecatedSincein interfacePrismLifecycleDefinition
-