Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.Services Namespace / MaintenanceWorker Class
Methods


Version
MaintenanceWorker Class Members

The following tables list the members exposed by MaintenanceWorker.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Methods
Protected Methods
 NameDescription
Protected Method Counts the number of entries in the audit log before the specified date  
Protected Method Counts the number of records in the user search history log that occurred prior to the specified date  
Protected Method Attempts to delete the users with given list of Ids  
Protected MethodOverloaded.  Removes account data associated with completed payments that has past the lifespan  
Protected Method Removes users created by anonymous checkout process  
Protected Method Maintains the audit log to have at least three, at most four months online history  
Protected Method Ensures there are no catalog nodes without corresponding objects in the database. This cleans the whole database, irrespective of store context.  
Protected Method Maintains the custom URLs to remove orphaned custom URLs  
Protected Method Removes old email list signups that were never completed  
Protected Method Updates exchange rates for any currencies using autoupdate option  
Protected Method Maintains the page view log, archiving and truncating expired records  
Protected Method Maintains invalid profile association data linked with payments  
Protected Method Maintains the search terms history, archiving and truncating expired records  
Protected Method Removes users from groups that were assigned based on the purchase of a subscription, when the subscription has expired.  
Protected MethodOverloaded.  Removes inactive users that have passed their lifespan for the current store  
Protected Method Saves records to file from the audit log that occured before the specified date  
Protected Method Trims records from the audit log that occured before the specified date  
Protected Method Trims records from the user search history log that occured before the specified date  
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded.  Use this method to bulid query string from NameValueCollection
Top
See Also