private ProcessInstanceSummary createProcessInstanceSummaryFromDataSet( DataSet dataSet, int i ) {
return new ProcessInstanceSummary(
dataSetQueryHelper.getColumnLongValue( dataSet, COLUMN_PROCESS_INSTANCE_ID, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_PROCESS_ID, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_EXTERNAL_ID, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_PROCESS_NAME, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_PROCESS_VERSION, i ),
dataSetQueryHelper.getColumnIntValue( dataSet, COLUMN_STATUS, i ),
dataSetQueryHelper.getColumnDateValue( dataSet, COLUMN_START, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_IDENTITY, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_PROCESS_INSTANCE_DESCRIPTION, i ),
dataSetQueryHelper.getColumnStringValue( dataSet, COLUMN_CORRELATION_KEY, i ),
dataSetQueryHelper.getColumnLongValue( dataSet, COLUMN_PARENT_PROCESS_INSTANCE_ID, i ) );
}