Free trial expires 12/31/10. Visit our forum to download now.
Armedia CodeGen generates Data Access Objects (DAOs) and Data Transfer Objects (DTOs) for Documentum object types. DAOs and DTOs are design patterns for encapsulating persistent data sources and data. Design patterns are common approaches to solving typical problems. By associating a name to the problem and solution, the developer community facilitates easier communication.
Armedia has worked on multiple large engagements where Documentum is the core of the system; however a custom non-WDK (Web Development Kit) user interface was developed. As part of the software architecture, various sources interfaced with Documentum to manage content. To encapsulate knowledge about Documentum (i.e., the persistent data source), the team implemented the DAO pattern to provide create, read, update, and delete (CRUD) features. This allowed interfacing systems to manipulate POJOs (plain old java objects) versus DFC or DFS (Documentum Foundation Classes or Documentum Foundation Services) classes.