Package org.frankframework.batch
Class RecordXml2Sender
java.lang.Object
org.frankframework.batch.AbstractRecordHandler
org.frankframework.batch.RecordXmlTransformer
org.frankframework.batch.RecordXml2Sender
- All Implemented Interfaces:
IRecordHandler
,FrankElement
,HasApplicationContext
,HasName
,IConfigurable
,IScopeProvider
,IWithParameters
,NameAware
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
Deprecated.
Warning: non-maintained functionality.
Translate a record into XML, then send it using a sender.
- Author:
- John Dekker
- Parameters
- any parameters defined on the recordHandler will be handed to the sender, if this is a
ISenderWithParameters
-
Nested Class Summary
Nested classes/interfaces inherited from class org.frankframework.batch.AbstractRecordHandler
AbstractRecordHandler.InputField
-
Field Summary
Fields inherited from class org.frankframework.batch.AbstractRecordHandler
log, paramList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Deprecated.void
Deprecated.Configure this component.handleRecord
(PipeLineSession session, List<String> parsedRecord) Deprecated.Perform an action on the array of fields.void
open()
Deprecated.void
Deprecated.Sender that needs to handle the (XML) recordMethods inherited from class org.frankframework.batch.RecordXmlTransformer
getXml, setEndOfRecord, setNamespaceDefs, setOmitXmlDeclaration, setOutputFields, setOutputType, setRootTag, setStyleSheetName, setXpathExpression
Methods inherited from class org.frankframework.batch.AbstractRecordHandler
addChild, addInputField, addInputFields, addParameter, getNumberOfInputFields, getParameterList, getRecordIdentifyingFieldList, getRecordType, isNewRecordType, parse, setFieldsDifferConditionForPrefix, setInputFields, setInputSeparator, setName, setRecordIdentifyingFields, setTrim
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
Methods inherited from interface org.frankframework.core.HasApplicationContext
getApplicationContext, getConfigurationClassLoader
-
Constructor Details
-
RecordXml2Sender
public RecordXml2Sender()Deprecated.
-
-
Method Details
-
configure
Deprecated.Description copied from interface:IConfigurable
Configure this component.configure()
is called once at startup of the framework in the configure method of the owner of thisIConfigurable
. Purpose of this method is to check whether the static configuration of the object is correct. As much as possible class-instantiating should take place in theconfigure()
, to improve performance.In the case of a container, this will propagate the configure signal to all components that apply.
- Specified by:
configure
in interfaceIConfigurable
- Overrides:
configure
in classRecordXmlTransformer
- Throws:
ConfigurationException
- in case it was not able to configure the component.
-
open
Deprecated.- Specified by:
open
in interfaceIRecordHandler
- Overrides:
open
in classAbstractRecordHandler
- Throws:
SenderException
-
close
Deprecated.- Specified by:
close
in interfaceIRecordHandler
- Overrides:
close
in classAbstractRecordHandler
- Throws:
SenderException
-
handleRecord
Deprecated.Description copied from interface:IRecordHandler
Perform an action on the array of fields.- Specified by:
handleRecord
in interfaceIRecordHandler
- Overrides:
handleRecord
in classRecordXmlTransformer
- Returns:
- transformed result
- Throws:
Exception
-
setSender
Deprecated.Sender that needs to handle the (XML) record
-