Class FixedPositionRecordHandlerManager

java.lang.Object
org.frankframework.batch.RecordHandlerManager
org.frankframework.batch.FixedPositionRecordHandlerManager
All Implemented Interfaces:
IRecordHandlerManager, HasName, NameAware

public class FixedPositionRecordHandlerManager extends RecordHandlerManager
Deprecated.
Warning: non-maintained functionality.
Manager that decides the handlers based on the content of a field in the specified position in a record. The fields in the record are of a fixed length. The data beween the start position and end position is taken as key in the flow-table.
Author:
John Dekker
  • Constructor Details

    • FixedPositionRecordHandlerManager

      public FixedPositionRecordHandlerManager()
      Deprecated.
  • Method Details

    • getRecordHandler

      public RecordHandlingFlow getRecordHandler(PipeLineSession session, String record) throws Exception
      Deprecated.
      Specified by:
      getRecordHandler in interface IRecordHandlerManager
      Overrides:
      getRecordHandler in class RecordHandlerManager
      Returns:
      the RecordHandlingFlow element to be used to handle the record
      Throws:
      Exception
    • setStartPosition

      public void setStartPosition(int i)
      Deprecated.
      Start position of the field in the record that identifies the recordtype (first character is 0)
      Default value
      0
    • setEndPosition

      public void setEndPosition(int i)
      Deprecated.
      If endposition >= 0 then this field contains the endPosition of the recordtype field in the record; All characters beyond this position are ignored. Else, if endPosition < 0 then it depends on the length of the recordkey in the flow
      Default value
      -1