- Common ways to obtain JobLogTable
private void myMethod () {}
private void getJobLogTableOptions( JobLogTable jobLogTable ) { // The connection... // jobLogTable.setConnectionName( wLogconnection.getText() ); jobLogTable.setSchemaName( wLogSchema.getText() ); jobLogTable.setTableName( wLogTable.getText() ); jobLogTable.setLogInterval( wLogInterval.getText() ); jobLogTable.setLogSizeLimit( wLogSizeLimit.getText() ); jobLogTable.setTimeoutInDays( wLogTimeout.getText() ); for ( int i = 0; i < jobLogTable.getFields().size(); i++ ) { TableItem item = wOptionFields.table.getItem( i ); LogTableField field = jobLogTable.getFields().get( i ); field.setEnabled( item.getChecked() ); field.setFieldName( item.getText( 1 ) ); } }
jobMeta.setJobversion( getString( rootNode, PROP_JOB_VERSION ) ); jobMeta.setJobstatus( (int) rootNode.getProperty( PROP_JOB_STATUS ).getLong() ); jobMeta.getJobLogTable().setTableName( getString( rootNode, PROP_TABLE_NAME_LOG ) );
jobLogTable.setTableName( XMLHandler.getTagValue( jobnode, "logtable" ) ); jobLogTable.setBatchIdUsed( "Y".equalsIgnoreCase( XMLHandler.getTagValue( jobnode, "use_batchid" ) ) ); jobLogTable.setLogFieldUsed( "Y".equalsIgnoreCase( XMLHandler.getTagValue( jobnode, "use_logfield" ) ) );
jobMeta.getJobLogTable().setTableName( jobRow.getString( KettleDatabaseRepository.FIELD_JOB_TABLE_NAME_LOG, null ) ); jobMeta.getJobLogTable().setBatchIdUsed(