Demo Applications
Demo applications are installed in the demo directory under the Integration API installation directory. Demo applications include source code, so they provide a working example of how to use the API.
The following demo applications are included with this release:
- demo.general.GeneralDemoApp: provides sample code for creating, loading, updating, and deleting business objects. It will, among other things, add a new project, add activities to that project, add expenses to those activities, add global and project-specific activity code types, add new activity codes for those types, and assign some activity codes to activities. It will then load the activities from the server and output them to XML.
- demo.assignments.AssignmentsDemoApp: loads all resource assignments across projects for the first 50 resources and generates an output HTML file. This application demonstrates the speed at which data can be accessed across projects.
- demo.xmlexport.ExportDemoApp: performs an XML export of the first ten projects in the database, and using the XMLExportListener interface, specifies to include all fields when exporting activities and skip activity notes and WBS milestones.
- demo.xmlimport.ImportDemoApp: performs an import of an XML file created using XMLExporter.exportFullProject().
Last Published Friday, February 2, 2024