@SuppressWarnings("unchecked") private Map<String, String> getTemplateVariables(MessageHeaders headers) { String name = DestinationVariableMethodArgumentResolver.DESTINATION_TEMPLATE_VARIABLES_HEADER; return (Map<String, String>) headers.getOrDefault(name, Collections.emptyMap()); }
public Integer getDelayTimeLevel() { return (Integer) getMessageHeaders() .getOrDefault(MessageConst.PROPERTY_DELAY_TIME_LEVEL, 0); }
public Integer getFlag() { return (Integer) getMessageHeaders().getOrDefault(ROCKET_FLAG, 0); }
public String getKeys() { return (String) getMessageHeaders().getOrDefault(MessageConst.PROPERTY_KEYS, ""); }
public String getTags() { return (String) getMessageHeaders().getOrDefault(MessageConst.PROPERTY_TAGS, ""); }
Integer actual = (Integer) message.getHeaders().getOrDefault("seq", -1); if (actual != expected) { result.set("Expected: " + expected + ", but was: " + actual);
@SuppressWarnings("unchecked") private Map<String, String> getTemplateVariables(MessageHeaders headers) { String name = DestinationVariableMethodArgumentResolver.DESTINATION_TEMPLATE_VARIABLES_HEADER; return (Map<String, String>) headers.getOrDefault(name, Collections.emptyMap()); }
Object flagObj = headers.getOrDefault("FLAG", "0"); int flag = 0; try { Object waitStoreMsgOkObj = headers.getOrDefault("WAIT_STORE_MSG_OK", "true"); boolean waitStoreMsgOK = Boolean.TRUE.equals(waitStoreMsgOkObj); rocketMsg.setWaitStoreMsgOK(waitStoreMsgOK);
@SuppressWarnings("unchecked") private Map<String, String> getTemplateVariables(MessageHeaders headers) { String name = DestinationVariableMethodArgumentResolver.DESTINATION_TEMPLATE_VARIABLES_HEADER; return (Map<String, String>) headers.getOrDefault(name, Collections.emptyMap()); }
@SuppressWarnings("unchecked") private Map<String, String> getTemplateVariables(MessageHeaders headers) { String name = DestinationVariableMethodArgumentResolver.DESTINATION_TEMPLATE_VARIABLES_HEADER; return (Map<String, String>) headers.getOrDefault(name, Collections.emptyMap()); }
public Integer getFlag() { return (Integer) getMessageHeaders().getOrDefault(ROCKET_FLAG, 0); }
public Integer getDelayTimeLevel() { return (Integer) getMessageHeaders() .getOrDefault(MessageConst.PROPERTY_DELAY_TIME_LEVEL, 0); }
public String getTags() { return (String) getMessageHeaders().getOrDefault(MessageConst.PROPERTY_TAGS, ""); }
public String getKeys() { return (String) getMessageHeaders().getOrDefault(MessageConst.PROPERTY_KEYS, ""); }
Object flagObj = headers.getOrDefault("FLAG", "0"); int flag = 0; try { Object waitStoreMsgOkObj = headers.getOrDefault("WAIT_STORE_MSG_OK", "true"); boolean waitStoreMsgOK = Boolean.TRUE.equals(waitStoreMsgOkObj); rocketMsg.setWaitStoreMsgOK(waitStoreMsgOK);
Object flagObj = headers.getOrDefault("FLAG", "0"); int flag = 0; try { Object waitStoreMsgOkObj = headers.getOrDefault("WAIT_STORE_MSG_OK", "true"); boolean waitStoreMsgOK = Boolean.TRUE.equals(waitStoreMsgOkObj); rocketMsg.setWaitStoreMsgOK(waitStoreMsgOK);
@Override protected APIGatewayProxyResponseEvent convertOutput(Object output) { if (functionReturnsMessage(output)) { Message<?> message = (Message<?>) output; return new APIGatewayProxyResponseEvent().withStatusCode( (Integer) message.getHeaders().getOrDefault("statuscode", HttpStatus.OK.value())) .withHeaders(toResponseHeaders(message.getHeaders())) .withBody(serializeBody(message.getPayload())); } else { return new APIGatewayProxyResponseEvent().withStatusCode(HttpStatus.OK.value()) .withBody(serializeBody(output)); } }
private Message<?> preSendServerSpan(Message<?> message) { Span span = tracer.buildSpan((String) message.getHeaders() .getOrDefault(SIMP_DESTINATION, UNKNOWN_DESTINATION)) .asChildOf(tracer .extract(Format.Builtin.TEXT_MAP, new TextMapExtractAdapter(message.getHeaders()))) .withTag(Tags.SPAN_KIND.getKey(), spanKind) .withTag(Tags.COMPONENT.getKey(), WEBSOCKET) .start(); return MessageBuilder.fromMessage(message) .setHeader(OPENTRACING_SPAN, span) .build(); }
private Message<?> preSendClientSpan(Message<?> message) { Span span = tracer.buildSpan((String) message.getHeaders() .getOrDefault(SIMP_DESTINATION, UNKNOWN_DESTINATION)) .withTag(Tags.SPAN_KIND.getKey(), spanKind) .withTag(Tags.COMPONENT.getKey(), WEBSOCKET) .start(); MessageBuilder<?> messageBuilder = MessageBuilder.fromMessage(message) .setHeader(OPENTRACING_SPAN, span); tracer .inject(span.context(), Format.Builtin.TEXT_MAP, new TextMapInjectAdapter(messageBuilder)); return messageBuilder.build(); }