Class PurgeMessageChannelAction.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • selector

        public PurgeMessageChannelAction.Builder selector​(org.springframework.integration.core.MessageSelector messageSelector)
        Sets the messageSelector.
        Parameters:
        messageSelector - the messageSelector to set
      • channelResolver

        public PurgeMessageChannelAction.Builder channelResolver​(com.consol.citrus.spi.ReferenceResolver referenceResolver)
        Sets the bean reference resolver channel resolver for using channel names.
        Parameters:
        referenceResolver -
      • channelResolver

        public PurgeMessageChannelAction.Builder channelResolver​(org.springframework.messaging.core.DestinationResolver<org.springframework.messaging.MessageChannel> channelResolver)
        Sets the channelResolver for using channel names.
        Parameters:
        channelResolver - the channelResolver to set
      • channelNames

        public PurgeMessageChannelAction.Builder channelNames​(String... channelNames)
        Adds several channel names to the list of channels to purge in this action.
        Parameters:
        channelNames -
        Returns:
      • channels

        public PurgeMessageChannelAction.Builder channels​(List<org.springframework.messaging.MessageChannel> channels)
        Adds list of channels to purge in this action.
        Parameters:
        channels - the channels to set
      • channels

        public PurgeMessageChannelAction.Builder channels​(org.springframework.messaging.MessageChannel... channels)
        Sets several channels to purge in this action.
        Parameters:
        channels -
        Returns:
      • channel

        public PurgeMessageChannelAction.Builder channel​(org.springframework.messaging.MessageChannel channel)
        Adds a channel to the list of channels to purge in this action.
        Parameters:
        channel -
        Returns:
      • withApplicationContext

        public PurgeMessageChannelAction.Builder withApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
        Sets the Spring bean factory for using endpoint names.
        Parameters:
        applicationContext -