Show / Hide Table of Contents

Class TicketBatchPluginBase

TicketBatchPluginBase will create tasks for ticket processing in the batch system.

Inheritance
object
BatchTaskBase
TicketBatchPluginBase
Implements
IBatchTask
Inherited Members
BatchTaskBase._isEnding
BatchTaskBase._statusUpdateInterval
BatchTaskBase._batchData
BatchTaskBase._internalCompletionSource
BatchTaskBase.RunTaskAsync(BatchTaskInfo, string, BatchTaskStatusChangedAsync, CancellationToken)
BatchTaskBase.GetTaskInfoAsync(CancellationToken)
BatchTaskBase.EndTaskAsync(CancellationToken)
BatchTaskBase.ProgressCallbackAsync(int, int, CancellationToken)
BatchTaskBase.RunAsync(string, string, CancellationToken)
BatchTaskBase.SetResult(string)
BatchTaskBase.SaveStreamToBlobAsync(Stream, string, string, string, CancellationToken)
BatchTaskBase.EnsureUdefsAsync()
BatchTaskBase.Id
BatchTaskBase.BatchTaskInfo
BatchTaskBase.Name
BatchTaskBase.Context
BatchTaskBase.Result
BatchTaskBase.State
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.ExportArchive
Assembly: SoBatchProcessing.dll
Syntax
public abstract class TicketBatchPluginBase : BatchTaskBase, IBatchTask

Constructors

TicketBatchPluginBase(IBatchData, IBatchServiceConfiguration, ILogger<TicketBatchPluginBase>)

TicketBatchPluginBase will create tasks for ticket processing in the batch system.

Declaration
public TicketBatchPluginBase(IBatchData batchData, ConfigFile.IBatchServiceConfiguration batchServiceConfiguration, ILogger<TicketBatchPluginBase> logger)
Parameters
Type Name Description
IBatchData batchData
ConfigFile.IBatchServiceConfiguration batchServiceConfiguration
ILogger<TicketBatchPluginBase> logger

Fields

PluginNameForward

TicketBatchPluginBase will create tasks for ticket processing in the batch system.

Declaration
public const string PluginNameForward = "TicketForward"
Field Value
Type Description
string

PluginNameReply

TicketBatchPluginBase will create tasks for ticket processing in the batch system.

Declaration
public const string PluginNameReply = "TicketReply"
Field Value
Type Description
string

Implements

IBatchTask

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top