Package org.flowable.eventregistry.api.model

# Interface InboundChannelModelBuilder.InboundEventFilterBuilder

All Superinterfaces:
  `InboundChannelModelBuilder.InboundEventPayloadExtractorBuilder`, `InboundChannelModelBuilder.InboundEventTenantDetectorBuilder`

Enclosing interface:
  `InboundChannelModelBuilder`

public static interface InboundChannelModelBuilder.InboundEventFilterBuilder extends InboundChannelModelBuilder.InboundEventTenantDetectorBuilder
Builder for the filtering out inbound events. If events are filtered out, the pipeline processing will stop there and no subsequent steps will be executed.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `InboundChannelModelBuilder.InboundEventTenantDetectorBuilder`
  `delegateExpressionEventFilter(String delegateExpression)`
  Uses a delegate expression to filter the events before further processing.

  ### Methods inherited from interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventPayloadExtractorBuilder

  `payloadExtractor`

  ### Methods inherited from interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantDetectorBuilder

  `delegateExpressionTenantDetector, fixedTenantId`

- ## Method Details

  - ### delegateExpressionEventFilter

    InboundChannelModelBuilder.InboundEventTenantDetectorBuilder delegateExpressionEventFilter(String delegateExpression)
    Uses a delegate expression to filter the events before further processing. The expression needs to resolve to a bean implementing the `InboundEventFilter` interface.