public void baseConfiguration(Broker broker, BaseDestination destination) { baseUpdate(destination); destination.setEnableAudit(isEnableAudit()); destination.setMaxAuditDepth(getMaxQueueAuditDepth()); destination.setMaxProducersToAudit(getMaxProducersToAudit()); destination.setUseCache(isUseCache()); destination.setExpireMessagesPeriod(getExpireMessagesPeriod()); SlowConsumerStrategy scs = getSlowConsumerStrategy(); if (scs != null) { scs.setBrokerService(broker); scs.addDestination(destination); } destination.setSlowConsumerStrategy(scs); destination.setPrioritizedMessages(isPrioritizedMessages()); if (sendFailIfNoSpace != -1) { destination.getSystemUsage().setSendFailIfNoSpace(isSendFailIfNoSpace()); } if (sendFailIfNoSpaceAfterTimeout != -1) { destination.getSystemUsage().setSendFailIfNoSpaceAfterTimeout(getSendFailIfNoSpaceAfterTimeout()); } }
public void baseConfiguration(Broker broker, BaseDestination destination) { baseUpdate(destination); destination.setEnableAudit(isEnableAudit()); destination.setMaxAuditDepth(getMaxQueueAuditDepth()); destination.setMaxProducersToAudit(getMaxProducersToAudit()); destination.setUseCache(isUseCache()); destination.setExpireMessagesPeriod(getExpireMessagesPeriod()); SlowConsumerStrategy scs = getSlowConsumerStrategy(); if (scs != null) { scs.setBrokerService(broker); scs.addDestination(destination); } destination.setSlowConsumerStrategy(scs); destination.setPrioritizedMessages(isPrioritizedMessages()); }
public void baseConfiguration(Broker broker, BaseDestination destination) { baseUpdate(destination); destination.setEnableAudit(isEnableAudit()); destination.setMaxAuditDepth(getMaxQueueAuditDepth()); destination.setMaxProducersToAudit(getMaxProducersToAudit()); destination.setUseCache(isUseCache()); destination.setExpireMessagesPeriod(getExpireMessagesPeriod()); SlowConsumerStrategy scs = getSlowConsumerStrategy(); if (scs != null) { scs.setBrokerService(broker); scs.addDestination(destination); } destination.setSlowConsumerStrategy(scs); destination.setPrioritizedMessages(isPrioritizedMessages()); }
public void baseConfiguration(Broker broker, BaseDestination destination) { baseUpdate(destination); destination.setEnableAudit(isEnableAudit()); destination.setMaxAuditDepth(getMaxQueueAuditDepth()); destination.setMaxProducersToAudit(getMaxProducersToAudit()); destination.setUseCache(isUseCache()); destination.setExpireMessagesPeriod(getExpireMessagesPeriod()); SlowConsumerStrategy scs = getSlowConsumerStrategy(); if (scs != null) { scs.setBrokerService(broker); scs.addDestination(destination); } destination.setSlowConsumerStrategy(scs); destination.setPrioritizedMessages(isPrioritizedMessages()); }
destination.setAdvisoryWhenFull(isAdvisoryWhenFull()); destination.setSendAdvisoryIfNoConsumers(sendAdvisoryIfNoConsumers); destination.setExpireMessagesPeriod(getExpireMessagesPeriod()); destination.setMaxExpirePageSize(getMaxExpirePageSize()); destination.setCursorMemoryHighWaterMark(getCursorMemoryHighWaterMark());