Namespace: Consultingwerk.SmartFramework.Lock
Class 
DeleteExpiredLocksJobCommand Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.JsonSerializable
Implements: Consultingwerk.IJsonSerializable, Consultingwerk.SmartFramework.Scheduler.ISchedulerJobCommand

File:DeleteExpiredLocksJobCommand
Purpose:To be scheduled job procedure to remove any SmartLock
records that are expired
Description:Wrapper class for ReleaseAllExpiredLocks in SmartLockService
Author(s):Richard Kelters / Consultingwerk Ltd.
Created:Wed Feb 21 14:55:13 CET 2018



Top Method Summary
Options Name Purpose
DeleteExpiredLocks () Call ReleaseAllExpiredLocks in SmartLockService.
Start (Object) Starts the Scheduler Job Command

Top Constructor Summary
Options Name Purpose
DeleteExpiredLocksJobCommand () Constructor for the DeleteExpiredLocksJobCommand class

Top Property Summary
Options Name Purpose
CHARACTER EditorControl
CHARACTER ImageKey


Method Detail
Top

DeleteExpiredLocks ()

Purpose: Call ReleaseAllExpiredLocks in SmartLockService.
Notes: Also used for testing purposes.

Top

Start (Object)

Purpose: Starts the Scheduler Job Command
Notes:

Parameters:
poParameter Progress.Lang.Object
The parameter object for the job execution (from the SmartSchedulerJobStatus table)


Constructor Detail
Top

DeleteExpiredLocksJobCommand ()

Purpose: Constructor for the DeleteExpiredLocksJobCommand class
Notes:



Property Detail
Top

CHARACTER EditorControl


Returns CHARACTER
Top

CHARACTER ImageKey


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:25:09