public class Sol42FileHandler extends java.lang.Object implements FileHandlerIfc
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
ADD_HEADER_FIELDS |
protected static java.lang.String |
ADD_TRAILER_FIELDS |
protected static byte |
addToNar |
protected static byte |
canRejFile |
protected static java.lang.String |
errLogExt |
protected static java.lang.String |
FILENAME_NAR_ID |
protected LoggerIfc |
logger |
protected DCNode |
node |
protected Sol42FieldProcessor |
nplProcessor |
protected static java.lang.String |
RECORD_ORDER |
protected static java.lang.String |
RECOVERY_FILE_EXT |
protected static java.lang.String |
rejExt |
protected static java.lang.String |
SCHEMA_FILE |
protected boolean |
shutdown |
Constructor and Description |
---|
Sol42FileHandler(DCNode node,
Sol42FieldProcessor nplProcessor) |
Modifier and Type | Method and Description |
---|---|
void |
addConfigToRuleTree(java.util.ArrayList<java.lang.String> arr,
java.lang.String parent) |
boolean |
processFile(java.io.File file) |
void |
setErrorFlag() |
void |
shutdown() |
void |
writeToLog(int recCount,
java.io.File file,
java.lang.String errMsg) |
protected LoggerIfc logger
protected DCNode node
protected Sol42FieldProcessor nplProcessor
protected boolean shutdown
protected static final java.lang.String SCHEMA_FILE
protected static final java.lang.String RECOVERY_FILE_EXT
protected static final java.lang.String FILENAME_NAR_ID
protected static final java.lang.String rejExt
protected static final java.lang.String errLogExt
protected static final byte canRejFile
protected static final byte addToNar
protected static final java.lang.String ADD_HEADER_FIELDS
protected static final java.lang.String ADD_TRAILER_FIELDS
protected static final java.lang.String RECORD_ORDER
public Sol42FileHandler(DCNode node, Sol42FieldProcessor nplProcessor) throws java.lang.Exception
java.lang.Exception
public void addConfigToRuleTree(java.util.ArrayList<java.lang.String> arr, java.lang.String parent)
public boolean processFile(java.io.File file) throws java.lang.Exception
processFile
in interface FileHandlerIfc
java.lang.Exception
public void writeToLog(int recCount, java.io.File file, java.lang.String errMsg)
public void setErrorFlag()
setErrorFlag
in interface FileHandlerIfc
public void shutdown()
shutdown
in interface FileHandlerIfc