/** null or range doesn't exists returns a null range object */ private RangeImp getRangeDefault(String key, ActivityStats activityStats) { RangeImp range=(RangeImp) rangeFactoryMap.get(key); if (range!=null) range=range.copy(activityStats); return range; }
public List getHeader(List header) { int size=getFreqDistSize(); for (int i=0;i<size;i++) { frequencyDist[i].getHeader(header); } return header; }
public RangeHolder getRangeHolder() { RangeImp r=(RangeImp) getRange(); if (r!=null) return r.getRangeHolder(); else return null; }
/** FROM frequencydistimp */ public void setActivityTracking(boolean trackActivity) { this.monData.trackActivity = trackActivity; if (monData.range != null) monData.range.setActivityTracking(trackActivity); }
public List getRowData(List rowData) { monData.key.getRowData(rowData); getThisRowData(rowData); if (monData.range!=null) monData.range.getRowData(rowData); return rowData; }
public List getRowDisplayData(List rowData) { monData.key.getRowDisplayData(rowData); getThisRowData(rowData); if (monData.range!=null) monData.range.getRowDisplayData(rowData); return rowData; }
public List getDisplayHeader(List header) { monData.key.getDisplayHeader(header); getThisData(header); if (monData.range!=null) monData.range.getDisplayHeader(header); return header; }
public void reset() { hits = total = sumOfSquares = lastValue = 0.0; firstAccess = lastAccess = 0; min = MIN_DOUBLE; max = MAX_DOUBLE; // added from mon class maxActive = totalActive = 0.0; activityStats.thisActive.setCount(0); // added from frequencydistbase allActiveTotal = primaryActiveTotal = thisActiveTotal = 0; if (range != null) range.reset(); }
public List getHeader(List header) { monData.key.getHeader(header); getThisData(header); if (monData.range!=null) monData.range.getHeader(header); return header; }
monData.range.processEvent(this);
public Monitor start() { if (monData.enabled) { synchronized (monData) { monData.incrementActivity(); active=monData.incrementThisActive(); // The only way activity tracking need be done is if start has // been entered. if (!monData.startHasBeenCalled) { monData.startHasBeenCalled = true; if (monData.trackActivity && monData.range != null) monData.range.setActivityTracking(true); } } // end synchronized } // end enabled return this; }
public List getRowData(List rowData) { monData.key.getRowData(rowData); getThisRowData(rowData); if (monData.range!=null) monData.range.getRowData(rowData); return rowData; }
public List getRowDisplayData(List rowData) { monData.key.getRowDisplayData(rowData); getThisRowData(rowData); if (monData.range!=null) monData.range.getRowDisplayData(rowData); return rowData; }
public List getDisplayHeader(List header) { monData.key.getDisplayHeader(header); getThisData(header); if (monData.range!=null) monData.range.getDisplayHeader(header); return header; }
/** This is called from monmanage.jsp and resets the monitor to defaults */ public void reset() { // note you don't change enabled status although you can still reset. // don't change isPrimary hits = total = sumOfSquares = lastValue = 0.0; firstAccess = lastAccess = 0; min = MIN_DOUBLE; max = MAX_DOUBLE; startHasBeenCalled = false; trackActivity = false; listeners=null; // added from mon class maxActive = totalActive = 0.0; activityStats.thisActive.setCount(0); // added from frequencydistbase allActiveTotal = primaryActiveTotal = thisActiveTotal = 0; if (range != null) { range.reset(); } }
public List getHeader(List header) { monData.key.getHeader(header); getThisData(header); if (monData.range!=null) monData.range.getHeader(header); return header; }
monData.range.processEvent(this);
public List getRowDisplayData(List rowData) { int size=getFreqDistSize(); for (int i=0;i<size;i++) { frequencyDist[i].getRowDisplayData(rowData); } return rowData; }
public Monitor start() { if (monData.enabled) { synchronized (monData) { monData.activityStats.allActive.increment(); if (monData.isPrimary) { monData.activityStats.primaryActive.increment(); } // tracking current active/avg active/max active for this // instance double active = monData.activityStats.thisActive .incrementAndReturn(); monData.totalActive += active;// allows us to track the // average active for THIS // instance. if (active >= monData.maxActive) { monData.maxActive = active; if (monData.listeners.listenerArray[Listeners.MAXACTIVE_LISTENER_INDEX].listener!=null && active>1) monData.listeners.listenerArray[Listeners.MAXACTIVE_LISTENER_INDEX].listener.processEvent(this); } // The only way activity tracking need be done is if start has // been entered. if (!monData.startHasBeenCalled) { monData.startHasBeenCalled = true; if (monData.range != null) monData.range.setActivityTracking(true); } } // end synchronized } // end enabled return this; }
/** null or range doesn't exists returns a null range object */ private RangeImp getRangeDefault(String key, ActivityStats activityStats) { RangeImp range=(RangeImp) rangeFactoryMap.get(key); if (range!=null) range=range.copy(activityStats); return range; }