See also http://xrl.in/411y and scroll down to makePersistent; "It must be
called in the context of an active transaction, or a JDOUserException is
thrown."
Saurabh Mehta wrote:
> Hi,
>
> How can we get the value of a newly created key (system-generated), as
> soon as after we save the entity.
>
> In other words, is it possible to do something like this?
>
> @PrimaryKey
> @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
> private Key key;
> .
> .
> .
> .
> public Key save(OBJ obj) {
> PersistenceManager pm = PMF.get().getPersistenceManager();
> pm.makePersistent(obj);
> return obj.getKey();
> }
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine-java?hl=en.