Hi Tim,
On Nov 8, 2011, at 10:50 AM, tgallagher@mmm.com wrote:
> Craig,
>
> Thanks for the minutes write up.
>
> I've been going through the JDO API in more detail and in order to
> implement the QBE and get the changed information for a JavaBean, it
> appears to require that an object not be in the Transient state.
> However,
> the objects I see being created for the QBE will always be in the
> Transient state. To make this work in the Transient state, this would
> required that there be a StateManager associated with the JavaBean.
That is the purpose of makeTransactional. This API associates a
StateManager with the transient object.
Then we need to see what other APIs will help you to use the
information that is known by the StateManager.
Hope this helps,
Craig
> So,
> I'm looking at the implication of associating a StateManager with a
> JavaBean while in the Transient state and the effect it might have
> if a
> developer than happens to try and make the JavaBean persistent.
> This will
> take a little longer than I had hoped.
>
> Tim Gallagher
>
Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@oracle.com
P.S. A good JDO? O, Gasp!
|