Class PolicyActionConfigItem<A extends PolicyActionType>
java.lang.Object
com.evolveum.midpoint.schema.config.ConfigurationItem<A>
com.evolveum.midpoint.schema.config.PolicyActionConfigItem<A>
- All Implemented Interfaces:
- Serializable,- Cloneable
- Direct Known Subclasses:
- ScriptExecutionPolicyActionConfigItem
- See Also:
- 
Field SummaryFields inherited from class com.evolveum.midpoint.schema.config.ConfigurationItemDESC
- 
Constructor SummaryConstructorsConstructorDescriptionPolicyActionConfigItem(@NotNull ConfigurationItem<A> original) PolicyActionConfigItem(A value, @NotNull ConfigurationItemOrigin origin) 
- 
Method SummaryModifier and TypeMethodDescriptionclone()Intentionally not calling super.clone, as the value is final (and we have to clone it); so we would have to hack this using reflection turning off the `final` flag.@Nullable ExpressionConfigItem@Nullable StringgetName()@NotNull StringPreliminary implementation, will probably change.@NotNull StringTo be overridden in specific subclasses.static <A extends PolicyActionType>
 PolicyActionConfigItem<A>of(A bean, @NotNull ConfigurationItemOrigin origin) static <A extends PolicyActionType>
 PolicyActionConfigItem<A>of(A bean, @NotNull OriginProvider<? super A> originProvider) Methods inherited from class com.evolveum.midpoint.schema.config.ConfigurationItemas, as, asList, child, child, configCheck, configNonNull, embedded, equals, fullDescription, hashCode, of, ofList, ofList, ofListEmbedded, origin, originFor, originProviderFor, toString, value
- 
Constructor Details- 
PolicyActionConfigItem
- 
PolicyActionConfigItem
 
- 
- 
Method Details- 
ofpublic static <A extends PolicyActionType> PolicyActionConfigItem<A> of(@NotNull A bean, @NotNull @NotNull ConfigurationItemOrigin origin) 
- 
ofpublic static <A extends PolicyActionType> PolicyActionConfigItem<A> of(@NotNull A bean, @NotNull @NotNull OriginProvider<? super A> originProvider) 
- 
localDescriptionDescription copied from class:ConfigurationItemTo be overridden in specific subclasses.- Overrides:
- localDescriptionin class- ConfigurationItem<A extends PolicyActionType>
 
- 
cloneDescription copied from class:ConfigurationItemIntentionally not calling super.clone, as the value is final (and we have to clone it); so we would have to hack this using reflection turning off the `final` flag.- Overrides:
- clonein class- ConfigurationItem<A extends PolicyActionType>
 
- 
getName
- 
getCondition
- 
getTypeNamePreliminary implementation, will probably change.
 
-