|
Project Wonder 5.0 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.webobjects.eocontrol.EOCustomObject
com.webobjects.eocontrol.EOGenericRecord
er.extensions.eof.ERXGenericRecord
er.corebusinesslogic.audittrail._ERCAuditTrail
er.corebusinesslogic.audittrail.ERCAuditTrail
public class ERCAuditTrail
Bracket for all single audit trail actions. It serves as a "shadow" of the object in question.
| Nested Class Summary | |
|---|---|
static class |
ERCAuditTrail.ERCAuditTrailClazz
|
static interface |
ERCAuditTrail.Key
|
| Nested classes/interfaces inherited from class er.corebusinesslogic.audittrail._ERCAuditTrail |
|---|
_ERCAuditTrail._ERCAuditTrailClazz |
| Nested classes/interfaces inherited from class er.extensions.eof.ERXGenericRecord |
|---|
ERXGenericRecord.ERXGenericRecordClazz<T extends EOEnterpriseObject>, ERXGenericRecord.InverseRelationshipUpdater, ERXGenericRecord.LocalizedBinding, ERXGenericRecord.TouchingBinding |
| Nested classes/interfaces inherited from class com.webobjects.eocontrol.EOGenericRecord |
|---|
EOGenericRecord._DictionaryBinding, EOGenericRecord._LazyDictionaryBinding |
| Nested classes/interfaces inherited from class com.webobjects.eocontrol.EOCustomObject |
|---|
EOCustomObject._BooleanFieldBinding, EOCustomObject._FieldBinding, EOCustomObject._LazyFieldBinding, EOCustomObject._NumberFieldBinding |
| Nested classes/interfaces inherited from interface er.extensions.eof.ERXEnterpriseObject |
|---|
ERXEnterpriseObject.Observer, ERXEnterpriseObject.Processor |
| Nested classes/interfaces inherited from interface com.webobjects.eocontrol.EOKeyValueCodingAdditions |
|---|
EOKeyValueCodingAdditions.DefaultImplementation, EOKeyValueCodingAdditions.Utility |
| Nested classes/interfaces inherited from interface com.webobjects.eocontrol.EOKeyValueCoding |
|---|
EOKeyValueCoding._BestBindingCreation, EOKeyValueCoding._KeyBindingCreation, EOKeyValueCoding._StoredForwardingBinding |
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation |
|---|
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.ValidationException |
| Nested classes/interfaces inherited from interface com.webobjects.eocontrol._EOPrivateMemento |
|---|
_EOPrivateMemento.DefaultImplementation |
| Field Summary | |
|---|---|
static ERCAuditTrail.ERCAuditTrailClazz |
clazz
|
| Fields inherited from class er.corebusinesslogic.audittrail._ERCAuditTrail |
|---|
ENTITY_NAME |
| Fields inherited from class er.extensions.eof.ERXGenericRecord |
|---|
_primaryKey, _touchSource, insertionStackTrace |
| Fields inherited from class com.webobjects.eocontrol.EOGenericRecord |
|---|
_CLASS |
| Fields inherited from class com.webobjects.eocontrol.EOCustomObject |
|---|
__readOnly |
| Fields inherited from interface com.webobjects.eocontrol.EOEnterpriseObject |
|---|
_CLASS |
| Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
|---|
_KeyPathSeparatorChar, KeyPathSeparator |
| Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
|---|
NullValue |
| Constructor Summary | |
|---|---|
ERCAuditTrail()
|
|
| Method Summary | |
|---|---|
void |
createEntry(ERCAuditTrailType type,
String keyPath,
Object oldValue,
Object newValue)
|
void |
init(EOEditingContext ec)
used for initialization stuff instead of awakeFromInsertion. |
EOEnterpriseObject |
object()
|
void |
setObject(EOEnterpriseObject eo)
|
| Methods inherited from class er.corebusinesslogic.audittrail._ERCAuditTrail |
|---|
addToEntries, entries, gid, isDeleted, removeFromEntries, setGid, setIsDeleted |
| Methods inherited from class com.webobjects.eocontrol.EOGenericRecord |
|---|
__setClassDescription, _keyGetBindingForKey, _keySetBindingForKey, _storedKeyGetBindingForKey, _storedKeySetBindingForKey, classDescription, usesDeferredFaultCreation |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.webobjects.eocontrol.EOKeyValueCodingAdditions |
|---|
takeValuesFromDictionary, takeValuesFromDictionaryWithMapping, valuesForKeys, valuesForKeysWithMapping |
| Methods inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
|---|
takeValueForKeyPath, valueForKeyPath |
| Methods inherited from interface com.webobjects.eocontrol.EOKeyValueCoding |
|---|
storedValueForKey |
| Methods inherited from interface com.webobjects.foundation.NSKeyValueCoding |
|---|
valueForKey |
| Methods inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling |
|---|
handleQueryWithUnboundKey, handleTakeValueForUnboundKey, unableToSetNullForKey |
| Methods inherited from interface com.webobjects.eocontrol.EORelationshipManipulation |
|---|
addObjectToPropertyWithKey, removeObjectFromBothSidesOfRelationshipWithKey, removeObjectFromPropertyWithKey |
| Methods inherited from interface com.webobjects.eocontrol.EOValidation |
|---|
validateClientUpdate, validateForDelete |
| Methods inherited from interface com.webobjects.foundation.NSValidation |
|---|
validateTakeValueForKeyPath |
| Methods inherited from interface com.webobjects.eocontrol.EOFaulting |
|---|
clearFault, faultHandler, isFault, turnIntoFault, willRead |
| Field Detail |
|---|
public static final ERCAuditTrail.ERCAuditTrailClazz clazz
| Constructor Detail |
|---|
public ERCAuditTrail()
| Method Detail |
|---|
public void init(EOEditingContext ec)
ERXGenericRecordawakeFromInsertions is buggy because if an EO is deleted
and then its EOEditingContext is reverted using 'revert' for example then
EOF will -insert- this EO again in its EOEditingContext which in turn
calls awakeFromInsertion again.
init in class ERXGenericRecordec - the EOEditingContext in which this new EO is insertedpublic void setObject(EOEnterpriseObject eo)
public EOEnterpriseObject object()
public void createEntry(ERCAuditTrailType type,
String keyPath,
Object oldValue,
Object newValue)
|
Last updated: Wed, Feb 22, 2012 07:00 AM EST | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||