The rules for creating a {@link ResolveState#VALUE standalone} vs{@link ResolveState#TRANSIENT transient} root {@link ObjectAdapter adapter} are as for{@link #adapterFor(Object,ObjectAdapter,IdentifiedHolder)}.
Historical notes: previously called createAdapterForTransient, though this name wasn't quite right.
Provided by the AdapterManager when used by framework.
This method will always return an object, possibly indicating it is persistent; so make sure that you know that the oid does indeed represent an object you know exists.
|
|
|
|