Actions
Programming Guide » History » Revision 3
« Previous |
Revision 3/21
(diff)
| Next »
chin-yeh, 08/25/2011 11:40 AM
- Table of contents
- Programming Guide
Programming Guide¶
There are number of APIs provided by DP. All of these APIs are wrapped and exposed through a client application, dp-client. Refer to the following sub sections for more information.
The Javadoc of dp-client:
The binary or source files of dp-client:
Demo application of dp-client:
Query DP status¶
Input Parameters¶
Output Parameters¶
Code Snippet¶
Impose Sales Lock¶
Input Parameters¶
Output Parameters¶
Code Snippet¶
Release Sales Lock¶
Input Parameters¶
Output Parameters¶
Code Snippet¶
Commit Sales¶
Input Parameters¶
Output Parameters¶
Code Snippet¶
Generate the redirect URL for VIP Details page¶
Input Parameters¶
Output Parameters¶
Code Snippet¶
Exception Handling Strategies¶
The APIs would throw the following exceptions:- RemoteException - if there's any issue in communicating with VP
- SQLException - if there's any issue in persisting or updating the event
- unchecked exception - e.g. NullPointerException. This is more like a programming errors so do not catch it for whatever reasons.
- note: catch the Exception will catch both checked & unchecked exception
The above exceptions should never be ignored, at least, the full error stack trace should be logged.
Updated by chin-yeh over 13 years ago · 3 revisions