Compartir a través de


RetryNoRetry Clase

public class RetryNoRetry extends RetryPolicy implements RetryPolicyFactory

Representa una directiva de reintentos que no realiza ningún reintento.

Esta clase extiende la RetryPolicy clase e implementa la RetryPolicyFactory interfaz .

Resumen del método

Modificador y tipo Método y descripción
RetryPolicy createInstance(final OperationContext opContext)

Genera una nueva directiva de reintentos para el intento de solicitud actual.

RetryInfo evaluate(RetryContext retryContext, OperationContext operationContext)

Determina si se debe reintentar la operación y especifica el intervalo hasta el siguiente reintento.

RetryNoRetry getInstance()

Devuelve la instancia estática de una directiva sin reintento.

Miembros heredados

Detalles del método

createInstance

public RetryPolicy createInstance(final OperationContext opContext)

Genera una nueva directiva de reintentos para el intento de solicitud actual.

Overrides:

RetryNoRetry.createInstance(final OperationContext opContext)

Parameters:

opContext - Objeto OperationContext que representa el contexto para la operación actual. Este objeto se utiliza para hacer un seguimiento de las solicitudes al servicio de almacenamiento y para proporcionar información adicional en tiempo de ejecución sobre la operación.

Returns:

Objeto RetryPolicy que representa la directiva de reintento para el intento de solicitud actual.

evaluate

public RetryInfo evaluate(RetryContext retryContext, OperationContext operationContext)

Determina si se debe reintentar la operación y especifica el intervalo hasta el siguiente reintento.

Parameters:

retryContext - Objeto RetryContext que indica el número de reintentos, los resultados de la última solicitud, si el siguiente reintento debe producirse en la ubicación principal o secundaria y especifica el modo de ubicación.
operationContext - Un objeto OperationContext para realizar un seguimiento de la operación actual.

Returns:

Objeto RetryInfo que indica si el siguiente reintento se producirá en la ubicación principal o secundaria y especifica el modo de ubicación. Si es null, la operación no se reintentará.

getInstance

public static RetryNoRetry getInstance()

Devuelve la instancia estática de una directiva sin reintento.

Returns:

Objeto RetryNoRetry que representa una directiva sin reintento.

Se aplica a