public TabularData getEntityStats() { List<CompositeData> result = new ArrayList<CompositeData>(); for (String entity : statistics.getEntityNames()) { EntityStats entityStats = new EntityStats(entity, statistics.getEntityStatistics(entity)); result.add(entityStats.toCompositeData()); } TabularData td = EntityStats.newTabularDataInstance(); td.putAll(result.toArray(new CompositeData[result.size()])); return td; }
public void add(EntityStats stats) { loadCount += stats.getLoadCount(); updateCount += stats.getUpdateCount(); insertCount += stats.getInsertCount(); deleteCount += stats.getDeleteCount(); fetchCount += stats.getFetchCount(); optimisticFailureCount += stats.getOptimisticFailureCount(); }
Iterator iter = td.values().iterator(); while (iter.hasNext()) { EntityStats entityStats = new EntityStats((CompositeData) iter.next()); String name = entityStats.getName(); EntityStats aggregateEntityStats = result.get(name); if (aggregateEntityStats == null) { result.put(name, aggregateEntityStats = new EntityStats(name)); aggregateEntityStats.add(entityStats);
public Map<String, EntityStats> call() throws Exception { Map<String, EntityStats> result = new HashMap<String, EntityStats>(); if (!tornDown.get()) { ObjectName on = client.getTunneledBeanName(statsBeanObjectName); EhcacheHibernateMBean statsBean = clusterModel.getActiveCoordinator() .getMBeanProxy(on, EhcacheHibernateMBean.class); TabularData td = statsBean.getEntityStats(); if (td != null) { Iterator iter = td.values().iterator(); while (iter.hasNext()) { EntityStats entityStats = new EntityStats((CompositeData) iter.next()); result.put(entityStats.getName(), entityStats); } } } return result; } });
public static EntityStats[] fromTabularData(final TabularData tabularData) { final List<EntityStats> countList = new ArrayList(tabularData.size()); for (final Iterator pos = tabularData.values().iterator(); pos.hasNext();) { countList.add(new EntityStats((CompositeData) pos.next())); } return countList.toArray(new EntityStats[countList.size()]); }
@Override public String getToolTipText(MouseEvent me) { int hitRowIndex = rowAtPoint(me.getPoint()); int hitColIndex = columnAtPoint(me.getPoint()); if (hitRowIndex != -1) { if (hitColIndex == 0) { EntityStats es = (EntityStats) entityTableModel.getObjectAt(hitRowIndex); return es.getName(); } else { int sum = 0; for (int i = 0; i < entityTableModel.getRowCount(); i++) { Number n = (Number) entityTableModel.getValueAt(i, hitColIndex); sum += n.intValue(); } return Integer.toString(sum) + " Total " + entityTableModel.getColumnName(hitColIndex); } } return super.getToolTipText(me); } };
Iterator iter = td.values().iterator(); while (iter.hasNext()) { EntityStats entityStats = new EntityStats((CompositeData) iter.next()); String name = entityStats.getName(); EntityStats aggregateEntityStats = result.get(name); if (aggregateEntityStats == null) { result.put(name, aggregateEntityStats = new EntityStats(name)); aggregateEntityStats.add(entityStats);
public Map<String, EntityStats> call() throws Exception { Map<String, EntityStats> result = new HashMap<String, EntityStats>(); if (!tornDown.get()) { ObjectName on = client.getTunneledBeanName(statsBeanObjectName); HibernateStatsMBean statsBean = clusterModel.getActiveCoordinator() .getMBeanProxy(on, HibernateStatsMBean.class); TabularData td = statsBean.getEntityStats(); if (td != null) { Iterator iter = td.values().iterator(); while (iter.hasNext()) { EntityStats entityStats = new EntityStats((CompositeData) iter.next()); result.put(entityStats.getName(), entityStats); } } } return result; } });
public static EntityStats[] fromTabularData(final TabularData tabularData) { final List<EntityStats> countList = new ArrayList(tabularData.size()); for (final Iterator pos = tabularData.values().iterator(); pos.hasNext();) { countList.add(new EntityStats((CompositeData) pos.next())); } return countList.toArray(new EntityStats[countList.size()]); }
@Override public String getToolTipText(MouseEvent me) { int hitRowIndex = rowAtPoint(me.getPoint()); int hitColIndex = columnAtPoint(me.getPoint()); if (hitRowIndex != -1) { if (hitColIndex == 0) { EntityStats es = (EntityStats) entityTableModel.getObjectAt(hitRowIndex); return es.getName(); } else { int sum = 0; for (int i = 0; i < entityTableModel.getRowCount(); i++) { Number n = (Number) entityTableModel.getValueAt(i, hitColIndex); sum += n.intValue(); } return Integer.toString(sum) + " Total " + entityTableModel.getColumnName(hitColIndex); } } return super.getToolTipText(me); } };
public void add(EntityStats stats) { loadCount += stats.getLoadCount(); updateCount += stats.getUpdateCount(); insertCount += stats.getInsertCount(); deleteCount += stats.getDeleteCount(); fetchCount += stats.getFetchCount(); optimisticFailureCount += stats.getOptimisticFailureCount(); }
Iterator iter = td.values().iterator(); while (iter.hasNext()) { EntityStats entityStats = new EntityStats((CompositeData) iter.next()); String name = entityStats.getName(); EntityStats aggregateEntityStats = result.get(name); if (aggregateEntityStats == null) { result.put(name, aggregateEntityStats = new EntityStats(name)); aggregateEntityStats.add(entityStats);
public Map<String, EntityStats> call() throws Exception { Map<String, EntityStats> result = new HashMap<String, EntityStats>(); if (!tornDown.get()) { ObjectName on = client.getTunneledBeanName(statsBeanObjectName); EhcacheHibernateMBean statsBean = clusterModel.getActiveCoordinator() .getMBeanProxy(on, EhcacheHibernateMBean.class); TabularData td = statsBean.getEntityStats(); if (td != null) { Iterator iter = td.values().iterator(); while (iter.hasNext()) { EntityStats entityStats = new EntityStats((CompositeData) iter.next()); result.put(entityStats.getName(), entityStats); } } } return result; } });
public static EntityStats[] fromTabularData(final TabularData tabularData) { final List<EntityStats> countList = new ArrayList(tabularData.size()); for (final Iterator pos = tabularData.values().iterator(); pos.hasNext();) { countList.add(new EntityStats((CompositeData) pos.next())); } return countList.toArray(new EntityStats[countList.size()]); }
@Override public String getToolTipText(MouseEvent me) { int hitRowIndex = rowAtPoint(me.getPoint()); int hitColIndex = columnAtPoint(me.getPoint()); if (hitRowIndex != -1) { if (hitColIndex == 0) { EntityStats es = (EntityStats) entityTableModel.getObjectAt(hitRowIndex); return es.getName(); } else { int sum = 0; for (int i = 0; i < entityTableModel.getRowCount(); i++) { Number n = (Number) entityTableModel.getValueAt(i, hitColIndex); sum += n.intValue(); } return Integer.toString(sum) + " Total " + entityTableModel.getColumnName(hitColIndex); } } return super.getToolTipText(me); } };
public void add(EntityStats stats) { loadCount += stats.getLoadCount(); updateCount += stats.getUpdateCount(); insertCount += stats.getInsertCount(); deleteCount += stats.getDeleteCount(); fetchCount += stats.getFetchCount(); optimisticFailureCount += stats.getOptimisticFailureCount(); }