wt.fc
Class EvolvableHelper
java.lang.Object
wt.fc.EvolvableHelper
- public class EvolvableHelper
- extends Object
Facilitates special operations needed by objects that evolve during deserialization.
Supported API: false
Extendable: false
Method Summary |
static void |
requestRewriteOfEvolvedBlobbedObject()
Invoking this method will tell the PDS that the blobbed or smallblobbed object being deserialized in
the current method context needs to be written back into the database in its current class schema
prior to being returned to the caller. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZERO_LENGTH_CLASS_ARRAY
private static final Class[] ZERO_LENGTH_CLASS_ARRAY
method__
private static Method method__
EvolvableHelper
public EvolvableHelper()
requestRewriteOfEvolvedBlobbedObject
public static final void requestRewriteOfEvolvedBlobbedObject()
- Invoking this method will tell the PDS that the blobbed or smallblobbed object being deserialized in
the current method context needs to be written back into the database in its current class schema
prior to being returned to the caller. This rewrite will only occur if the db.properties
property
wt.pom.blobRewrite.enabled
is set to true
.
This method should be called from the read old version methods of serializable classes, but only
after successful deserialization and only if the object was deserialized from a PDSObjectInput.
Supported API: false
Extendable: false