Class HandlerFilter

java.lang.Object
com.tick42.glue.desktop.intents.HandlerFilter

public final class HandlerFilter extends Object
Describes a criteria for filtering the available intent handlers.
Since:
1.7.1
See Also:
  • Method Details

    • getIntent

      public Optional<String> getIntent()
    • getResultType

      public Optional<String> getResultType()
    • getContextTypes

      public List<String> getContextTypes()
    • getApplicationNames

      public List<String> getApplicationNames()
    • isDisableResolver

      public boolean isDisableResolver()
      Flag indicating whether to disable the UI resolver.
      Returns:
      if the UI resolver is disabled
    • getTimeout

      public Duration getTimeout()
      Duration to wait for filterHandlers() to complete if more than one Intent handlers are available and UI resolver is enabled.
      Returns:
      Duration to wait for filterHandlers() to complete
    • builder

      public static HandlerFilter.Builder builder()