@Override public MessageBuilder<T> pushSequenceDetails(Object correlationId, int sequenceNumber, int sequenceSize) { super.pushSequenceDetails(correlationId, sequenceNumber, sequenceSize); return this; }
messageToSend = getMessageBuilderFactory() .fromMessage(message) .pushSequenceDetails(sequenceId, sequenceNumber++, sequenceSize) .build(); if (message instanceof MessageDecorator) {
private AbstractIntegrationMessageBuilder<?> createBuilder(Object item, Map<String, Object> headers, Object correlationId, int sequenceNumber, int sequenceSize) { AbstractIntegrationMessageBuilder<?> builder; if (item instanceof Message) { builder = getMessageBuilderFactory().fromMessage((Message<?>) item); } else if (item instanceof AbstractIntegrationMessageBuilder) { builder = (AbstractIntegrationMessageBuilder<?>) item; } else { builder = getMessageBuilderFactory().withPayload(item); } builder.copyHeadersIfAbsent(headers); if (this.applySequence) { builder.pushSequenceDetails(correlationId, sequenceNumber, sequenceSize); } return builder; }
messageToSend = getMessageBuilderFactory() .fromMessage(message) .pushSequenceDetails(id == null ? generateId() : id, sequenceNumber++, sequenceSize) .build();
@Override public MessageBuilder<T> pushSequenceDetails(Object correlationId, int sequenceNumber, int sequenceSize) { super.pushSequenceDetails(correlationId, sequenceNumber, sequenceSize); return this; }
messageToSend = getMessageBuilderFactory() .fromMessage(message) .pushSequenceDetails(sequenceId, sequenceNumber++, sequenceSize) .build(); if (message instanceof MessageDecorator) {
private AbstractIntegrationMessageBuilder<?> createBuilder(Object item, Map<String, Object> headers, Object correlationId, int sequenceNumber, int sequenceSize) { AbstractIntegrationMessageBuilder<?> builder; if (item instanceof Message) { builder = getMessageBuilderFactory().fromMessage((Message<?>) item); } else if (item instanceof AbstractIntegrationMessageBuilder) { builder = (AbstractIntegrationMessageBuilder<?>) item; } else { builder = getMessageBuilderFactory().withPayload(item); } builder.copyHeadersIfAbsent(headers); if (this.applySequence) { builder.pushSequenceDetails(correlationId, sequenceNumber, sequenceSize); } return builder; }
messageToSend = getMessageBuilderFactory() .fromMessage(message) .pushSequenceDetails(id == null ? generateId() : id, sequenceNumber++, sequenceSize) .build();