All Implemented Interfaces:
Serializable, Cloneable, IdentityMap

public class SoftIdentityMap extends WeakIdentityMap

Purpose: A SoftIdentityMap holds all objects referenced by the application. The soft identity map is similar to the weak identity map except for the fact that it allows only garbage collects when memory is low.

Responsibilities:

  • Guarantees identity.
  • Allows garbage collection when memory is low.
Since:
TopLink 11g
See Also: