class documentation

Undocumented

Method per_property_dependencies Undocumented
Method per_state_dependencies Undocumented
Method presort_deletes Undocumented
Method presort_saves Undocumented
Method process_deletes Undocumented
Method process_saves Undocumented
Method _pks_changed Undocumented
Method _synchronize Undocumented

Inherited from DependencyProcessor:

Class Method from_relationship Undocumented
Method __init__ Undocumented
Method __repr__ Undocumented
Method hasparent return True if the given object instance has a parent, according to the ``InstrumentedAttribute`` handled by this ``DependencyProcessor``.
Method per_property_flush_actions Undocumented
Method per_property_preprocessors establish actions and dependencies related to a flush.
Method per_state_flush_actions establish actions and dependencies related to a flush.
Method prop_has_changes Undocumented
Instance Variable cascade Undocumented
Instance Variable direction Undocumented
Instance Variable enable_typechecks Undocumented
Instance Variable key Undocumented
Instance Variable mapper Undocumented
Instance Variable parent Undocumented
Instance Variable passive_deletes Undocumented
Instance Variable passive_updates Undocumented
Instance Variable post_update Undocumented
Instance Variable prop Undocumented
Instance Variable secondary Undocumented
Instance Variable sort_key Undocumented
Method _get_reversed_processed_set Undocumented
Method _post_update Undocumented
Method _verify_canload Undocumented
Instance Variable _passive_delete_flag Undocumented
Instance Variable _passive_update_flag Undocumented
def per_property_dependencies(self, uow, parent_saves, child_saves, parent_deletes, child_deletes, after_save, before_delete): (source)

Undocumented

def per_state_dependencies(self, uow, save_parent, delete_parent, child_action, after_save, before_delete, isdelete, childisdelete): (source)

Undocumented

def presort_deletes(self, uowcommit, states): (source)
def presort_saves(self, uowcommit, states): (source)
def process_deletes(self, uowcommit, states): (source)
def process_saves(self, uowcommit, states): (source)
def _pks_changed(self, uowcommit, state): (source)
def _synchronize(self, state, child, associationrow, clearkeys, uowcommit, pks_changed): (source)