Click or drag to resize

TasksToRunHelper Class

Helper wrapper for tasks to run.
Inheritance Hierarchy
SystemObject
  Atomia.Billing.Core.Sdk.BusinessLogicTasksToRunHelper

Namespace:  Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public class TasksToRunHelper

The TasksToRunHelper type exposes the following members.

Constructors
  NameDescription
Public methodTasksToRunHelper
Initializes a new instance of the TasksToRunHelper class
Top
Methods
  NameDescription
Public methodStatic memberAddItemsForScheduling(ListObject, String, String, Boolean)
Fills TasksToRun table with passed items for scheduling.
Public methodStatic memberAddItemsForScheduling(ListObject, String, String, Boolean, Boolean)
Fills TasksToRun table with passed items for scheduling.
Public methodStatic memberAddItemsForScheduling(ListObject, String, String, Boolean, Boolean, DateTime)
Fills TasksToRun table with passed items for scheduling.
Public methodStatic memberAddTasksToRun
Add collection of tasks to db.
Public methodStatic memberChangeTasksToRunStatus(Guid, String)
Changes TasksToRun Status given TasksToRun Ids (Called from AdminPanel, limited status update allowed).
Public methodStatic memberChangeTasksToRunStatus(Guid, String, String)
Changes TasksToRun Status given ItemIds and TaskType (Called from inside billing, programmer controlled, allows all statuses to be changed).
Public methodStatic memberChangeTasksToRunStatus(Guid, String, String, String)
Changes TasksToRun Status given ItemIds and TaskType (Called from inside billing, programmer controlled, allows all statuses to be changed).
Public methodStatic memberChangeTasksToRunStatus(Guid, String, String, String, TimeSpan)
Changes TasksToRun Status given ItemIds and TaskType (Called from inside billing, programmer controlled, allows all statuses to be changed).
Public methodStatic memberCleanUpExpiredProcessingTasks
Cleans up expired processing tasks.
Public methodStatic memberDeletePendingTasksForItem
Deletes the pending tasks for item.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGetExistingTasksForItemsByType
Gets tasks assigned to an items by type
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodStatic memberGetItemIdsForExecution(String)
Gets guids for items that are approved (or other status) for execution.
Public methodStatic memberGetItemIdsForExecution(String, Int32)
Gets guids for items that are approved (or other status) for execution.
Public methodStatic memberGetItemIdsForExecution(String, Int32, Guid, Guid)
Gets guids for items that are approved (or other status) for execution.
Public methodStatic memberGetItemIdsForExecution(String, Int32, Guid, Guid, Boolean)
Gets guids for items that are approved (or other status) for execution.
Public methodStatic memberGetTasksForExecution(String)
Gets tasks that are approved (or other status) for execution.
Public methodStatic memberGetTasksForExecution(String, Int32)
Gets tasks that are approved (or other status) for execution.
Public methodStatic memberGetTasksForItem
Gets tasks assigned to an item
Public methodStatic memberGetTasksToRunOverview
Gets an overview of all tasks to run in the system.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodStatic memberUpdateTasksRuntime
Changes run time for a set of tasks.
Top
Fields
  NameDescription
Public fieldStatic memberAccountItemType
TasksToRun ItemType - Account
Public fieldStatic memberContactUpdateReminderTaskType
TasksToRun TaskType - Contact Update Reminder
Public fieldStatic memberDomainRenewalSMSTaskType
TasksToRun TaskType - Domain Renewal SMS
Public fieldStatic memberDomainRenewalTaskType
TasksToRun TaskType - Domain Renewal
Public fieldStatic memberDomainTransferTaskType
TasksToRun TaskType - Domain Transfer
Public fieldStatic memberInvoiceDebtCollectionCancelTaskType
TasksToRun TaskType - Invoice Debt Collection Cancel
Public fieldStatic memberInvoiceDebtCollectionCheckTaskType
TasksToRun TaskType - Invoice Debt Collection Check
Public fieldStatic memberInvoiceDebtCollectionSendTaskType
TasksToRun TaskType - Invoice Debt Collection Send
Public fieldStatic memberInvoiceGracePeriodTaskType
TasksToRun TaskType - Invoice Grace Period
Public fieldStatic memberInvoiceItemType
TasksToRun ItemType - Invoice
Public fieldStatic memberInvoiceNoticePeriodTaskType
TasksToRun TaskType - Invoice Notice Period
Public fieldStatic memberOldProcessingCleanUpAge
The old processing clean up age
Public fieldStatic memberOrderItemType
TasksToRun ItemType - Order
Public fieldStatic memberProcessPendingOrders
TasksToRun TaskType - Process Pending Orders
Public fieldStatic memberProvisioningRenewalTaskType
TaskToRun Task Type Provisioning Renewal
Public fieldStatic memberRecurringPaymentTaskType
TasksToRun TaskType - Recurring Payment
Public fieldStatic memberRecurringPaymentType
TasksToRun ItemType - Recurring payment
Public fieldStatic memberRefundItemType
TasksToRun ItemType - Refund
Public fieldStatic memberRequestRefundTaskType
TasksToRun TaskType - Refund
Public fieldStatic memberSubscriptionItemType
TasksToRun ItemType - Subscription
Public fieldStatic memberSubscriptionRenewalTaskType
TasksToRun TaskType - Subscription Renewal
Public fieldStatic memberSubscriptionTerminationRenewal1TaskType
TasksToRun TaskType - Subscription Termination Renewal1
Public fieldStatic memberSubscriptionTerminationRenewal2TaskType
TasksToRun TaskType - Subscription Termination Renewal2
Public fieldStatic memberSubscriptionTerminationRenewal3TaskType
TasksToRun TaskType - Subscription Termination Renewal3
Public fieldStatic memberSubscriptionTerminationRenewal4TaskType
TasksToRun TaskType - Subscription Termination Renewal4
Public fieldStatic memberSubscriptionTerminationRenewal5TaskType
TasksToRun TaskType - Subscription Termination Renewal5
Public fieldStatic memberTaskStatusApproved
TasksToRun Status
Public fieldStatic memberTaskStatusCanceled
TasksToRun Status
Public fieldStatic memberTaskStatusDeleted
TasksToRun Status
Public fieldStatic memberTaskStatusFailed
TasksToRun Status
Public fieldStatic memberTaskStatusFinished
TasksToRun Status
Public fieldStatic memberTaskStatusNotApproved
TasksToRun Status
Public fieldStatic memberTaskStatusProcessing
TasksToRun Status
Public fieldStatic memberUnsuspendSubscriptionTaskType
TasksToRun TaskType - Unsuspend Subscription
Top
See Also