C# Class DotNetWorkQueue.Transport.Redis.Basic.Lua.ClearExpiredMessagesLua

Clears expired messages from the queue
Inheritance: BaseLua
Mostra file Open project: blehnen/DotNetWorkQueue

Public Methods

Method Description
ClearExpiredMessagesLua ( IRedisConnection connection, RedisNames redisNames ) : StackExchange.Redis
Execute ( long unixTime, int count ) : int

Executes the command.

Private Methods

Method Description
GetParameters ( long unixTime, int count ) : object

Gets the parameters.

Method Details

ClearExpiredMessagesLua() public method

public ClearExpiredMessagesLua ( IRedisConnection connection, RedisNames redisNames ) : StackExchange.Redis
connection IRedisConnection
redisNames RedisNames
return StackExchange.Redis

Execute() public method

Executes the command.
public Execute ( long unixTime, int count ) : int
unixTime long The current unix time.
count int The maximum amount of records to process.
return int