Uses of Interface
org.frankframework.core.ISender
Package
Description
-
Uses of ISender in org.frankframework.collection
Modifier and TypeClassDescriptionclass
AbstractCollectorSender<C extends ICollector<P>,
P> Sender that writes an item to a collection, created byAbstractCollectorPipe
withaction=OPEN
. -
Uses of ISender in org.frankframework.compression
Modifier and TypeClassDescriptionclass
Sender that writes an entry to a ZipStream, similar to ZipWriterPipe with action='write'. -
Uses of ISender in org.frankframework.core
Modifier and TypeInterfaceDescriptioninterface
Allows to leverage sending messages in blocks.interface
Marker interface for correlated sender, used inReceiver
.interface
Allows Senders to declare that they accept and may useparameters
Modifier and TypeMethodDescriptionvoid
DestinationValidator.validateSenderDestination
(ISender sender) -
Uses of ISender in org.frankframework.http
Modifier and TypeClassDescriptionclass
Sender for the HTTP protocol usingHttpMethod
.class
Sender for the HTTP protocol usingHttpMethod
.class
Deprecated.class
Deprecated, for removal: This API element is subject to removal in a future version.class
Sender that sends a message via a WebService. -
Uses of ISender in org.frankframework.javascript
Modifier and TypeMethodDescriptionvoid
GraalJS.registerCallback
(ISender sender, PipeLineSession session) Deprecated.void
J2V8.registerCallback
(ISender sender, PipeLineSession session) void
JavascriptEngine.registerCallback
(ISender sender, PipeLineSession session) Allows for senders to be called by the Javascript function. -
Uses of ISender in org.frankframework.jdbc
Modifier and TypeClassDescriptionclass
This executes the query that is obtained from the (here still abstract) method getStatement.class
Base class for building JDBC-senders.class
QuerySender that interprets the input message as a query, possibly with attributes.class
QuerySender that assumes a fixed query, possibly with attributes.protected class
class
Send messages to the IBISSTORE database table to have them processed exactly-once by another adapter which will read the messages using aMessageStoreListener
.class
QuerySender that writes each row in a ResultSet to a file.class
StoredProcedureQuerySender is used to send stored procedure queries and retrieve the result.class
QuerySender that transforms the input message to a query. -
Uses of ISender in org.frankframework.jms
Modifier and TypeClassDescriptionclass
This class sends messages with JMS.class
Sender for browsing and removing queue messages (with input and output in a XML message). -
Uses of ISender in org.frankframework.ldap
Modifier and TypeClassDescriptionclass
Sender to obtain information from and write to an LDAP Directory. -
Uses of ISender in org.frankframework.mongodb
Modifier and TypeClassDescriptionclass
Sender to perform action on a MongoDB database. -
Uses of ISender in org.frankframework.monitoring
-
Uses of ISender in org.frankframework.pipes
Modifier and TypeMethodDescriptionprotected IteratingPipe<I>.ItemCallback
IteratingPipe.createItemCallBack
(PipeLineSession session, ISender sender, Writer out) protected IteratingPipe<String>.ItemCallback
StringIteratorPipe.createItemCallBack
(PipeLineSession session, ISender sender, Writer writer) protected PipeRunResult
IteratingPipe.sendMessage
(Message input, PipeLineSession session, ISender sender, Map<String, Object> threadContext) protected PipeRunResult
MessageSendingPipe.sendMessage
(Message input, PipeLineSession session, ISender sender, Map<String, Object> threadContext) void
void
protected void
The sender that should send the messagevoid
-
Uses of ISender in org.frankframework.scheduler
Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ISender in org.frankframework.scheduler.job
Modifier and TypeClassDescriptionstatic class
The sole purpose of this calls is to prevent AOP wrapping around the sendMessage / sendMessageOrThrow methods. -
Uses of ISender in org.frankframework.senders
Modifier and TypeClassDescriptionclass
class
class
Baseclass for senders.class
Provides a base class for senders with parameters.class
Baseclass for Wrappers for senders, that allows to get input from a session variable, and to store output in a session variable.class
Sender that executes either its input or a fixed line, with all parametervalues appended, as a command.class
Sender that sleeps for a specified time, which defaults to 5000 msecs.class
Echos input to output.class
FixedResultSender, same behaviour asFixedResultPipe
, but now as a ISender.class
Sender to send a message to another Frank!class
Posts a message to another Frank!class
Posts a message to another Frank!class
Sender used to run JavaScript code using `JavascriptEngine` implementations.class
Perform an XSLT transformation with a specified stylesheet on a JSON input, yielding JSON, yielding JSON, XML or text.class
Sender that just logs its message.class
sender
that sends a mail specified by an XML message.class
Collection of Senders, that are executed all at the same time.class
Wrapper for senders, that opens the wrapped sender at runtime before each sender action, and closes it afterwards.class
Performs a reload on database configuration.class
Series of Senders, that are executed one after another.class
Wrapper for senders, that allows to get input from a session variable, and to store output in a session variable.class
Sender that sends a mail via SendGrid v3 (cloud-based SMTP provider).class
Collection of Senders, that are executed all at the same time.class
Sender that validates the input message against a XML Schema.class
Perform an XSLT transformation with a specified stylesheet or XPath-expression.Modifier and TypeMethodDescriptionSenderWrapper.getSender()
specification of sender to send messages withModifier and TypeMethodDescriptionShadowSender.getSecondarySenders()
SenderSeries.getSenders()
ShadowSender.validateExecutableSenders()
Modifier and TypeMethodDescriptionprotected void
ShadowSender.addResult
(SaxDocumentBuilder builder, ISender sender, Map<ISender, ParallelSenderExecutor> executorMap, String tagName) void
void
one or more specifications of senders.void
one or more specifications of senders that will be executed one after another.protected void
ShadowSender.executeGuarded
(ISender sender, Message message, PipeLineSession session, Phaser guard, Map<ISender, ParallelSenderExecutor> executorMap) protected io.micrometer.core.instrument.DistributionSummary
SenderSeries.getStatisticsKeeper
(ISender sender) void
specification of sender to send messages withfinal void
Deprecated.void
specification of sender to send messages withModifier and TypeMethodDescriptionprotected void
ShadowSender.addResult
(SaxDocumentBuilder builder, ISender sender, Map<ISender, ParallelSenderExecutor> executorMap, String tagName) protected void
ShadowSender.executeGuarded
(ISender sender, Message message, PipeLineSession session, Phaser guard, Map<ISender, ParallelSenderExecutor> executorMap) ModifierConstructorDescriptionAutoCloseableSenderWrapper
(ISender sender) ParallelSenderExecutor
(ISender sender, Message message, PipeLineSession session, io.micrometer.core.instrument.DistributionSummary summary)