Proxy objects
- Last Updated: January 16, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
For a Java Open Client, ProxyGen generates a set of Java classes for each proxy object, as shown in the following table:
| For each . . . | ProxyGen generates . . . | Example |
|---|---|---|
| AppObject | Two Java classes |
|
| SubAppObject | Two Java classes |
|
| ProcObject | Two Java classes |
|
In each case, the source for the public (delegating) class also is available. In the examples above, these would be Account.java, Tax.java, and AccountInfo.java.
ProxyGen generates the proxy classes into a package, if you specify one in the Java Client Details group of the ProxyGen Generate Proxies dialog box. You also can access remote OpenEdge SmartDataObjects from a Java client with or without a ProxyGen-generated proxy. For more information, see Use SmartDataObjects from Java Clients.
ProxyGen also generates AppObject.log,
an activity log file with status and error information (for example, Account.log).
All these files are placed in the output directory specified in the general settings of the ProxyGen Generate Proxies dialog box.