Interface ISenderWithParameters
- All Superinterfaces:
org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.Aware, FrankElement, HasApplicationContext, HasName, IConfigurable, IScopeProvider, ISender, IWithParameters, NameAware
- All Known Subinterfaces:
IBlockEnabledSender<H>, ISapSender
- All Known Implementing Classes:
AbstractBlockEnabledSender, AbstractCollectorSender, AbstractFileSystemSender, AbstractHttpSender, AbstractJdbcQuerySender, AbstractJdbcSender, AbstractMailSender, AbstractSenderWithParameters, AbstractSenderWrapper, AmazonS3Sender, AmqpSender, BisJmsSender, CmisHttpSender, CmisSender, CommandSender, DirectQuerySender, EchoSender, EsbJmsSender, ExchangeFileSystemSender, ExchangeFolderSender, FileSystemSenderWithAttachments, FixedQuerySender, FixedResultSender, FrankSender, FtpFileSystemSender, HttpSender, IbisJavaSender, IbisLocalSender, IdinSender, IdocSender, IdocSender, IdocSenderImpl, ImapSender, IMSSender, JavascriptSender, JdbcIteratingPipeBase.MixedQuerySender, JmsSender, JsonXsltSender, LdapSender, LocalFileSystemSender, LogSender, MailSender, MessageStoreSender, MongoDbSender, MQSender, MqttSender, MsalClientAdapter, NetStorageSender, ParallelSenders, ReconnectSenderWrapper, ReloadSender, ResultSet2FileSender, Samba1Sender, Samba2Sender, SapSender, SapSender, SapSenderBase, SapSenderImpl, SenderSeries, SenderWrapper, SendGridSender, SendMessageJob.SendMessageJobSender, SftpFileSystemSender, ShadowSender, StoredProcedureQuerySender, WebServiceNtlmSender, WebServiceSender, XComSender, XfbSender, XmlJmsBrowserSender, XmlQuerySender, XsltSender, ZipWriterSender
Allows Senders to declare that they accept and may use
parameters- Author:
- Gerrit van Brakel
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanconsumesSessionVariable(String sessionKey) returnstrueif the sender or one of its children use the named session variable.Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface FrankElement
addConfigWarningMethods inherited from interface HasApplicationContext
getApplicationContext, getConfigurationClassLoaderMethods inherited from interface IConfigurable
configureMethods inherited from interface ISender
isSynchronous, sendMessage, sendMessageOrThrow, start, stopMethods inherited from interface IWithParameters
addParameter, getParameterList
-
Method Details
-
consumesSessionVariable
Description copied from interface:ISenderreturnstrueif the sender or one of its children use the named session variable. Callers can use this to determine if a message needs to be preserved.- Specified by:
consumesSessionVariablein interfaceISender
-