Challenge Overview
Project Overview
Add Pagination for an existing Salesforce.com Apex REST Service. Using existing code base add functionality to API provide paging for Cases list view that can have large number of case records and this feature needs to provide ability to get more records by calling the API services.
Competition Task Overview
The purpose of this challenge is to create Apex service (Case - My Cases service) to use Query locator to keep getting more records to enable pagination on the application side. The services must be RESTful like the existing services.
To maintain compatibility of exising apps, please create new services / endpoints to handle the new requriements, since our apps will still be calling the exising services until we update the apps to use the new ones.
Technology Overview
- Salesforce
- Apex
- RESTful
Documentation Provided
Register to download existing code from challenge forum.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials
Below is an overview of the deliverables:
- A complete solution that implements the requirements.
- A complete and detailed deployment document explaining how to deploy the application including configuration information.
- Sample calls to test the new RESTful services
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.