com.sun.j2me.payment

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » j2me » com.sun.j2me.payment 
com.sun.j2me.payment
J2ME Classes that implement the Payment API.

Payment Module - Implements functionality needed to manage one or more payment adapters and one or more instances of each adapter. It contains provisioning data interpreters and dispatches the provisioning information among the registered payment adapters. It is also interact with the end-user (if any) when needed and dispatch function calls and parameters to the Payment API to the corresponding payment adapter implementation.

Payment Adapters - Implements terminal side logic needed to process a payment based on the application's request, the user's choice and the provisioning information. It contains provisioning data interpreters and communication protocol implementations. It also supports forwarding a (limited) payload along with the payment transaction to the Application Provider through the Payment Service Provider. This entity may conduct the actual payment transaction with a remote (network service) counterpart.

Transaction Store - Implements functionality needed to store payment transaction records on the real device. It also implements functionality to manage transaction records for uninstalled applications.

Java Source File NameTypeComment
CldcPaymentModule.javaClass This class extends the PaymentModule class with the device dependent methods.
CldcTransactionModuleImpl.javaClass This class implements parts of TransactionModuleImpl which are dependent on the CLDC.
CldcTransactionRecordImpl.javaClass This class implements TransactionRecord.
CldcTransactionStoreImpl.javaClass This class implements the transaction store.
CldcUtils.javaClass This class implements utility methods used in the com.sun.j2me.payment package.
PaymentAdapter.javaClass This class represents an adapter which is responsible for handling of transactions with an assigned provider.
PaymentException.javaClass Thrown when validating MIDlet's payment information or when downloading and validating a payment update file (JPP).
PaymentInfo.javaClass This class represents the payment information read from the application Manifest file or obtained from the associated update URL.
PaymentModule.javaClass This class represents a payment module.
PPSMSAdapter.javaClass This Premium Priced SMS (PPSMS) Adapter sends messages to a PPSMS number, which defines a payment model.
ProviderInfo.javaClass This class represents a provider specific part of the payment information.
TestTransactionStore.javaClass
Transaction.javaClass A transaction holds the state and information about payment.
TransactionModuleImpl.javaClass This class holds a "real" implementation of the transaction module.
TransactionProcessor.javaInterface This interface defines methods which should be implemented by classes which want to act as a transaction processor for transactions.
TransactionStorageImpl.javaClass
TransactionStore.javaInterface This interface defines method, which a class needs to implement to act as a transaction store.
Utils.javaClass This class provides utility methods.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.