Definition at line 23 of file TriggerEventRouter.cs.
Deveel.Data.Sql.Triggers.TriggerEventRouter.TriggerEventRouter |
( |
ISystemContext |
systemContext | ) |
|
|
inline |
Definition at line 24 of file TriggerEventRouter.cs.
25 if (systemContext == null)
26 throw new ArgumentNullException(
"systemContext");
ISystemContext SystemContext
bool Deveel.Data.Sql.Triggers.TriggerEventRouter.CanRoute |
( |
IEvent @ |
event | ) |
|
|
inline |
void Deveel.Data.Sql.Triggers.TriggerEventRouter.RouteEvent |
( |
IEvent |
e | ) |
|
|
inline |
Routes the input event to the final destination.
- Parameters
-
e | The system event to be routed. |
Implements Deveel.Data.Diagnostics.IEventRouter.
Definition at line 37 of file TriggerEventRouter.cs.
38 var triggerEvent = (TriggerEvent) e;
40 var listeners =
SystemContext.ResolveAllServices<ITriggerListener>();
41 foreach (var listener
in listeners) {
42 listener.OnTriggerEvent(triggerEvent);
ISystemContext SystemContext
ISystemContext Deveel.Data.Sql.Triggers.TriggerEventRouter.SystemContext |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Triggers/TriggerEventRouter.cs