Method | Description | |
---|---|---|
DeleteRecordsOfApplication ( string applicationName ) : void | ||
ExecutionsHelper ( ) : System | ||
GetBlockedStatusOfLastExecution ( int taskDefinitionId ) : bool | ||
GetCriticalSectionTokenStatus ( string applicationName, string taskName ) : byte | ||
GetExecutionTokenStatus ( string applicationName, string taskName ) : ExecutionTokenStatus | ||
GetExecutionTokens ( string applicationName, string taskName ) : |
||
GetLastEvent ( int taskDefinitionId ) : string>.Tuple |
||
GetLastExecutionHeader ( int taskDefinitionId ) : string | ||
GetLastExecutionVersion ( int taskDefinitionId ) : string | ||
GetLastKeepAlive ( int taskDefinitionId ) : System.DateTime | ||
GetQueueCount ( string taskExecutionId ) : int | ||
InsertAvailableCriticalSectionToken ( int taskDefinitionId, string taskExecutionId ) : void | ||
InsertAvailableExecutionToken ( int taskDefinitionId, int count = 1 ) : void | ||
InsertExecutionToken ( int taskDefinitionId, string>.List |
||
InsertIntoCriticalSectionQueue ( int taskDefinitionId, int queueIndex, string taskExecutionId ) : void | ||
InsertKeepAliveTaskExecution ( int taskDefinitionId ) : string | ||
InsertKeepAliveTaskExecution ( int taskDefinitionId, System.TimeSpan keepAliveInterval, System.TimeSpan keepAliveDeathThreshold ) : string | ||
InsertKeepAliveTaskExecution ( int taskDefinitionId, System.TimeSpan keepAliveInterval, System.TimeSpan keepAliveDeathThreshold, System.DateTime startedAt, System.DateTime completedAt ) : string | ||
InsertOverrideTaskExecution ( int taskDefinitionId ) : string | ||
InsertOverrideTaskExecution ( int taskDefinitionId, System.TimeSpan overrideThreshold ) : string | ||
InsertOverrideTaskExecution ( int taskDefinitionId, System.TimeSpan overrideThreshold, System.DateTime startedAt, System.DateTime completedAt ) : string | ||
InsertTask ( string applicationName, string taskName ) : int | ||
InsertUnavailableCriticalSectionToken ( int taskDefinitionId, string taskExecutionId ) : void | ||
InsertUnavailableExecutionToken ( int taskDefinitionId ) : void | ||
InsertUnlimitedExecutionToken ( int taskDefinitionId ) : void | ||
SetKeepAlive ( string taskExecutionId ) : void | ||
SetKeepAlive ( string taskExecutionId, System.DateTime keepAliveDateTime ) : void | ||
SetLastExecutionAsDead ( int taskDefinitionId ) : void | ||
SetTaskExecutionAsCompleted ( string taskExecutionId ) : void |
Method | Description | |
---|---|---|
GenerateTokensString ( string>.List |
||
InsertCriticalSectionToken ( int taskDefinitionId, string taskExecutionId, byte status ) : void |
public DeleteRecordsOfApplication ( string applicationName ) : void | ||
applicationName | string | |
return | void |
public GetBlockedStatusOfLastExecution ( int taskDefinitionId ) : bool | ||
taskDefinitionId | int | |
return | bool |
public GetCriticalSectionTokenStatus ( string applicationName, string taskName ) : byte | ||
applicationName | string | |
taskName | string | |
return | byte |
public GetExecutionTokenStatus ( string applicationName, string taskName ) : ExecutionTokenStatus | ||
applicationName | string | |
taskName | string | |
return | ExecutionTokenStatus |
public GetExecutionTokens ( string applicationName, string taskName ) : |
||
applicationName | string | |
taskName | string | |
return |
public GetLastEvent ( int taskDefinitionId ) : string>.Tuple |
||
taskDefinitionId | int | |
return | string>.Tuple |
public GetLastExecutionHeader ( int taskDefinitionId ) : string | ||
taskDefinitionId | int | |
return | string |
public GetLastExecutionVersion ( int taskDefinitionId ) : string | ||
taskDefinitionId | int | |
return | string |
public GetLastKeepAlive ( int taskDefinitionId ) : System.DateTime | ||
taskDefinitionId | int | |
return | System.DateTime |
public GetQueueCount ( string taskExecutionId ) : int | ||
taskExecutionId | string | |
return | int |
public InsertAvailableCriticalSectionToken ( int taskDefinitionId, string taskExecutionId ) : void | ||
taskDefinitionId | int | |
taskExecutionId | string | |
return | void |
public InsertAvailableExecutionToken ( int taskDefinitionId, int count = 1 ) : void | ||
taskDefinitionId | int | |
count | int | |
return | void |
public InsertExecutionToken ( int taskDefinitionId, string>.List |
||
taskDefinitionId | int | |
tokens | string>.List | |
return | void |
public InsertIntoCriticalSectionQueue ( int taskDefinitionId, int queueIndex, string taskExecutionId ) : void | ||
taskDefinitionId | int | |
queueIndex | int | |
taskExecutionId | string | |
return | void |
public InsertKeepAliveTaskExecution ( int taskDefinitionId ) : string | ||
taskDefinitionId | int | |
return | string |
public InsertKeepAliveTaskExecution ( int taskDefinitionId, System.TimeSpan keepAliveInterval, System.TimeSpan keepAliveDeathThreshold ) : string | ||
taskDefinitionId | int | |
keepAliveInterval | System.TimeSpan | |
keepAliveDeathThreshold | System.TimeSpan | |
return | string |
public InsertKeepAliveTaskExecution ( int taskDefinitionId, System.TimeSpan keepAliveInterval, System.TimeSpan keepAliveDeathThreshold, System.DateTime startedAt, System.DateTime completedAt ) : string | ||
taskDefinitionId | int | |
keepAliveInterval | System.TimeSpan | |
keepAliveDeathThreshold | System.TimeSpan | |
startedAt | System.DateTime | |
completedAt | System.DateTime | |
return | string |
public InsertOverrideTaskExecution ( int taskDefinitionId ) : string | ||
taskDefinitionId | int | |
return | string |
public InsertOverrideTaskExecution ( int taskDefinitionId, System.TimeSpan overrideThreshold ) : string | ||
taskDefinitionId | int | |
overrideThreshold | System.TimeSpan | |
return | string |
public InsertOverrideTaskExecution ( int taskDefinitionId, System.TimeSpan overrideThreshold, System.DateTime startedAt, System.DateTime completedAt ) : string | ||
taskDefinitionId | int | |
overrideThreshold | System.TimeSpan | |
startedAt | System.DateTime | |
completedAt | System.DateTime | |
return | string |
public InsertTask ( string applicationName, string taskName ) : int | ||
applicationName | string | |
taskName | string | |
return | int |
public InsertUnavailableCriticalSectionToken ( int taskDefinitionId, string taskExecutionId ) : void | ||
taskDefinitionId | int | |
taskExecutionId | string | |
return | void |
public InsertUnavailableExecutionToken ( int taskDefinitionId ) : void | ||
taskDefinitionId | int | |
return | void |
public InsertUnlimitedExecutionToken ( int taskDefinitionId ) : void | ||
taskDefinitionId | int | |
return | void |
public SetKeepAlive ( string taskExecutionId ) : void | ||
taskExecutionId | string | |
return | void |
public SetKeepAlive ( string taskExecutionId, System.DateTime keepAliveDateTime ) : void | ||
taskExecutionId | string | |
keepAliveDateTime | System.DateTime | |
return | void |
public SetLastExecutionAsDead ( int taskDefinitionId ) : void | ||
taskDefinitionId | int | |
return | void |
public SetTaskExecutionAsCompleted ( string taskExecutionId ) : void | ||
taskExecutionId | string | |
return | void |