com.etasoft.trans.io
Class axCustomOutputBuffer

java.lang.Object
  extended bycom.etasoft.trans.io.axWriter
      extended bycom.etasoft.trans.io.axCustomOutputBuffer

public class axCustomOutputBuffer
extends axWriter

Custom output buffer.


Constructor Summary
axCustomOutputBuffer()
          Custom writer must have parameterless constructor in order to be instantiated.
 
Method Summary
 void close()
          Close output writer.
 void open(java.lang.String filePath, axInputParameters inputParams)
          Open writer.
 void write(char[] cbuf)
          Write characters to the output.
 void write(java.lang.String section, java.util.HashMap tabFields, boolean prepareSQL)
          Write section and related elements or fields.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

axCustomOutputBuffer

public axCustomOutputBuffer()
                     throws axException
Custom writer must have parameterless constructor in order to be instantiated.

Method Detail

open

public void open(java.lang.String filePath,
                 axInputParameters inputParams)
          throws axException
Open writer.

Specified by:
open in class axWriter
Throws:
axException

close

public void close()
           throws axException
Close output writer.

Specified by:
close in class axWriter
Throws:
axException

write

public void write(char[] cbuf)
           throws axException
Write characters to the output.

Overrides:
write in class axWriter
Throws:
axException

write

public void write(java.lang.String section,
                  java.util.HashMap tabFields,
                  boolean prepareSQL)
           throws axException
Write section and related elements or fields.

Overrides:
write in class axWriter
Throws:
axException