Table of Contents

Interface IAppJobService.IAppJobManagment

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public interface IAppJobService.IAppJobManagment

Methods

CancelJobAsync(CancellationToken)

Cancel a job

Task CancelJobAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task

DeleteJobAsync(CancellationToken)

Delete a job from the queue

Task DeleteJobAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task

GetJobInfoAsync(CancellationToken, bool)

Get information for a job

Task<AppJobInfo> GetJobInfoAsync(CancellationToken cancellationToken, bool loadDataPayload = true)

Parameters

cancellationToken CancellationToken

Cancel operation

loadDataPayload bool

load job data

Returns

Task<AppJobInfo>

ReRunJobAsync(CancellationToken)

(Re)Run a completed/faulted job

Task ReRunJobAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task