Morpheus - Application Framework Legacy System JDBC Implementation

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The main goal of this project is to create a Framework (implemented as a Java library) that can abstract the differences between the underlying legacy technologies and provide a simpler API in which to develop the ESB modules that will serve the business applications. In this way, the Framework deals with the specific legacy technologies, adopting the best practices whenever possible. In this document, we refer to the ESB modules as Consuming Applications, in the sense that they are consumers of the Framework.

This module contains interfaces whose implementations vary for each legacy system type, including ConnectionConfiguration, Connection, ConnectionConfigurationFactory, ConnectionManager, and LegacySystemDAO (and their exceptions). The LegacySystemDataAccessService delegate all the heavy work to the interfaces of this module. Therefore this module can be considered as the lower layer of Framework.

This component provides the JDBC implementation of the legacy system DAO and related classes.



Final Submission Guidelines

N/A

ELIGIBLE EVENTS:

2012 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30025303