com.berryworks.edireader
Class EdifactCONTRLGenerator
java.lang.Object
com.berryworks.edireader.ReplyGenerator
com.berryworks.edireader.EdifactCONTRLGenerator
public class EdifactCONTRLGenerator
- extends ReplyGenerator
A delegate for generating an interchange containing control messages
acknowledging the transaction parsed by EdifactReader.
Method Summary |
void |
generateAcknowledgementWrapup()
|
void |
generateAcknowledgmentHeader(org.xml.sax.Attributes attributes)
|
void |
generateAcknowledgmentHeader(java.lang.String firstSegment,
java.lang.String groupSender,
java.lang.String groupReceiver,
int i,
java.lang.String groupVersion,
java.lang.String groupFunctionCode,
java.lang.String groupControlNumber)
|
void |
generateAcknowledgmentHeader(java.lang.String xsyntaxIdentifier,
java.lang.String xversionNumber,
java.lang.String xsender,
java.lang.String xsenderQualifier,
java.lang.String xrecipient,
java.lang.String xrecipientQualifier,
java.lang.String xcontrolNumber)
|
void |
generateGroupAcknowledgmentTrailer(int docCount)
|
void |
generateNegativeACK()
|
void |
generateTransactionAcknowledgment(org.xml.sax.Attributes attributes)
|
void |
generateTransactionAcknowledgment(java.lang.String transactionCode,
java.lang.String controlNumber)
|
void |
setReceiver(org.xml.sax.Attributes attributes)
|
void |
setSender(org.xml.sax.Attributes attributes)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EdifactCONTRLGenerator
public EdifactCONTRLGenerator(StandardReader standardReader,
java.io.Writer ackStream)
generateAcknowledgmentHeader
public void generateAcknowledgmentHeader(org.xml.sax.Attributes attributes)
setSender
public void setSender(org.xml.sax.Attributes attributes)
setReceiver
public void setReceiver(org.xml.sax.Attributes attributes)
generateAcknowledgmentHeader
public void generateAcknowledgmentHeader(java.lang.String xsyntaxIdentifier,
java.lang.String xversionNumber,
java.lang.String xsender,
java.lang.String xsenderQualifier,
java.lang.String xrecipient,
java.lang.String xrecipientQualifier,
java.lang.String xcontrolNumber)
- Specified by:
generateAcknowledgmentHeader
in class ReplyGenerator
generateTransactionAcknowledgment
public void generateTransactionAcknowledgment(org.xml.sax.Attributes attributes)
throws java.io.IOException
- 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()
- Specified by:
generateNegativeACK
in class ReplyGenerator
generateAcknowledgementWrapup
public void generateAcknowledgementWrapup()
throws java.io.IOException
- Specified by:
generateAcknowledgementWrapup
in class ReplyGenerator
- Throws:
java.io.IOException
generateAcknowledgmentHeader
public void generateAcknowledgmentHeader(java.lang.String firstSegment,
java.lang.String groupSender,
java.lang.String groupReceiver,
int i,
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