public class FileSystemSenderWithAttachments<F,A,FS extends IWithAttachments<F,A>> extends FileSystemSender<F,FS>
Modifier and Type | Field and Description |
---|---|
FileSystemActor.FileSystemAction[] |
ACTIONS_FS_WITH_ATTACHMENTS |
parameterNamesMustBeUnique, paramList
log
Constructor and Description |
---|
FileSystemSenderWithAttachments() |
Modifier and Type | Method and Description |
---|---|
void |
configure()
configure() is called once at startup of the framework in the configure method of the owner of this sender. |
PipeRunResult |
sendMessage(Message message,
PipeLineSession session,
IForwardTarget next) |
addActions, close, getAction, getDomain, getFileSystem, getPhysicalDestinationName, open, provideOutputStream, setAction, setBase64, setCharset, setCreateFolder, setDeleteEmptyFolder, setDestination, setExcludeWildcard, setExcludeWildCard, setFilename, setFileSystem, setInputFolder, setNumberOfBackups, setOutputFormat, setOverwrite, setRemoveNonEmptyFolder, setRotateDays, setRotateSize, setWildcard, setWildCard, setWriteLineSeparator
canProvideOutputStream, sendMessage, supportsOutputStreamPassThrough
addParameter, checkStringAttributeOrParameter, consumesSessionVariable, getParameterList, getParameterOverriddenAttributeValue, getParameterOverriddenAttributeValue, getParameterValueList
createBean, getLogPrefix, getName, isSynchronous, setApplicationContext, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
consumesSessionVariable
isSynchronous, sendMessageOrThrow
getName, setName
getApplicationContext, getName
getConfigurationClassLoader
setApplicationContext
addParameter, getParameterList
public final FileSystemActor.FileSystemAction[] ACTIONS_FS_WITH_ATTACHMENTS
public void configure() throws ConfigurationException
ISender
configure()
is called once at startup of the framework in the configure method of the owner of this sender.
Purpose of this method is to check whether the static configuration of the sender is correct.
As much as possible class-instantiating should take place in the configure()
or open()
method, to improve performance.configure
in interface IConfigurable
configure
in interface ISender
configure
in class FileSystemSender<F,FS extends IWithAttachments<F,A>>
ConfigurationException
public PipeRunResult sendMessage(Message message, PipeLineSession session, IForwardTarget next) throws SenderException, TimeoutException
sendMessage
in interface IStreamingSender
sendMessage
in class FileSystemSender<F,FS extends IWithAttachments<F,A>>
SenderException
TimeoutException
Copyright © 2023 Frank!Framework. All rights reserved.