Difference between revisions of "NexJ Message Concept - Mapping to the Code Base"
(Created page with '<pre> Structural Analysis of the Code Base (Integration Engine) - Rationale: Discover how the NexJ Message *concept* is implemented at the source code level. A1. nexj.…') |
(No difference)
|
Revision as of 17:43, 5 August 2011
Structural Analysis of the Code Base (Integration Engine) - Rationale: Discover how the NexJ Message *concept* is implemented at the source code level. A1. nexj.core.integration - interfaces: /core/src/nexj/core/integration/MessageFormatter.java /core/src/nexj/core/integration/MessageParser.java - concrete classes: /core/src/nexj/core/integration/IntegrationException.java /core/src/nexj/core/integration/PrimitiveFormatter.java B1. nexj.core.integration.format.csv B2. nexj.core.integration.format.json - concrete classes: /core/src/nexj/core/integration/format/json/JSONMessageFormatter.java /core/src/nexj/core/integration/format/json/JSONMessageParser.java B3. nexj.core.integration.format.xml C. nexj.core.meta.integration (24 source files) - interfaces: /core/src/nexj/core/meta/integration/EndpointPart.java /core/src/nexj/core/meta/integration/FormatHolder.java /core/src/nexj/core/meta/integration/SchemaExporter.java /core/src/nexj/core/meta/integration/MessagePartMapping.java /core/src/nexj/core/meta/integration/TransformationEndpoint.java /core/src/nexj/core/meta/integration/XMLIntegrationMetadataExporter.java /core/src/nexj/core/meta/integration/XMLIntegrationMetadataLoader.java /core/src/nexj/core/meta/integration/XMLMessageMappingExporter.java /core/src/nexj/core/meta/integration/XMLMessageMappingLoader.java - immutable class: /core/src/nexj/core/meta/integration/Message.java - asbtract classes: /core/src/nexj/core/meta/integration/Channel.java /core/src/nexj/core/meta/integration/CompositeMessagePart.java /core/src/nexj/core/meta/integration/MessagePart.java /core/src/nexj/core/meta/integration/TransactionalChannel.java - concrete classes: /core/src/nexj/core/meta/integration/CompositeMessagePartInstance.java /core/src/nexj/core/meta/integration/CompositeMessagePartRef.java /core/src/nexj/core/meta/integration/Format.java /core/src/nexj/core/meta/integration/MessagePartMapping.java /core/src/nexj/core/meta/integration/MessageTable.java /core/src/nexj/core/meta/integration/PrimitiveMessagePart.java - extends MessagePart /core/src/nexj/core/meta/integration/Transformation.java /core/src/nexj/core/meta/integration/TransformationArgument.java /core/src/nexj/core/meta/integration/TransformationMapping.java /core/src/nexj/core/meta/integration/TransformationSource.java D1. nexj.core.meta.integration.format.csv D2. nexj.core.meta.integration.format.json D3. nexj.core.meta.integration.format.xml