private void getPerformanceLogTableOptions() { if ( previousLogTableIndex == LOG_INDEX_PERFORMANCE ) { // The connection... // performanceLogTable.setConnectionName( wLogconnection.getText() ); performanceLogTable.setSchemaName( wLogSchema.getText() ); performanceLogTable.setTableName( wLogTable.getText() ); performanceLogTable.setLogInterval( wLogInterval.getText() ); performanceLogTable.setTimeoutInDays( wLogTimeout.getText() ); for ( int i = 0; i < performanceLogTable.getFields().size(); i++ ) { TableItem item = wOptionFields.table.getItem( i ); LogTableField field = performanceLogTable.getFields().get( i ); field.setEnabled( item.getChecked() ); field.setFieldName( item.getText( 1 ) ); } } }
transLogTable.findField( TransLogTable.ID.LINES_REJECTED ).setEnabled( false ); performanceLogTable.setConnectionName( transLogTable.getConnectionName() ); performanceLogTable.setTableName( XMLHandler.getTagValue( infonode, "log", "step_performance_table" ) ); } else { transLogTable.loadXML( transLogNode, databases, steps );
transMeta.setStepPerformanceCapturingDelay( getLong( rootNode, PROP_STEP_PERFORMANCE_CAPTURING_DELAY ) ); transMeta.setStepPerformanceCapturingSizeLimit( getString( rootNode, PROP_STEP_PERFORMANCE_CAPTURING_SIZE_LIMIT ) ); transMeta.getPerformanceLogTable().setTableName( getString( rootNode, PROP_STEP_PERFORMANCE_LOG_TABLE ) ); transMeta.getTransLogTable().setLogSizeLimit( getString( rootNode, PROP_LOG_SIZE_LIMIT ) );
transMeta.getObjectId(), 0, KettleDatabaseRepository.TRANS_ATTRIBUTE_STEP_PERFORMANCE_CAPTURING_SIZE_LIMIT ) ); transMeta.getPerformanceLogTable().setTableName( getTransAttributeString( transMeta.getObjectId(), 0, KettleDatabaseRepository.TRANS_ATTRIBUTE_STEP_PERFORMANCE_LOG_TABLE ) );