ERXDefaultEditingContextDelegate Class Reference

Inherits er::extensions::eof::ERXEditingContextDelegate.

Collaboration diagram for ERXDefaultEditingContextDelegate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ERXDefaultEditingContextDelegate ()

Static Public Attributes

static final Logger log = Logger.getLogger(ERXDefaultEditingContextDelegate.class)


Detailed Description

Default editing context delegate. This delegate augments the regular transaction process by adding the calling of willInsert, willUpdate or willDelete on enterprise objects that are of type ERXEnterpriseObject after saveChanges is called on the editing context, but before validateForSave is called on the object. These methods can give the object a last chance to modify itself before validation occurs. The second enhancement is a built in flushing of caches on subclasses of ERXEnterpriseObject when objects have changes merged in or are invalidated. Being able to maintain caches on enterprise objects that are flushed when the underlying values change can be very handy.

Constructor & Destructor Documentation

Constructor needed for Serialable interface


Member Data Documentation

final Logger log = Logger.getLogger(ERXDefaultEditingContextDelegate.class) [static]

logging support

Reimplemented from ERXEditingContextDelegate.


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:08 2012 for Project Wonder by  doxygen 1.5.8