com.berryworks.edireader
Class AnsiFAGenerator
java.lang.Object
com.berryworks.edireader.ReplyGenerator
com.berryworks.edireader.AnsiFAGenerator
public class AnsiFAGenerator
- extends ReplyGenerator
A delegate for generating an interchange containing some number of 997
transactions acknowledging the functional groups parsed by AnsiReader.
Method Summary |
void |
generateAcknowledgementWrapup()
|
void |
generateAcknowledgementWrapup(boolean positiveFA)
|
void |
generateAcknowledgmentHeader(java.lang.String firstSegment,
java.lang.String groupSender,
java.lang.String groupReceiver,
int groupDateLength,
java.lang.String groupVersion,
java.lang.String groupFunctionCode,
java.lang.String groupControlNumber)
|
void |
generateAcknowledgmentHeader(java.lang.String syntaxIdentifier,
java.lang.String syntaxVersionNumber,
java.lang.String fromId,
java.lang.String fromQual,
java.lang.String toId,
java.lang.String toQual,
java.lang.String interchangeControlNumber)
|
void |
generateGroupAcknowledgmentTrailer(int docCount)
|
void |
generateNegativeACK()
|
void |
generateTransactionAcknowledgment(java.lang.String transactionCode,
java.lang.String controlNumber)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnsiFAGenerator
public AnsiFAGenerator(StandardReader ansiReader,
com.berryworks.edireader.util.BranchingWriter ackStream)
generateAcknowledgmentHeader
public void generateAcknowledgmentHeader(java.lang.String firstSegment,
java.lang.String groupSender,
java.lang.String groupReceiver,
int groupDateLength,
java.lang.String groupVersion,
java.lang.String groupFunctionCode,
java.lang.String groupControlNumber)
throws java.io.IOException
- Specified by:
generateAcknowledgmentHeader
in class ReplyGenerator
- Throws:
java.io.IOException
generateTransactionAcknowledgment
public void generateTransactionAcknowledgment(java.lang.String transactionCode,
java.lang.String controlNumber)
throws java.io.IOException
- Specified by:
generateTransactionAcknowledgment
in class ReplyGenerator
- Throws:
java.io.IOException
generateGroupAcknowledgmentTrailer
public void generateGroupAcknowledgmentTrailer(int docCount)
throws java.io.IOException
- Specified by:
generateGroupAcknowledgmentTrailer
in class ReplyGenerator
- Throws:
java.io.IOException
generateNegativeACK
public void generateNegativeACK()
throws java.io.IOException
- Specified by:
generateNegativeACK
in class ReplyGenerator
- Throws:
java.io.IOException
generateAcknowledgementWrapup
public void generateAcknowledgementWrapup()
throws java.io.IOException
- Specified by:
generateAcknowledgementWrapup
in class ReplyGenerator
- Throws:
java.io.IOException
generateAcknowledgementWrapup
public void generateAcknowledgementWrapup(boolean positiveFA)
throws java.io.IOException
- Throws:
java.io.IOException
generateAcknowledgmentHeader
public void generateAcknowledgmentHeader(java.lang.String syntaxIdentifier,
java.lang.String syntaxVersionNumber,
java.lang.String fromId,
java.lang.String fromQual,
java.lang.String toId,
java.lang.String toQual,
java.lang.String interchangeControlNumber)
- Specified by:
generateAcknowledgmentHeader
in class ReplyGenerator