Class OClassTrigger
java.lang.Object
com.orientechnologies.orient.core.db.record.OClassTrigger
Author : henryzhao81@gmail.com Feb 19, 2013
Create a class OTriggered which contains 8 additional class attributes, which link to OFunction - beforeCreate - afterCreate - beforeRead - afterRead - beforeUpdate - afterUpdate - beforeDelete - afterDelete
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidonRecordAfterCreate(ODocument iDocument, ODatabaseDocumentInternal database) static voidonRecordAfterDelete(ODocument iDocument, ODatabaseDocumentInternal database) static voidonRecordAfterRead(ODocument iDocument, ODatabaseDocumentInternal database) static voidonRecordAfterUpdate(ODocument iDocument, ODatabaseDocumentInternal database) static ORecordHook.RESULTonRecordBeforeCreate(ODocument iDocument, ODatabaseDocumentInternal database) static ORecordHook.RESULTonRecordBeforeDelete(ODocument iDocument, ODatabaseDocumentInternal database) static ORecordHook.RESULTonRecordBeforeRead(ODocument iDocument, ODatabaseDocumentInternal database) static ORecordHook.RESULTonRecordBeforeUpdate(ODocument iDocument, ODatabaseDocumentInternal database)
-
Field Details
-
CLASSNAME
- See Also:
-
METHOD_SEPARATOR
- See Also:
-
ONBEFORE_CREATED
- See Also:
-
PROP_BEFORE_CREATE
- See Also:
-
ONAFTER_CREATED
- See Also:
-
PROP_AFTER_CREATE
- See Also:
-
ONBEFORE_READ
- See Also:
-
PROP_BEFORE_READ
- See Also:
-
ONAFTER_READ
- See Also:
-
PROP_AFTER_READ
- See Also:
-
ONBEFORE_UPDATED
- See Also:
-
PROP_BEFORE_UPDATE
- See Also:
-
ONAFTER_UPDATED
- See Also:
-
PROP_AFTER_UPDATE
- See Also:
-
ONBEFORE_DELETE
- See Also:
-
PROP_BEFORE_DELETE
- See Also:
-
ONAFTER_DELETE
- See Also:
-
PROP_AFTER_DELETE
- See Also:
-
-
Constructor Details
-
OClassTrigger
public OClassTrigger()
-
-
Method Details
-
onRecordBeforeCreate
public static ORecordHook.RESULT onRecordBeforeCreate(ODocument iDocument, ODatabaseDocumentInternal database) -
onRecordAfterCreate
-
onRecordBeforeRead
public static ORecordHook.RESULT onRecordBeforeRead(ODocument iDocument, ODatabaseDocumentInternal database) -
onRecordAfterRead
-
onRecordBeforeUpdate
public static ORecordHook.RESULT onRecordBeforeUpdate(ODocument iDocument, ODatabaseDocumentInternal database) -
onRecordAfterUpdate
-
onRecordBeforeDelete
public static ORecordHook.RESULT onRecordBeforeDelete(ODocument iDocument, ODatabaseDocumentInternal database) -
onRecordAfterDelete
-