public final static double NETWORK_SERIES_TYPE_HEAP_MEMORY_KB = 0.3;
public final static double CHART_TYPE_HEAP_MEMORY_KB = 4.6 * 5;
- public final static double MAX_NETWORK_HEAP_MEMORY_KB = 5000; // possible to make approximately 200 chart
+ public final static double MAX_NETWORK_HEAP_MEMORY_KB = 5000; // possible to
+ // make
+ // approximately
+ // 200 chart
public final static double ONE_CHART_HEAP_MEMORY_KB = NETWORK_SERIES_TYPE_HEAP_MEMORY_KB;
public final static double ONE_ACCESS_SERIES_HEAP_MEMORY_KB = NETWORK_SERIES_TYPE_HEAP_MEMORY_KB;
public void openProcess() {
// set series list from DB
+ if (null == seriesList) {
+ return;
+ }
if (seriesList.size() == 0) {
seriesList = seriesDBManager.select(0, MAX_CHART_TIME);
}
}
public void stopProcess() {
+ if (null == seriesList || null == seriesDBManager) {
+ return;
+ }
for (int i = 0; i < seriesList.size(); i++) {
NetworkSeriesType seriesType = seriesList.get(i);
if (seriesType.getEndTime() < 0) {
}
public void openProcess() {
- updateFrameTimeChartEndTimeAtOpen();
- stateProgramDBTable.initProgramData();
+ if (null != stateDataMaker) {
+ updateFrameTimeChartEndTimeAtOpen();
+ stateProgramDBTable.initProgramData();
+ }
}
public void stopProcess() {
- stateProgramDBTable.insertData();
+ if (null != stateDataMaker) {
+ stateProgramDBTable.insertData();
+ }
}
@Override
public void insertData() {
List<GLStateProgramType> programList = GLDataManager.getInstance()
.getStateDataMake().getProgramList();
+ if (null == programList) {
+ return;
+ }
List<List<Object>> insertObjectList = new ArrayList<List<Object>>();
for (int i = 0; i < programList.size(); i++) {