Hi,

First I was confused with the behavior defined in JSR 170 as well.
Now, I view it like this:

Node.setProperty(...): doesn't store the change.
Node.save(): store the changes.

In the JDBC API, this is like
PreparedStatement.setString(...): doesn't store the changes.
PreparedStatement.execute(): stores the changes

So the JCR transient space is similar not yet executed prepared
statements. Does this make any sense?

Thomas

Reply via email to