JSON Integration Adapter Code Review 1 Changes
Contents
General
Tasks | Status |
---|---|
Exception
|
|
Documentation
|
|
Code Style
|
Design Document
Task | Status |
---|---|
Update Design Proposal Document
|
JSONMessagePartMapping
Task | Status |
---|---|
Use Hashholder instead of HashSet | |
byte initialization
|
|
StringParser
|
|
RootJSONMessagePartMapping
|
|
Composite Message Part modes
|
|
m_sFormat
|
JSONMessageParser
Task | Status |
---|---|
InvocationContextAware
|
|
Rename methods XXXNode to XXXPart | |
fail
|
|
parse()
|
|
parsing primitive values
|
JSONMessageFormatter
Issue | Description | Status |
---|---|---|
Format primitive values before outputting to writers. | Use the StringFormatter to format primitive values before outputting to the writer. For example, timestamps must be formatted before outputting to the writer. | |
Pass enumerations into formatMessageRoot | Do not use member/class variables for storing information unless absolutely necessary. Prefer to pass parameters around so that objects do not grow large as the parser/formatter iterates. |