Class ResultsHandlerConfigurationType

java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_3.ResultsHandlerConfigurationType
All Implemented Interfaces:
Containerable, Freezable, ContainerablePrismBinding, DebugDumpable, Serializable, Cloneable

public class ResultsHandlerConfigurationType extends 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:
  • Field Details

    • 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
    • FACTORY

      public static final Producer<ResultsHandlerConfigurationType> FACTORY
  • Constructor Details

    • ResultsHandlerConfigurationType

      public ResultsHandlerConfigurationType()
    • ResultsHandlerConfigurationType

      @Deprecated public ResultsHandlerConfigurationType(PrismContext context)
      Deprecated.
  • Method Details

    • isEnableNormalizingResultsHandler

      public Boolean isEnableNormalizingResultsHandler()
    • getEnableNormalizingResultsHandler

      public Boolean getEnableNormalizingResultsHandler()
    • setEnableNormalizingResultsHandler

      public void setEnableNormalizingResultsHandler(Boolean value)
    • isEnableFilteredResultsHandler

      public Boolean isEnableFilteredResultsHandler()
    • getEnableFilteredResultsHandler

      public Boolean getEnableFilteredResultsHandler()
    • setEnableFilteredResultsHandler

      public void setEnableFilteredResultsHandler(Boolean value)
    • isFilteredResultsHandlerInValidationMode

      public Boolean isFilteredResultsHandlerInValidationMode()
    • getFilteredResultsHandlerInValidationMode

      public Boolean getFilteredResultsHandlerInValidationMode()
    • setFilteredResultsHandlerInValidationMode

      public void setFilteredResultsHandlerInValidationMode(Boolean value)
    • isEnableCaseInsensitiveFilter

      public Boolean isEnableCaseInsensitiveFilter()
    • getEnableCaseInsensitiveFilter

      public Boolean getEnableCaseInsensitiveFilter()
    • setEnableCaseInsensitiveFilter

      public void setEnableCaseInsensitiveFilter(Boolean value)
    • isEnableAttributesToGetSearchResultsHandler

      public Boolean isEnableAttributesToGetSearchResultsHandler()
    • getEnableAttributesToGetSearchResultsHandler

      public Boolean getEnableAttributesToGetSearchResultsHandler()
    • setEnableAttributesToGetSearchResultsHandler

      public void setEnableAttributesToGetSearchResultsHandler(Boolean value)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class AbstractMutableContainerable
    • enableNormalizingResultsHandler

      public ResultsHandlerConfigurationType enableNormalizingResultsHandler(Boolean value)
    • enableFilteredResultsHandler

      public ResultsHandlerConfigurationType enableFilteredResultsHandler(Boolean value)
    • filteredResultsHandlerInValidationMode

      public ResultsHandlerConfigurationType filteredResultsHandlerInValidationMode(Boolean value)
    • enableCaseInsensitiveFilter

      public ResultsHandlerConfigurationType enableCaseInsensitiveFilter(Boolean value)
    • enableAttributesToGetSearchResultsHandler

      public ResultsHandlerConfigurationType enableAttributesToGetSearchResultsHandler(Boolean value)
    • end

      public <X> X end()
    • clone

      Overrides:
      clone in class AbstractMutableContainerable