Table of Contents

Interface IAppStateMachineService.IAppStateMachineBucketManagment

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public interface IAppStateMachineService.IAppStateMachineBucketManagment

Methods

CountAsync(AppStateMachineListingOptions, CancellationToken)

Count queued jobs

Task<long> CountAsync(IAppStateMachineService.AppStateMachineListingOptions options, CancellationToken cancellationToken)

Parameters

options IAppStateMachineService.AppStateMachineListingOptions

configure listing

cancellationToken CancellationToken

Cancel operation

Returns

Task<long>

CountAsync(Action<AppStateMachineListingOptions>, CancellationToken)

Count queued jobs

Task<long> CountAsync(Action<IAppStateMachineService.AppStateMachineListingOptions> options, CancellationToken cancellationToken)

Parameters

options Action<IAppStateMachineService.AppStateMachineListingOptions>

configure listing

cancellationToken CancellationToken

Cancel operation

Returns

Task<long>

CountAsync(CancellationToken)

Count queued jobs

Task<long> CountAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task<long>

DisableAsync(CancellationToken)

Disable the state-machine bucket

Task DisableAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task

EnableAsync(CancellationToken)

Enable the disabled state-machine bucket

Task EnableAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task

PauseAsync(CancellationToken)

Paused the state-machine bucket

Task PauseAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task

ResumeAsync(CancellationToken)

Resume paused state-machine bucket

Task ResumeAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancel operation

Returns

Task