/** * {@inheritDoc} */ @Override public void reset() { this.threadInformationData.setCount(0); this.threadInformationData.setTotalDaemonThreadCount(0); this.threadInformationData.setMinDaemonThreadCount(Integer.MAX_VALUE); this.threadInformationData.setMaxDaemonThreadCount(0); this.threadInformationData.setTotalPeakThreadCount(0); this.threadInformationData.setMinPeakThreadCount(Integer.MAX_VALUE); this.threadInformationData.setMaxPeakThreadCount(0); this.threadInformationData.setTotalThreadCount(0); this.threadInformationData.setMinThreadCount(Integer.MAX_VALUE); this.threadInformationData.setMaxThreadCount(0); this.threadInformationData.setTotalTotalStartedThreadCount(0L); this.threadInformationData.setMinTotalStartedThreadCount(Long.MAX_VALUE); this.threadInformationData.setMaxTotalStartedThreadCount(0); Timestamp timestamp = new Timestamp(Calendar.getInstance().getTimeInMillis()); this.threadInformationData.setTimeStamp(timestamp); }
collector.setMinPeakThreadCount(8); collector.setMaxPeakThreadCount(9);
collector.setMinPeakThreadCount(8); collector.setMaxPeakThreadCount(9);
/** * {@inheritDoc} */ @Override public SystemSensorData get() { ThreadInformationData newThreadInformationData = new ThreadInformationData(); newThreadInformationData.setPlatformIdent(this.threadInformationData.getPlatformIdent()); newThreadInformationData.setSensorTypeIdent(this.threadInformationData.getSensorTypeIdent()); newThreadInformationData.setCount(this.threadInformationData.getCount()); newThreadInformationData.setTotalDaemonThreadCount(this.threadInformationData.getTotalDaemonThreadCount()); newThreadInformationData.setMinDaemonThreadCount(this.threadInformationData.getMinDaemonThreadCount()); newThreadInformationData.setMaxDaemonThreadCount(this.threadInformationData.getMaxDaemonThreadCount()); newThreadInformationData.setTotalPeakThreadCount(this.threadInformationData.getTotalPeakThreadCount()); newThreadInformationData.setMinPeakThreadCount(this.threadInformationData.getMinPeakThreadCount()); newThreadInformationData.setMaxPeakThreadCount(this.threadInformationData.getMaxPeakThreadCount()); newThreadInformationData.setTotalThreadCount(this.threadInformationData.getTotalThreadCount()); newThreadInformationData.setMinThreadCount(this.threadInformationData.getMinThreadCount()); newThreadInformationData.setMaxThreadCount(this.threadInformationData.getMaxThreadCount()); newThreadInformationData.setTotalTotalStartedThreadCount(this.threadInformationData.getTotalTotalStartedThreadCount()); newThreadInformationData.setMinTotalStartedThreadCount(this.threadInformationData.getMinTotalStartedThreadCount()); newThreadInformationData.setMaxTotalStartedThreadCount(this.threadInformationData.getMaxTotalStartedThreadCount()); newThreadInformationData.setTimeStamp(this.threadInformationData.getTimeStamp()); return newThreadInformationData; }
this.threadInformationData.setMinPeakThreadCount(peakThreadCount); } else if (peakThreadCount > this.threadInformationData.getMaxPeakThreadCount()) { this.threadInformationData.setMaxPeakThreadCount(peakThreadCount);