public void update(Topic topic, Set<String> includedProperties) { baseUpdate(topic, includedProperties); if (isUpdate("memoryLimit", includedProperties) && memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } if (isUpdate("lazyDispatch", includedProperties)) { topic.setLazyDispatch(isLazyDispatch()); } }
public void configure(Broker broker,Topic topic) { baseConfiguration(broker,topic); if (dispatchPolicy != null) { topic.setDispatchPolicy(dispatchPolicy); } topic.setDeadLetterStrategy(getDeadLetterStrategy()); if (subscriptionRecoveryPolicy != null) { SubscriptionRecoveryPolicy srp = subscriptionRecoveryPolicy.copy(); srp.setBroker(broker); topic.setSubscriptionRecoveryPolicy(srp); } if (memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } topic.setLazyDispatch(isLazyDispatch()); }
public void update(Topic topic, Set<String> includedProperties) { baseUpdate(topic, includedProperties); if (isUpdate("memoryLimit", includedProperties) && memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } if (isUpdate("lazyDispatch", includedProperties)) { topic.setLazyDispatch(isLazyDispatch()); } }
public void update(Topic topic, Set<String> includedProperties) { baseUpdate(topic, includedProperties); if (isUpdate("memoryLimit", includedProperties) && memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } if (isUpdate("lazyDispatch", includedProperties)) { topic.setLazyDispatch(isLazyDispatch()); } }
public void update(Topic topic, Set<String> includedProperties) { baseUpdate(topic, includedProperties); if (isUpdate("memoryLimit", includedProperties) && memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } if (isUpdate("lazyDispatch", includedProperties)) { topic.setLazyDispatch(isLazyDispatch()); } }
public void configure(Broker broker,Topic topic) { baseConfiguration(broker,topic); if (dispatchPolicy != null) { topic.setDispatchPolicy(dispatchPolicy); } topic.setDeadLetterStrategy(getDeadLetterStrategy()); if (subscriptionRecoveryPolicy != null) { SubscriptionRecoveryPolicy srp = subscriptionRecoveryPolicy.copy(); srp.setBroker(broker); topic.setSubscriptionRecoveryPolicy(srp); } if (memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } topic.setLazyDispatch(isLazyDispatch()); }
public void configure(Broker broker,Topic topic) { baseConfiguration(broker,topic); if (dispatchPolicy != null) { topic.setDispatchPolicy(dispatchPolicy); } topic.setDeadLetterStrategy(getDeadLetterStrategy()); if (subscriptionRecoveryPolicy != null) { SubscriptionRecoveryPolicy srp = subscriptionRecoveryPolicy.copy(); srp.setBroker(broker); topic.setSubscriptionRecoveryPolicy(srp); } if (memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } topic.setLazyDispatch(isLazyDispatch()); }
public void configure(Broker broker,Topic topic) { baseConfiguration(broker,topic); if (dispatchPolicy != null) { topic.setDispatchPolicy(dispatchPolicy); } topic.setDeadLetterStrategy(getDeadLetterStrategy()); if (subscriptionRecoveryPolicy != null) { SubscriptionRecoveryPolicy srp = subscriptionRecoveryPolicy.copy(); srp.setBroker(broker); topic.setSubscriptionRecoveryPolicy(srp); } if (memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } topic.setLazyDispatch(isLazyDispatch()); }
public void configure(Broker broker,Topic topic) { baseConfiguration(broker,topic); if (dispatchPolicy != null) { topic.setDispatchPolicy(dispatchPolicy); } topic.setDeadLetterStrategy(getDeadLetterStrategy()); if (subscriptionRecoveryPolicy != null) { SubscriptionRecoveryPolicy srp = subscriptionRecoveryPolicy.copy(); srp.setBroker(broker); topic.setSubscriptionRecoveryPolicy(srp); } if (memoryLimit > 0) { topic.getMemoryUsage().setLimit(memoryLimit); } topic.setLazyDispatch(isLazyDispatch()); }