public virtual void FireOnDropPersistenceGroup(Net.Vpc.Upa.Callbacks.PersistenceGroupEvent @event, Net.Vpc.Upa.EventPhase phase) { Net.Vpc.Upa.Callbacks.PersistenceGroupDefinitionListener[] interceptorList = GetPersistenceGroupDefinitionListeners(); if (phase == Net.Vpc.Upa.EventPhase.BEFORE) { foreach (Net.Vpc.Upa.Callbacks.PersistenceGroupDefinitionListener listener in interceptorList) { listener.OnPreDropPersistenceGroup(@event); } foreach (Net.Vpc.Upa.Callback callback in GetCallbackPreInvokers(Net.Vpc.Upa.CallbackType.ON_DROP, Net.Vpc.Upa.ObjectType.PERSISTENCE_GROUP, @event.GetPersistenceGroup().GetName(), DEFAULT_SYSTEM)) { callback.Invoke(@event); } } else { foreach (Net.Vpc.Upa.Callbacks.PersistenceGroupDefinitionListener listener in interceptorList) { listener.OnDropPersistenceGroup(@event); } foreach (Net.Vpc.Upa.Callback callback in GetCallbackPostInvokers(Net.Vpc.Upa.CallbackType.ON_DROP, Net.Vpc.Upa.ObjectType.PERSISTENCE_GROUP, @event.GetPersistenceGroup().GetName(), DEFAULT_SYSTEM)) { callback.Invoke(@event); } } }
public virtual void OnDropPersistenceGroup(Net.Vpc.Upa.Callbacks.PersistenceGroupEvent @event) { }