RetryingEvent Class

  • java.lang.Object
    • BaseEvent
      • com.microsoft.azure.storage.RetryingEvent

public class RetryingEvent extends BaseEvent

Represents an event that is fired when a request is retried.

Constructor Summary

Constructor Description
RetryingEvent(OperationContext opContext, Object connectionObject, RequestResult requestResult, RetryContext retryContext)

Creates an instance of the class which is fired when a request is retried.

Method Summary

Modifier and Type Method and Description
RetryContext getRetryContext()

Gets the context for a retry of a request made against the storage services. Includes current retry count, location mode, and next location.

Inherited Members

Constructor Details

RetryingEvent

public RetryingEvent(OperationContext opContext, Object connectionObject, RequestResult requestResult, RetryContext retryContext)

Creates an instance of the class which is fired when a request is retried.

Parameters:

opContext - An OperationContext object that represents the context for the current operation. This object is used to track requests to the storage service, and to provide additional runtime information about the operation.
connectionObject - Represents a connection object. Currently only java.net.HttpURLConnection is supported as a connection object.
requestResult - A RequestResult object that represents the current request result.
retryContext - A RetryContext object which contains the number of retries done for this request (including the pending retry) and other retry information.

Method Details

getRetryContext

public RetryContext getRetryContext()

Gets the context for a retry of a request made against the storage services. Includes current retry count, location mode, and next location.

Returns:

the retryCount

Applies to