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 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 org.frankframework.batch.RecordXmlTransformer
getXml, setEndOfRecord, setNamespaceDefs, setOmitXmlDeclaration, setOutputFields, setOutputType, setRootTag, setStyleSheetName, setXpathExpressionMethods inherited from class org.frankframework.batch.AbstractRecordHandler
addChild, addInputField, addInputFields, addParameter, getNumberOfInputFields, getParameterList, getRecordIdentifyingFieldList, getRecordType, isNewRecordType, parse, setFieldsDifferConditionForPrefix, setInputFields, setInputSeparator, setName, setRecordIdentifyingFields, setTrimMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface org.frankframework.core.FrankElement
addConfigWarningMethods inherited from interface org.frankframework.core.HasApplicationContext
getApplicationContext, getConfigurationClassLoaderMethods inherited from interface org.frankframework.batch.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
Deprecated.Sender that needs to handle the (XML) record
-