List of usage examples for org.springframework.integration.support.management MessageSourceMetrics setCountsEnabled
@ManagedAttribute(description = "Enable message counting statistics") void setCountsEnabled(boolean countsEnabled);
From source file:org.springframework.integration.config.IntegrationManagementConfigurer.java
private void configureSourceMetrics(String name, MessageSourceMetrics bean) { Boolean enabled = PatternMatchUtils.smartMatch(name, this.enabledCountsPatterns); if (enabled != null) { bean.setCountsEnabled(enabled); } else {/* w w w. j a va 2 s . c om*/ if (!bean.getOverrides().countsConfigured) { bean.setCountsEnabled(this.defaultCountsEnabled); } } this.sourcesByName.put(bean.getManagedName() != null ? bean.getManagedName() : name, bean); }
From source file:org.springframework.integration.support.management.IntegrationManagementConfigurer.java
private void configureSourceMetrics(String name, MessageSourceMetrics bean) { Boolean enabled = smartMatch(this.enabledCountsPatterns, name); if (enabled != null) { bean.setCountsEnabled(enabled); } else {//from w w w . ja v a 2 s . c o m bean.setCountsEnabled(this.defaultCountsEnabled); } this.sourcesByName.put(bean.getManagedName() != null ? bean.getManagedName() : name, bean); }