Project Wonder 5.0

er.corebusinesslogic.audittrail
Class ERCAuditTrailHandler

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

public class ERCAuditTrailHandler
extends Object

Properties
er.corebusinesslogic.ERCAuditTrailClassNameer.corebusinesslogic.ERCAuditTrailClassName
           

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

Field Detail

configuration

protected NSMutableDictionary<String,ERCAuditTrailHandler.Configuration> configuration
Constructor Detail

ERCAuditTrailHandler

public ERCAuditTrailHandler()
Method Detail

initialize

public static void initialize()

modelGroupDidLoad

public void modelGroupDidLoad(NSNotification n)

configureEntity

protected ERCAuditTrailHandler.Configuration configureEntity(EOEntity entity)

handleSave

public void handleSave(NSNotification n)

handleUpdate

protected void handleUpdate(EOEditingContext ec,
                            EOEnterpriseObject eo)

serializeObject

protected NSDictionary serializeObject(EOEnterpriseObject eo)

handleSave

protected void handleSave(EOEditingContext ec,
                          String typeKey,
                          NSArray objects)

handleInsert

protected void handleInsert(EOEditingContext ec,
                            EOEnterpriseObject eo,
                            Object newValue)

handleUpdate

protected void handleUpdate(EOEditingContext ec,
                            EOEnterpriseObject eo,
                            String keyPath,
                            Object oldValue,
                            Object newValue)

handleDelete

protected void handleDelete(EOEditingContext ec,
                            EOEnterpriseObject eo,
                            Object oldValue)

handleRemove

protected void handleRemove(EOEditingContext ec,
                            EOEnterpriseObject target,
                            String keyPath,
                            EOEnterpriseObject eo)

handleAdd

protected void handleAdd(EOEditingContext ec,
                         EOEnterpriseObject target,
                         String keyPath,
                         EOEnterpriseObject eo)

handleUpdate

protected void handleUpdate(EOEditingContext ec,
                            EOEnterpriseObject target,
                            String keyPath,
                            EOEnterpriseObject eo)

handleChange

protected void handleChange(EOEditingContext ec,
                            EOEnterpriseObject eo,
                            ERCAuditTrailType type,
                            String keyPath,
                            Object oldValue,
                            Object newValue)

Last updated: Wed, Feb 22, 2012 • 07:00 AM EST

Copyright © 2002 – 2011 Project Wonder.