Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-03

oracle.toplink.descriptors.changetracking
Class ObjectChangeTrackingPolicy

java.lang.Object
  extended by oracle.toplink.descriptors.changetracking.DeferredChangeDetectionPolicy
      extended by oracle.toplink.descriptors.changetracking.ObjectChangeTrackingPolicy
All Implemented Interfaces:
java.io.Serializable, oracle.toplink.descriptors.changetracking.ObjectChangePolicy
Direct Known Subclasses:
AttributeChangeTrackingPolicy

public class ObjectChangeTrackingPolicy
extends DeferredChangeDetectionPolicy

A ObjectChangeTrackingPolicy allows an object to calculate for itself whether it should has changed by implementing ChangeTracker. Changed objects will be processed in the UnitOfWork commit process to include any changes in the results of the commit. Unchanged objects will be ignored.

See Also:
DeferredChangeDetectionPolicy, ChangeTracker, Serialized Form

Constructor Summary
ObjectChangeTrackingPolicy()
           
 
Method Summary
 boolean isObjectChangeTrackingPolicy()
          Used to track instances of the change policies without doing an instance of check
 
Methods inherited from class oracle.toplink.descriptors.changetracking.DeferredChangeDetectionPolicy
isAttributeChangeTrackingPolicy, isDeferredChangeDetectionPolicy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectChangeTrackingPolicy

public ObjectChangeTrackingPolicy()
Method Detail

isObjectChangeTrackingPolicy

public boolean isObjectChangeTrackingPolicy()
Used to track instances of the change policies without doing an instance of check

Specified by:
isObjectChangeTrackingPolicy in interface oracle.toplink.descriptors.changetracking.ObjectChangePolicy
Overrides:
isObjectChangeTrackingPolicy in class DeferredChangeDetectionPolicy

Copyright © 1998, 2010, Oracle. All Rights Reserved.