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 AbstractRecordHandler
AbstractRecordHandler.InputField -
Field Summary
Fields inherited from class AbstractRecordHandler
log, paramList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Deprecated.voidDeprecated.Configure this component.handleRecord(PipeLineSession session, List<String> parsedRecord) Deprecated.Perform an action on the array of fields.voidopen()Deprecated.voidDeprecated.Sender that needs to handle the (XML) recordMethods inherited from class RecordXmlTransformer
getXml, setEndOfRecord, setNamespaceDefs, setOmitXmlDeclaration, setOutputFields, setOutputType, setRootTag, setStyleSheetName, setXpathExpressionMethods inherited from class AbstractRecordHandler
addChild, addInputField, addInputFields, addParameter, getNumberOfInputFields, getParameterList, getRecordIdentifyingFieldList, getRecordType, isNewRecordType, parse, setFieldsDifferConditionForPrefix, setInputFields, setInputSeparator, setName, setRecordIdentifyingFields, setTrimMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface FrankElement
addConfigWarningMethods inherited from interface HasApplicationContext
getApplicationContext, getConfigurationClassLoaderMethods inherited from interface IRecordHandler
getRecordLength
-
Constructor Details
-
RecordXml2Sender
public RecordXml2Sender()Deprecated.
-
-
Method Details
-
configure
Deprecated.Description copied from interface:IConfigurableConfigure 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:
configurein interfaceIConfigurable- Overrides:
configurein classRecordXmlTransformer- Throws:
ConfigurationException- in case it was not able to configure the component.
-
open
Deprecated.- Specified by:
openin interfaceIRecordHandler- Overrides:
openin classAbstractRecordHandler- Throws:
SenderException
-
close
Deprecated.- Specified by:
closein interfaceIRecordHandler- Overrides:
closein classAbstractRecordHandler- Throws:
SenderException
-
handleRecord
Deprecated.Description copied from interface:IRecordHandlerPerform an action on the array of fields.- Specified by:
handleRecordin interfaceIRecordHandler- Overrides:
handleRecordin classRecordXmlTransformer- Returns:
- transformed result
- Throws:
Exception
-
setSender
-