001
014
015 package com.liferay.portal.monitoring.jmx;
016
017 import com.liferay.portal.kernel.monitoring.statistics.DataSampleThreadLocal;
018 import com.liferay.portal.util.PropsValues;
019
020
024 public class DataSampleThreadLocalManager
025 implements DataSampleThreadLocalManagerMBean {
026
027 public DataSampleThreadLocalManager() {
028 setMonitoringDataSampleThreadLocal(
029 PropsValues.MONITORING_DATA_SAMPLE_THREAD_LOCAL);
030 }
031
032 public boolean isMonitoringDataSampleThreadLocal() {
033 return DataSampleThreadLocal.isMonitoringDataSampleThreadLocal();
034 }
035
036 public void setMonitoringDataSampleThreadLocal(
037 boolean monitoringDataSampleThreadLocal) {
038
039 DataSampleThreadLocal.setMonitoringDataSampleThreadLocal(
040 monitoringDataSampleThreadLocal);
041 }
042
043 }