Property | Type | Description | |
---|---|---|---|
_Queue | BlockingCollection |
Method | Description | |
---|---|---|
GetSubscribers ( ) : string[]>.IDictionary |
||
GetSubscribersForEvent ( string target, string eventName ) : string[] | ||
InMemoryQueue ( string name, string>.IDictionary |
Method | Description | |
---|---|---|
DequeueJson ( Cinchcast.Roque.Core.Worker worker, int timeoutSeconds ) : string | ||
DoGetTimeOfLastJobCompleted ( ) : DateTime? | ||
DoReportEventSubscription ( string sourceQueue, string target, string eventName ) : void | ||
EnqueueJson ( string data ) : void | ||
EnqueueJsonEvent ( string data, string target, string eventName ) : void | ||
PeekJson ( long &length ) : string |
protected DequeueJson ( Cinchcast.Roque.Core.Worker worker, int timeoutSeconds ) : string | ||
worker | Cinchcast.Roque.Core.Worker | |
timeoutSeconds | int | |
return | string |
protected DoGetTimeOfLastJobCompleted ( ) : DateTime? | ||
return | DateTime? |
protected DoReportEventSubscription ( string sourceQueue, string target, string eventName ) : void | ||
sourceQueue | string | |
target | string | |
eventName | string | |
return | void |
protected EnqueueJsonEvent ( string data, string target, string eventName ) : void | ||
data | string | |
target | string | |
eventName | string | |
return | void |
public GetSubscribers ( ) : string[]>.IDictionary |
||
return | string[]>.IDictionary |
public GetSubscribersForEvent ( string target, string eventName ) : string[] | ||
target | string | |
eventName | string | |
return | string[] |
public InMemoryQueue ( string name, string>.IDictionary |
||
name | string | |
setings | string>.IDictionary | |
return | System |