I thought I'd describe my understanding of PAC so we have a common basis for discussion.

The difference between Persistent Interface and Persistent Abstract Class is:

1. interface PIXXX vs. abstract class PACXXX

2. PIXXXImpl implements PIXXX vs. PACXXXImpl extends PACXXX

3. All methods in PIXXX must be properties (corresponding get/set methods) vs. all abstract methods in PACXXX must be properties.

4. PIXXXImpl implements all property methods vs. PACXXXImpl implements all property methods.

That's it.

I think that JPOX has already done the hard part in getting PI to work. The remaining work is "mapping" the concepts of PI to PAC.

If you point me in the right direction, I'll try to make a patch for JPOX.

Craig

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to