public MAPAggregatorImpl(MAPAggregator mag) { this.addressingRequired = mag.isAddressingRequired(); this.messageIdCache = mag.getMessageIdCache(); if (messageIdCache == null) { messageIdCache = new DefaultMessageIdCache(); } this.usingAddressingAdvisory = mag.isUsingAddressingAdvisory(); this.allowDuplicates = mag.allowDuplicates(); this.addressingResponses = mag.getAddressingResponses(); }
public MAPAggregatorImpl(MAPAggregator mag) { this.addressingRequired = mag.isAddressingRequired(); this.messageIdCache = mag.getMessageIdCache(); if (messageIdCache == null) { messageIdCache = new DefaultMessageIdCache(); } this.usingAddressingAdvisory = mag.isUsingAddressingAdvisory(); this.allowDuplicates = mag.allowDuplicates(); this.addressingResponses = mag.getAddressingResponses(); }