@Override public void start() throws Exception { started = true; queueRegion.start(); topicRegion.start(); tempQueueRegion.start(); tempTopicRegion.start(); int period = this.brokerService.getSchedulePeriodForDestinationPurge(); if (period > 0) { this.scheduler.executePeriodically(purgeInactiveDestinationsTask, period); } }
@Override public void start() throws Exception { started = true; queueRegion.start(); topicRegion.start(); tempQueueRegion.start(); tempTopicRegion.start(); int period = this.brokerService.getSchedulePeriodForDestinationPurge(); if (period > 0) { this.scheduler.executePeriodically(purgeInactiveDestinationsTask, period); } }
@Override public void start() throws Exception { started = true; queueRegion.start(); topicRegion.start(); tempQueueRegion.start(); tempTopicRegion.start(); int period = this.brokerService.getSchedulePeriodForDestinationPurge(); if (period > 0) { this.scheduler.executePeriodically(purgeInactiveDestinationsTask, period); } }
@Override public void start() throws Exception { started = true; queueRegion.start(); topicRegion.start(); tempQueueRegion.start(); tempTopicRegion.start(); int period = this.brokerService.getSchedulePeriodForDestinationPurge(); if (period > 0) { this.scheduler.executePeriodically(purgeInactiveDestinationsTask, period); } }
@Override public void start() throws Exception { ((TopicRegion)topicRegion).setKeepDurableSubsActive(keepDurableSubsActive); started = true; queueRegion.start(); topicRegion.start(); tempQueueRegion.start(); tempTopicRegion.start(); int period = this.brokerService.getSchedulePeriodForDestinationPurge(); if (period > 0) { this.scheduler.executePeriodically(purgeInactiveDestinationsTask, period); } }