Table of Contents

Class AbstractCommand<TResult>.AtomicCommandState

Namespace
Steeltoe.CircuitBreaker.Hystrix
Assembly
Steeltoe.CircuitBreaker.HystrixBase.dll
protected class AbstractCommand<TResult>.AtomicCommandState : AtomicInteger
Inheritance
AbstractCommand<TResult>.AtomicCommandState
Inherited Members

Constructors

AtomicCommandState(CommandState)

public AtomicCommandState(AbstractCommand<TResult>.CommandState state)

Parameters

state AbstractCommand<TResult>.CommandState

Properties

Value

public AbstractCommand<TResult>.CommandState Value { get; set; }

Property Value

AbstractCommand<TResult>.CommandState

Methods

CompareAndSet(CommandState, CommandState)

public bool CompareAndSet(AbstractCommand<TResult>.CommandState expected, AbstractCommand<TResult>.CommandState update)

Parameters

expected AbstractCommand<TResult>.CommandState
update AbstractCommand<TResult>.CommandState

Returns

bool