ServiceBusException Class

public final class ServiceBusException
extends AzureException

Exception containing additional information about the operation that caused the error.

Constructor Summary

Constructor Description
ServiceBusException(Throwable throwable, ServiceBusErrorSource errorSource)

Creates an instance containing the error and the operation that created the error.

Method Summary

Modifier and Type Method and Description
ServiceBusFailureReason getReason()

Gets the ServiceBusFailureReason in case of any errors.

boolean isTransient()

Gets whether the exception is a transient error.

Methods inherited from java.lang.Object

Methods inherited from java.lang.Throwable

Constructor Details

ServiceBusException

public ServiceBusException(Throwable throwable, ServiceBusErrorSource errorSource)

Creates an instance containing the error and the operation that created the error.

Parameters:

throwable - The exception that occurred.
errorSource - The Service Bus operation which caused the error.

Method Details

getReason

public ServiceBusFailureReason getReason()

Gets the ServiceBusFailureReason in case of any errors.

Returns:

isTransient

public boolean isTransient()

Gets whether the exception is a transient error.

Returns:

true when user can retry the operation that generated the exception without additional intervention; false otherwise.

Applies to