Table of Contents

Class AbstractCommand<TResult>.AtomicTimedOutStatus

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

Constructors

AtomicTimedOutStatus(TimedOutStatus)

public AtomicTimedOutStatus(AbstractCommand<TResult>.TimedOutStatus state)

Parameters

state AbstractCommand<TResult>.TimedOutStatus

Properties

Value

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

Property Value

AbstractCommand<TResult>.TimedOutStatus

Methods

CompareAndSet(TimedOutStatus, TimedOutStatus)

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

Parameters

expected AbstractCommand<TResult>.TimedOutStatus
update AbstractCommand<TResult>.TimedOutStatus

Returns

bool