C# Class StatesLanguage.States.RetryCatchStateBuilder

Inheritance: ParameterStateBuilder
Mostra file Open project: vdaron/StatesLanguage

Public Methods

Method Description
Catcher ( StatesLanguage.States.Catcher.Builder catcherBuilder ) : B

OPTIONAL. Adds the Catcher to this states catchers. If a single branch fails then the entire parallel state is considered failed and eligible to be caught.

Catchers ( ) : B

OPTIONAL. Adds the Catchers to this states catchers. If a single branch fails then the entire parallel state is considered failed and eligible to be caught.

ResultSelector ( JObject resultSelector ) : B
Retrier ( StatesLanguage.States.Retrier.Builder retrierBuilder ) : B

OPTIONAL. Adds the {@link Retrier} to this states retries. If a single branch fails then the entire parallel state is considered failed and eligible for retry.

Retriers ( ) : B

OPTIONAL. Adds the Retrier to this states retries. If a single branch fails then the entire parallel state is considered failed and eligible for retry.

Private Methods

Method Description
RetryCatchStateBuilder ( ) : System.Collections.Generic

Method Details

Catcher() public method

OPTIONAL. Adds the Catcher to this states catchers. If a single branch fails then the entire parallel state is considered failed and eligible to be caught.
public Catcher ( StatesLanguage.States.Catcher.Builder catcherBuilder ) : B
catcherBuilder StatesLanguage.States.Catcher.Builder /// Instance of . Note that the object is not built until the /// is built so any modifications on the state model will be reflected in this object. ///
return B

Catchers() public method

OPTIONAL. Adds the Catchers to this states catchers. If a single branch fails then the entire parallel state is considered failed and eligible to be caught.
public Catchers ( ) : B
return B

ResultSelector() public method

public ResultSelector ( JObject resultSelector ) : B
resultSelector JObject
return B

Retrier() public method

OPTIONAL. Adds the {@link Retrier} to this states retries. If a single branch fails then the entire parallel state is considered failed and eligible for retry.
public Retrier ( StatesLanguage.States.Retrier.Builder retrierBuilder ) : B
retrierBuilder StatesLanguage.States.Retrier.Builder /// Instance of . Note that the object is not built /// until the is built so any modifications on the state model will be reflected in this /// object. ///
return B

Retriers() public method

OPTIONAL. Adds the Retrier to this states retries. If a single branch fails then the entire parallel state is considered failed and eligible for retry.
public Retriers ( ) : B
return B