com.yaftp.ftp
Class MvsJobsPrettyPrinter

java.lang.Object
com.yaftp.ftp.MvsJobsPrettyPrinter
- public class MvsJobsPrettyPrinter
- extends java.lang.Object
this class is an Html pretty printer for MVS Jobs SYSOUT
it transforms sandard MVS job sysout into an HTML decorated
page which can be viewed by standard browsers
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_END_OF_STREAM_
private static final int _END_OF_STREAM_
- See Also:
- Constant Field Values
_JES2_JOB_LOG_
private static final int _JES2_JOB_LOG_
- See Also:
- Constant Field Values
_JCL_STREAM_
private static final int _JCL_STREAM_
- See Also:
- Constant Field Values
_IEF_STREAM_
private static final int _IEF_STREAM_
- See Also:
- Constant Field Values
_SYSOUT_STREAM_
private static final int _SYSOUT_STREAM_
- See Also:
- Constant Field Values
_END_OF_JES_SPOOL_FILE_
private static final java.lang.String _END_OF_JES_SPOOL_FILE_
- See Also:
- Constant Field Values
_COND_CODE_
private static final java.lang.String _COND_CODE_
- See Also:
- Constant Field Values
_NEW_LINE_
private static final java.lang.String _NEW_LINE_
- See Also:
- Constant Field Values
_BOLD_START_
private static final java.lang.String _BOLD_START_
- See Also:
- Constant Field Values
_BOLD_END_
private static final java.lang.String _BOLD_END_
- See Also:
- Constant Field Values
_H1_START_
private static final java.lang.String _H1_START_
- See Also:
- Constant Field Values
_H1_END_
private static final java.lang.String _H1_END_
- See Also:
- Constant Field Values
_H2_START_
private static final java.lang.String _H2_START_
- See Also:
- Constant Field Values
_H2_END_
private static final java.lang.String _H2_END_
- See Also:
- Constant Field Values
_REPORT_HEADER_
private static final java.lang.String _REPORT_HEADER_
- See Also:
- Constant Field Values
_DEFAULT_REPORT_HEADER_
private static final java.lang.String _DEFAULT_REPORT_HEADER_
- See Also:
- Constant Field Values
_JOBLOG_HEADER_
private static final java.lang.String _JOBLOG_HEADER_
- See Also:
- Constant Field Values
_DEFAULT_JOBLOG_HEADER_
private static final java.lang.String _DEFAULT_JOBLOG_HEADER_
- See Also:
- Constant Field Values
_JCLSOURCE_HEADER_
private static final java.lang.String _JCLSOURCE_HEADER_
- See Also:
- Constant Field Values
_DEFAULT_JCLSOURCE_HEADER_
private static final java.lang.String _DEFAULT_JCLSOURCE_HEADER_
- See Also:
- Constant Field Values
_IEF_HEADER_
private static final java.lang.String _IEF_HEADER_
- See Also:
- Constant Field Values
_DEFAULT_IEF_HEADER_
private static final java.lang.String _DEFAULT_IEF_HEADER_
- See Also:
- Constant Field Values
_SYSOUT_HEADER_
private static final java.lang.String _SYSOUT_HEADER_
- See Also:
- Constant Field Values
_DEFAULT_SYSOUT_HEADER_
private static final java.lang.String _DEFAULT_SYSOUT_HEADER_
- See Also:
- Constant Field Values
_IEFFONT_
private static final java.lang.String _IEFFONT_
- See Also:
- Constant Field Values
_DEFAULT_IEFFONT_START_
private static final java.lang.String _DEFAULT_IEFFONT_START_
- See Also:
- Constant Field Values
_JCLFONT_
private static final java.lang.String _JCLFONT_
- See Also:
- Constant Field Values
_DEFAULT_JCLFONT_START_
private static final java.lang.String _DEFAULT_JCLFONT_START_
- See Also:
- Constant Field Values
_JOBLOGFONT_
private static final java.lang.String _JOBLOGFONT_
- See Also:
- Constant Field Values
_DEFAULT_JOBLOG_START_
private static final java.lang.String _DEFAULT_JOBLOG_START_
- See Also:
- Constant Field Values
_GOODCODE_FONT_
private static final java.lang.String _GOODCODE_FONT_
- See Also:
- Constant Field Values
_DEFAULT_GOODCODE_START_
private static final java.lang.String _DEFAULT_GOODCODE_START_
- See Also:
- Constant Field Values
_BADCODE_FONT_
private static final java.lang.String _BADCODE_FONT_
- See Also:
- Constant Field Values
_DEFAULT_BADCODE_START_
private static final java.lang.String _DEFAULT_BADCODE_START_
- See Also:
- Constant Field Values
_SYSOUTFONT_
private static final java.lang.String _SYSOUTFONT_
- See Also:
- Constant Field Values
_DEFAULT_SYSOUT_START_
private static final java.lang.String _DEFAULT_SYSOUT_START_
- See Also:
- Constant Field Values
_FONT_LARGER_
private static final java.lang.String _FONT_LARGER_
- See Also:
- Constant Field Values
_FONT_SMALLER_
private static final java.lang.String _FONT_SMALLER_
- See Also:
- Constant Field Values
_FONT_END_
private static final java.lang.String _FONT_END_
- See Also:
- Constant Field Values
_asaCode
private boolean _asaCode
_newPage
private boolean _newPage
_newLineAsa
private boolean _newLineAsa
_boldLineAsa
private boolean _boldLineAsa
_sectionStart
private boolean _sectionStart
_state
private int _state
_stream
private java.io.BufferedReader _stream
_htmlLayoutProperties
private java.util.Properties _htmlLayoutProperties
MvsJobsPrettyPrinter
public MvsJobsPrettyPrinter(java.io.BufferedReader in)
throws ClientFtpError
loadHtmlFormat
private java.lang.String loadHtmlFormat(java.lang.String name,
java.lang.String defaultValue)
- try to load html format property , if null return the internal
provided default value
nextLine
private java.lang.String nextLine()
throws ClientFtpError
sectionChange
private boolean sectionChange(java.lang.String curLine)
condCode
private void condCode(java.lang.String curLine,
java.lang.StringBuffer production)
throws ClientFtpError
generateJobLog
private void generateJobLog(java.lang.String curLine,
java.lang.StringBuffer production)
generateJclStream
private void generateJclStream(java.lang.String curLine,
java.lang.StringBuffer production)
generateIefStream
private void generateIefStream(java.lang.String curLine,
java.lang.StringBuffer production)
throws ClientFtpError
generateSysoutStream
private void generateSysoutStream(java.lang.String curLine,
java.lang.StringBuffer production)
checkState
private void checkState(java.lang.String curLine,
java.lang.StringBuffer production)
throws ClientFtpError
parseNextLine
private void parseNextLine(java.lang.StringBuffer production)
throws ClientFtpError
set_asaCode
public void set_asaCode(boolean asaCode)
- if asaCode is set to true an ASCODE caracter will be interpreted
in position 1 of the listing
loadHtmlProperties
public void loadHtmlProperties(java.lang.String fName)
throws ClientFtpError
- load the property file used to override deffault HTML
prettyprinter presentation rules
prettyPrint
public java.lang.String prettyPrint()
throws ClientFtpError
- proceed with prettyPrint process
main
public static void main(java.lang.String[] args)