Definition at line 22 of file EventRegistry.cs.
Deveel.Data.Diagnostics.EventRegistry.EventRegistry |
( |
IContext |
context | ) |
|
|
inline |
Definition at line 27 of file EventRegistry.cs.
29 throw new ArgumentNullException(
"context");
34 threadCount = config.GetInt32(
"system.events.threadCount", 4);
Defines the contract for the configuration node of a component within the system or of the system its...
Deveel.Data.Diagnostics.EventRegistry.~EventRegistry |
( |
| ) |
|
|
inlineprivate |
override void Deveel.Data.Diagnostics.EventRegistry.Consume |
( |
IEvent |
message | ) |
|
|
inlineprotected |
Definition at line 51 of file EventRegistry.cs.
52 var routers =
Context.ResolveAllServices<IEventRouter>();
53 foreach (var router
in routers) {
55 if (router.CanRoute(message))
56 router.RouteEvent(message);
57 }
catch (Exception ex) {
ErrorLevel
In case of error messages, this enumerates the level of severity of the error.
void Enqueue(TMessage message)
override void Deveel.Data.Diagnostics.EventRegistry.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprotectedvirtual |
void Deveel.Data.Diagnostics.EventRegistry.RegisterEvent |
( |
IEvent @ |
event | ) |
|
|
inline |
bool Deveel.Data.Diagnostics.EventRegistry.disposed |
|
private |
readonly int Deveel.Data.Diagnostics.EventRegistry.threadCount |
|
private |
IContext Deveel.Data.Diagnostics.EventRegistry.Context |
|
getprivate set |
override int Deveel.Data.Diagnostics.EventRegistry.ThreadCount |
|
get |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Diagnostics/EventRegistry.cs