RequestResponseUtils Class

  • java.lang.Object
    • com.microsoft.azure.servicebus.primitives.RequestResponseUtils

public class RequestResponseUtils

Method Summary

Modifier and Type Method and Description
Message createRequestMessageFromPropertyBag(String operation, Map propertyBag, Duration timeout)
Message createRequestMessageFromPropertyBag(String operation, Map propertyBag, Duration timeout, String associatedLinkName)
Message createRequestMessageFromValueBody(String operation, Object valueBody, Duration timeout)
Map<String, Object> encodeRuleDescriptionToMap(RuleDescription ruleDescription)
Exception generateExceptionFromError(Symbol errorCondition, String exceptionMessage)
Exception genereateExceptionFromResponse(Message responseMessage)
Map getResponseBody(Message responseMessage)
Symbol getResponseErrorCondition(Message responseMessage)
int getResponseStatusCode(Message responseMessage)
String getResponseStatusDescription(Message responseMessage)

Method Details

createRequestMessageFromPropertyBag

public static Message createRequestMessageFromPropertyBag(String operation, Map propertyBag, Duration timeout)

Parameters:

operation
propertyBag
timeout

createRequestMessageFromPropertyBag

public static Message createRequestMessageFromPropertyBag(String operation, Map propertyBag, Duration timeout, String associatedLinkName)

Parameters:

operation
propertyBag
timeout
associatedLinkName

createRequestMessageFromValueBody

public static Message createRequestMessageFromValueBody(String operation, Object valueBody, Duration timeout)

Parameters:

operation
valueBody
timeout

encodeRuleDescriptionToMap

public static Map encodeRuleDescriptionToMap(RuleDescription ruleDescription)

Parameters:

ruleDescription

generateExceptionFromError

public static Exception generateExceptionFromError(Symbol errorCondition, String exceptionMessage)

Parameters:

errorCondition
exceptionMessage

genereateExceptionFromResponse

public static Exception genereateExceptionFromResponse(Message responseMessage)

Parameters:

responseMessage

getResponseBody

public static Map getResponseBody(Message responseMessage)

Parameters:

responseMessage

getResponseErrorCondition

public static Symbol getResponseErrorCondition(Message responseMessage)

Parameters:

responseMessage

getResponseStatusCode

public static int getResponseStatusCode(Message responseMessage)

Parameters:

responseMessage

getResponseStatusDescription

public static String getResponseStatusDescription(Message responseMessage)

Parameters:

responseMessage

Applies to