|Configuring the Native Client Cache / Regions|
Invalidation marks all entries contained in the region as invalid (with null values). Destruction removes the region and all of its contents from the cache.
A user-defined cache writer can abort a region destroy operation. Cache writers are synchronous listeners with the ability to abort operations. If a cache writer is defined for the region anywhere in the distributed system, it is invoked before the region is explicitly destroyed.
Region invalidation and destruction can cause other user-defined application plug-ins to be invoked as well. These plug-ins are described in detail in Application Plug-Ins.
Whether carried out explicitly or through expiration activities, invalidation and destruction cause event notification.