equal
deleted
inserted
replaced
636 events = ('after_add_relation',) |
636 events = ('after_add_relation',) |
637 |
637 |
638 # to set in concrete class (mandatory) |
638 # to set in concrete class (mandatory) |
639 subject_relations = None |
639 subject_relations = None |
640 object_relations = None |
640 object_relations = None |
641 # to set in concrete class (optionaly) |
641 # to set in concrete class (optionally) |
642 skip_subject_relations = () |
642 skip_subject_relations = () |
643 skip_object_relations = () |
643 skip_object_relations = () |
644 |
644 |
645 def __call__(self): |
645 def __call__(self): |
646 eschema = self._cw.vreg.schema.eschema(self._cw.entity_metas(self.eidfrom)['type']) |
646 eschema = self._cw.vreg.schema.eschema(self._cw.entity_metas(self.eidfrom)['type']) |
713 |
713 |
714 * `rollback`: |
714 * `rollback`: |
715 |
715 |
716 the transaction has been either rolled back either: |
716 the transaction has been either rolled back either: |
717 |
717 |
718 * intentionaly |
718 * intentionally |
719 * a 'precommit' event failed, in which case all operations are rolled back |
719 * a 'precommit' event failed, in which case all operations are rolled back |
720 once 'revertprecommit'' has been called |
720 once 'revertprecommit'' has been called |
721 |
721 |
722 * `postcommit`: |
722 * `postcommit`: |
723 |
723 |