public void addJvmMData(MNode mNode, List<MData> mDatas) { int size = mDatas.size(); List<JVMGCDataPo> jvmGCDataPos = new ArrayList<JVMGCDataPo>(size); List<JVMMemoryDataPo> jvmMemoryDataPos = new ArrayList<JVMMemoryDataPo>(size); List<JVMThreadDataPo> jvmThreadDataPos = new ArrayList<JVMThreadDataPo>(size); for (MData mData : mDatas) { JvmMData JVMMData = mData.getJvmMData(); Long timestamp = mData.getTimestamp(); // gc JVMGCDataPo jvmgcDataPo = getDataPo(JVMMData.getGcMap(), JVMGCDataPo.class, mNode, timestamp); jvmGCDataPos.add(jvmgcDataPo); // memory JVMMemoryDataPo jvmMemoryDataPo = getDataPo(JVMMData.getMemoryMap(), JVMMemoryDataPo.class, mNode, timestamp); jvmMemoryDataPos.add(jvmMemoryDataPo); // thread JVMThreadDataPo jvmThreadDataPo = getDataPo(JVMMData.getThreadMap(), JVMThreadDataPo.class, mNode, timestamp); jvmThreadDataPos.add(jvmThreadDataPo); } appContext.getJvmGCAccess().insert(jvmGCDataPos); appContext.getJvmMemoryAccess().insert(jvmMemoryDataPos); appContext.getJvmThreadAccess().insert(jvmThreadDataPos); }
public void addJvmMData(MNode mNode, List<MData> mDatas) { int size = mDatas.size(); List<JVMGCDataPo> jvmGCDataPos = new ArrayList<JVMGCDataPo>(size); List<JVMMemoryDataPo> jvmMemoryDataPos = new ArrayList<JVMMemoryDataPo>(size); List<JVMThreadDataPo> jvmThreadDataPos = new ArrayList<JVMThreadDataPo>(size); for (MData mData : mDatas) { JvmMData JVMMData = mData.getJvmMData(); Long timestamp = mData.getTimestamp(); // gc JVMGCDataPo jvmgcDataPo = getDataPo(JVMMData.getGcMap(), JVMGCDataPo.class, mNode, timestamp); jvmGCDataPos.add(jvmgcDataPo); // memory JVMMemoryDataPo jvmMemoryDataPo = getDataPo(JVMMData.getMemoryMap(), JVMMemoryDataPo.class, mNode, timestamp); jvmMemoryDataPos.add(jvmMemoryDataPo); // thread JVMThreadDataPo jvmThreadDataPo = getDataPo(JVMMData.getThreadMap(), JVMThreadDataPo.class, mNode, timestamp); jvmThreadDataPos.add(jvmThreadDataPo); } appContext.getJvmGCAccess().insert(jvmGCDataPos); appContext.getJvmMemoryAccess().insert(jvmMemoryDataPos); appContext.getJvmThreadAccess().insert(jvmThreadDataPos); }
public void addJvmMData(MNode mNode, List<MData> mDatas) { int size = mDatas.size(); List<JVMGCDataPo> jvmGCDataPos = new ArrayList<JVMGCDataPo>(size); List<JVMMemoryDataPo> jvmMemoryDataPos = new ArrayList<JVMMemoryDataPo>(size); List<JVMThreadDataPo> jvmThreadDataPos = new ArrayList<JVMThreadDataPo>(size); for (MData mData : mDatas) { JvmMData JVMMData = mData.getJvmMData(); Long timestamp = mData.getTimestamp(); // gc JVMGCDataPo jvmgcDataPo = getDataPo(JVMMData.getGcMap(), JVMGCDataPo.class, mNode, timestamp); jvmGCDataPos.add(jvmgcDataPo); // memory JVMMemoryDataPo jvmMemoryDataPo = getDataPo(JVMMData.getMemoryMap(), JVMMemoryDataPo.class, mNode, timestamp); jvmMemoryDataPos.add(jvmMemoryDataPo); // thread JVMThreadDataPo jvmThreadDataPo = getDataPo(JVMMData.getThreadMap(), JVMThreadDataPo.class, mNode, timestamp); jvmThreadDataPos.add(jvmThreadDataPo); } appContext.getJvmGCAccess().insert(jvmGCDataPos); appContext.getJvmMemoryAccess().insert(jvmMemoryDataPos); appContext.getJvmThreadAccess().insert(jvmThreadDataPos); }