One suggestion: Have a boolean attribute on user entity "doesRequireAuditTrail" and turn it on/off for users that require auditing. Put your current user EOGlobalID in ERXThreadStorage (do that in Session awake) and check the user's setting in EO state transition methods will* or did* and log as needed.
On Sep 14, 2010, at 12:56 PM, Tim Worman wrote: > I'm using ERModernDirectToWeb to re-implement some admin parts of my existing > application. One of the criteria I have is that under certain circumstances I > need to log saved changes for audit reasons. I don't have to do it all the > time so I need to interrupt in there with some branching logic. > > The objects in question will be EO's so I thought about having the EO's > themselves track the changes. The problem with that is that I really only > want this auditing happening when accessing these EO's from the D2W admin > interface. There are other processes that make changes to these EO's where I > do not want the auditing. > > Does anyone have some suggestions or pointers about where I can look to > implement something like this? > > Tim Worman > UCLA GSE&IS > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/kelleherk%40gmail.com > > This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
