Class ResultsHandlerConfigurationType

  • All Implemented Interfaces:
    Containerable, Freezable, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding, DebugDumpable, Serializable, Cloneable

    public class ResultsHandlerConfigurationType
    extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
    Type that contains configuration of ICF results handlers. There is a default consisting of these handlers: NormalizingResultsHandler, FilteredResultsHandler, AttributesToGetSearchResultsHandler. This configuration allow to overconfigure the chain. E.g. to enable case-sensitive searches. (This configuration is common for all ICF connectors, therefore it may be part of a static schema.)
    See Also:
    Serialized Form
    • Field Detail

      • COMPLEX_TYPE

        public static final QName COMPLEX_TYPE
      • F_ENABLE_NORMALIZING_RESULTS_HANDLER

        public static final ItemName F_ENABLE_NORMALIZING_RESULTS_HANDLER
      • F_ENABLE_FILTERED_RESULTS_HANDLER

        public static final ItemName F_ENABLE_FILTERED_RESULTS_HANDLER
      • F_FILTERED_RESULTS_HANDLER_IN_VALIDATION_MODE

        public static final ItemName F_FILTERED_RESULTS_HANDLER_IN_VALIDATION_MODE
      • F_ENABLE_CASE_INSENSITIVE_FILTER

        public static final ItemName F_ENABLE_CASE_INSENSITIVE_FILTER
      • F_ENABLE_ATTRIBUTES_TO_GET_SEARCH_RESULTS_HANDLER

        public static final ItemName F_ENABLE_ATTRIBUTES_TO_GET_SEARCH_RESULTS_HANDLER
    • Constructor Detail

      • ResultsHandlerConfigurationType

        public ResultsHandlerConfigurationType()
      • ResultsHandlerConfigurationType

        @Deprecated
        public ResultsHandlerConfigurationType​(PrismContext context)
        Deprecated.
    • Method Detail

      • isEnableNormalizingResultsHandler

        public Boolean isEnableNormalizingResultsHandler()
      • setEnableNormalizingResultsHandler

        public void setEnableNormalizingResultsHandler​(Boolean value)
      • isEnableFilteredResultsHandler

        public Boolean isEnableFilteredResultsHandler()
      • setEnableFilteredResultsHandler

        public void setEnableFilteredResultsHandler​(Boolean value)
      • isFilteredResultsHandlerInValidationMode

        public Boolean isFilteredResultsHandlerInValidationMode()
      • setFilteredResultsHandlerInValidationMode

        public void setFilteredResultsHandlerInValidationMode​(Boolean value)
      • isEnableCaseInsensitiveFilter

        public Boolean isEnableCaseInsensitiveFilter()
      • setEnableCaseInsensitiveFilter

        public void setEnableCaseInsensitiveFilter​(Boolean value)
      • isEnableAttributesToGetSearchResultsHandler

        public Boolean isEnableAttributesToGetSearchResultsHandler()
      • setEnableAttributesToGetSearchResultsHandler

        public void setEnableAttributesToGetSearchResultsHandler​(Boolean value)
      • equals

        public boolean equals​(Object other)
        Overrides:
        equals in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
      • end

        public <X> X end()