Project Wonder 5.0

er.corebusinesslogic.audittrail
Class ERCAuditTrailHandler

java.lang.Object
  extended by er.corebusinesslogic.audittrail.ERCAuditTrailHandler

public class ERCAuditTrailHandler
extends java.lang.Object

Properties
er.corebusinesslogic.ERCAuditTrailClassNameer.corebusinesslogic.ERCAuditTrailClassName
           

Nested Class Summary
 class ERCAuditTrailHandler.Configuration
           
static interface ERCAuditTrailHandler.Delegate
           
 
Field Summary
protected  com.webobjects.foundation.NSMutableDictionary<java.lang.String,ERCAuditTrailHandler.Configuration> configuration
           
 
Constructor Summary
ERCAuditTrailHandler()
           
 
Method Summary
protected  ERCAuditTrailHandler.Configuration configureEntity(com.webobjects.eoaccess.EOEntity entity)
           
protected  void handleAdd(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject target, java.lang.String keyPath, com.webobjects.eocontrol.EOEnterpriseObject eo)
           
protected  void handleChange(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject eo, ERCAuditTrailType type, java.lang.String keyPath, java.lang.Object oldValue, java.lang.Object newValue)
           
protected  void handleDelete(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.Object oldValue)
           
protected  void handleInsert(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.Object newValue)
           
protected  void handleRemove(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject target, java.lang.String keyPath, com.webobjects.eocontrol.EOEnterpriseObject eo)
           
protected  void handleSave(com.webobjects.eocontrol.EOEditingContext ec, java.lang.String typeKey, com.webobjects.foundation.NSArray objects)
           
 void handleSave(com.webobjects.foundation.NSNotification n)
           
protected  void handleUpdate(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject eo)
           
protected  void handleUpdate(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject target, java.lang.String keyPath, com.webobjects.eocontrol.EOEnterpriseObject eo)
           
protected  void handleUpdate(com.webobjects.eocontrol.EOEditingContext ec, com.webobjects.eocontrol.EOEnterpriseObject eo, java.lang.String keyPath, java.lang.Object oldValue, java.lang.Object newValue)
           
static void initialize()
           
 void modelGroupDidLoad(com.webobjects.foundation.NSNotification n)
           
protected  com.webobjects.foundation.NSDictionary serializeObject(com.webobjects.eocontrol.EOEnterpriseObject eo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configuration

protected com.webobjects.foundation.NSMutableDictionary<java.lang.String,ERCAuditTrailHandler.Configuration> configuration
Constructor Detail

ERCAuditTrailHandler

public ERCAuditTrailHandler()
Method Detail

initialize

public static void initialize()

modelGroupDidLoad

public void modelGroupDidLoad(com.webobjects.foundation.NSNotification n)

configureEntity

protected ERCAuditTrailHandler.Configuration configureEntity(com.webobjects.eoaccess.EOEntity entity)

handleSave

public void handleSave(com.webobjects.foundation.NSNotification n)

handleUpdate

protected void handleUpdate(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject eo)

serializeObject

protected com.webobjects.foundation.NSDictionary serializeObject(com.webobjects.eocontrol.EOEnterpriseObject eo)

handleSave

protected void handleSave(com.webobjects.eocontrol.EOEditingContext ec,
                          java.lang.String typeKey,
                          com.webobjects.foundation.NSArray objects)

handleInsert

protected void handleInsert(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject eo,
                            java.lang.Object newValue)

handleUpdate

protected void handleUpdate(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject eo,
                            java.lang.String keyPath,
                            java.lang.Object oldValue,
                            java.lang.Object newValue)

handleDelete

protected void handleDelete(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject eo,
                            java.lang.Object oldValue)

handleRemove

protected void handleRemove(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject target,
                            java.lang.String keyPath,
                            com.webobjects.eocontrol.EOEnterpriseObject eo)

handleAdd

protected void handleAdd(com.webobjects.eocontrol.EOEditingContext ec,
                         com.webobjects.eocontrol.EOEnterpriseObject target,
                         java.lang.String keyPath,
                         com.webobjects.eocontrol.EOEnterpriseObject eo)

handleUpdate

protected void handleUpdate(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject target,
                            java.lang.String keyPath,
                            com.webobjects.eocontrol.EOEnterpriseObject eo)

handleChange

protected void handleChange(com.webobjects.eocontrol.EOEditingContext ec,
                            com.webobjects.eocontrol.EOEnterpriseObject eo,
                            ERCAuditTrailType type,
                            java.lang.String keyPath,
                            java.lang.Object oldValue,
                            java.lang.Object newValue)

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.