프로퍼티 | 타입 | 설명 | |
---|---|---|---|
DefaultSubscribersCacheExpiration | TimeSpan | ||
RedisNamespace | string |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_SubscribedToSubscribersChangesChannel | RedisSubscriberConnection | ||
_SubscribersCache | string[]>.IDictionary | ||
_SubscribersCacheLastClear | DateTime |
메소드 | 설명 | |
---|---|---|
ClearSubscribersCache ( ) : void | ||
GetInProgressJson ( Worker worker ) : string | ||
GetSubscribers ( ) : string[]>.IDictionary |
||
GetSubscribersForEvent ( string target, string eventName ) : string[] | ||
JobCompleted ( Worker worker, Job job, bool failed ) : void | ||
RedisQueue ( string name, string>.IDictionary |
메소드 | 설명 | |
---|---|---|
DequeueJson ( 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 | ||
GetRedisKey ( string suffixFormat = null ) : string | ||
GetRedisKeyForQueue ( string queueName, string suffixFormat = null ) : string | ||
GetWorkerKey ( Worker worker ) : string | ||
PeekJson ( long &length ) : string |
protected DequeueJson ( Worker worker, int timeoutSeconds ) : string | ||
worker | Worker | |
timeoutSeconds | int | |
리턴 | string |
protected DoGetTimeOfLastJobCompleted ( ) : DateTime? | ||
리턴 | DateTime? |
protected DoReportEventSubscription ( string sourceQueue, string target, string eventName ) : void | ||
sourceQueue | string | |
target | string | |
eventName | string | |
리턴 | void |
protected EnqueueJsonEvent ( string data, string target, string eventName ) : void | ||
data | string | |
target | string | |
eventName | string | |
리턴 | void |
public GetInProgressJson ( Worker worker ) : string | ||
worker | Worker | |
리턴 | string |
protected GetRedisKey ( string suffixFormat = null ) : string | ||
suffixFormat | string | |
리턴 | string |
protected GetRedisKeyForQueue ( string queueName, string suffixFormat = null ) : string | ||
queueName | string | |
suffixFormat | string | |
리턴 | string |
public GetSubscribersForEvent ( string target, string eventName ) : string[] | ||
target | string | |
eventName | string | |
리턴 | string[] |
public JobCompleted ( Worker worker, Job job, bool failed ) : void | ||
worker | Worker | |
job | Job | |
failed | bool | |
리턴 | void |
public RedisQueue ( string name, string>.IDictionary |
||
name | string | |
setings | string>.IDictionary | |
리턴 | System |
public static TimeSpan DefaultSubscribersCacheExpiration | ||
리턴 | TimeSpan |
protected RedisSubscriberConnection _SubscribedToSubscribersChangesChannel | ||
리턴 | RedisSubscriberConnection |