public class PurgeChannelsBuilder extends AbstractTestActionBuilder<PurgeMessageChannelAction>
org.springframework.integration.channel.QueueChannel. Action receives a
list of channel objects or a list of channel names that are resolved dynamically at runtime.action| Constructor and Description |
|---|
PurgeChannelsBuilder()
Default constructor.
|
PurgeChannelsBuilder(PurgeMessageChannelAction action)
Default constructor using test action and application context
|
| Modifier and Type | Method and Description |
|---|---|
PurgeChannelsBuilder |
channel(org.springframework.messaging.MessageChannel channel)
Adds a channel to the list of channels to purge in this action.
|
PurgeChannelsBuilder |
channel(String name)
Adds a channel name to the list of channels to purge in this action.
|
PurgeChannelsBuilder |
channelNames(List<String> channelNames)
Adds list of channel names to purge in this action.
|
PurgeChannelsBuilder |
channelNames(String... channelNames)
Adds several channel names to the list of channels to purge in this action.
|
PurgeChannelsBuilder |
channelResolver(org.springframework.context.ApplicationContext applicationContext)
Sets the Spring bean factory channel resolver for using channel names.
|
PurgeChannelsBuilder |
channelResolver(org.springframework.messaging.core.DestinationResolver<org.springframework.messaging.MessageChannel> channelResolver)
Sets the channelResolver for using channel names.
|
PurgeChannelsBuilder |
channels(List<org.springframework.messaging.MessageChannel> channels)
Adds list of channels to purge in this action.
|
PurgeChannelsBuilder |
channels(org.springframework.messaging.MessageChannel... channels)
Sets several channels to purge in this action.
|
PurgeChannelsBuilder |
selector(org.springframework.integration.core.MessageSelector messageSelector)
Sets the messageSelector.
|
actor, build, description, execute, getActor, getDescription, getName, isDisabled, setActor, setDescription, setNamepublic PurgeChannelsBuilder(PurgeMessageChannelAction action)
action - public PurgeChannelsBuilder()
public PurgeChannelsBuilder selector(org.springframework.integration.core.MessageSelector messageSelector)
messageSelector - the messageSelector to setpublic PurgeChannelsBuilder channelResolver(org.springframework.context.ApplicationContext applicationContext)
applicationContext - public PurgeChannelsBuilder channelResolver(org.springframework.messaging.core.DestinationResolver<org.springframework.messaging.MessageChannel> channelResolver)
channelResolver - the channelResolver to setpublic PurgeChannelsBuilder channelNames(List<String> channelNames)
channelNames - the channelNames to setpublic PurgeChannelsBuilder channelNames(String... channelNames)
channelNames - public PurgeChannelsBuilder channel(String name)
name - public PurgeChannelsBuilder channels(List<org.springframework.messaging.MessageChannel> channels)
channels - the channels to setpublic PurgeChannelsBuilder channels(org.springframework.messaging.MessageChannel... channels)
channels - public PurgeChannelsBuilder channel(org.springframework.messaging.MessageChannel channel)
channel - Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.