public boolean isLogFieldUsed() { return findField( ID.LOG_FIELD ).isEnabled(); }
public boolean isLogFieldUsed() { return findField( ID.LOG_FIELD ).isEnabled(); }
public boolean isBatchIdUsed() { return findField( ID.ID_JOB ).isEnabled(); }
public boolean isBatchIdUsed() { return findField( ID.ID_BATCH ).isEnabled(); }
protected String getFieldsXML() { StringBuilder retval = new StringBuilder(); for ( LogTableField field : fields ) { retval.append( " " ).append( XMLHandler.openTag( XML_TAG ) ).append( Const.CR ); retval.append( " " ).append( XMLHandler.addTagValue( "id", field.getId() ) ); retval.append( " " ).append( XMLHandler.addTagValue( "enabled", field.isEnabled() ) ); retval.append( " " ).append( XMLHandler.addTagValue( "name", field.getFieldName() ) ); if ( field.isSubjectAllowed() ) { retval.append( " " ).append( XMLHandler.addTagValue( "subject", field.getSubject() == null ? null : field.getSubject().toString() ) ); } retval.append( " " ).append( XMLHandler.closeTag( XML_TAG ) ).append( Const.CR ); } return retval.toString(); }
public List<RowMetaInterface> getRecommendedIndexes() { List<RowMetaInterface> indexes = new ArrayList<RowMetaInterface>(); LogTableField keyField = getKeyField(); if ( keyField.isEnabled() ) { RowMetaInterface batchIndex = new RowMeta(); ValueMetaInterface keyMeta = new ValueMetaBase( keyField.getFieldName(), keyField.getDataType() ); keyMeta.setLength( keyField.getLength() ); batchIndex.addValueMeta( keyMeta ); indexes.add( batchIndex ); } return indexes; } }
public void setLogTable( LogTableInterface logTable ) { this.logTable = logTable; logTableFields.clear(); for ( LogTableField field : logTable.getFields() ) { if ( field.isEnabled() && field.isVisible() ) { logTableFields.add( field ); } } // Recreate table view as log table has changed if ( logDisplayTableView != null ) { Composite tableParent = logDisplayTableView.getParent(); TableView newTable = createTransLogTableView( tableParent ); newTable.moveAbove( logDisplayTableView ); logDisplayTableView.dispose(); tableParent.layout( false ); logDisplayTableView = newTable; } }
public void setLogTable( LogTableInterface logTable ) { this.logTable = logTable; logTableFields.clear(); for ( LogTableField field : logTable.getFields() ) { if ( field.isEnabled() && field.isVisible() ) { logTableFields.add( field ); } } // Recreate table view as log table has changed if ( logDisplayTableView != null ) { Composite tableParent = logDisplayTableView.getParent(); TableView newTable = createJobLogTableView( tableParent ); newTable.moveAbove( logDisplayTableView ); logDisplayTableView.dispose(); tableParent.layout( false ); logDisplayTableView = newTable; } }
boolean first = true; for ( LogTableField field : logTable.getFields() ) { if ( field.isEnabled() && field.isVisible() ) { if ( !first ) { sql.append( ", " ); if ( keyField != null && keyField.isEnabled() ) { sql .append( " ORDER BY " ).append( logConnection.quoteField( keyField.getFieldName() ) ).append(
if ( field.isEnabled() ) { Object value = null; if ( subject != null ) {
if ( field.isEnabled() ) { Object value = null; if ( subject != null ) {
if ( field.isEnabled() ) { Object value = null; if ( subject != null ) {
/** * Save this core information of the log table to the repository using the specified attribute interface. * * @param attributeInterface * The attribute interface to use to set attributes * @throws KettleException */ public void saveToRepository( RepositoryAttributeInterface attributeInterface ) throws KettleException { attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_CONNECTION_NAME, getConnectionName() ); attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_SCHEMA_NAME, getSchemaName() ); attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_TABLE_NAME, getTableName() ); attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_TIMEOUT_DAYS, getTimeoutInDays() ); // Store the fields too... // for ( int i = 0; i < getFields().size(); i++ ) { LogTableField field = getFields().get( i ); attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_FIELD_ID + i, field.getId() ); attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_FIELD_NAME + i, field.getFieldName() ); attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_FIELD_ENABLED + i, field.isEnabled() ); if ( field.isSubjectAllowed() ) { attributeInterface.setAttribute( getLogTableCode() + PROP_LOG_TABLE_FIELD_SUBJECT + i, field.getSubject() == null ? null : field .getSubject().toString() ); } } }
LogTableField field = fields.get( i ); TableItem item = wOptionFields.table.getItem( i ); item.setChecked( field.isEnabled() ); item.setText( new String[] { "", Const.NVL( field.getFieldName(), "" ), Const.NVL( field.getDescription(), "" ) } );
LogTableField field = fields.get( i ); TableItem item = wOptionFields.table.getItem( i ); item.setChecked( field.isEnabled() ); item.setText( new String[] { "", Const.NVL( field.getFieldName(), "" ), Const.NVL( field.getDescription(), "" ) } );
LogTableField field = fields.get( i ); TableItem item = wOptionFields.table.getItem( i ); item.setChecked( field.isEnabled() ); item.setText( new String[] { "", Const.NVL( field.getFieldName(), "" ), Const.NVL( field.getDescription(), "" ) } );
if ( field.isEnabled() ) { Object value = null; if ( subject != null ) {
LogTableField field = fields.get( i ); TableItem item = wOptionFields.table.getItem( i ); item.setChecked( field.isEnabled() ); item.setText( new String[] { "", Const.NVL( field.getFieldName(), "" ), Const.NVL( field.getDescription(), "" ) } );
LogTableField field = fields.get( i ); TableItem item = wOptionFields.table.getItem( i ); item.setChecked( field.isEnabled() ); item.setText( new String[] { "", Const.NVL( field.getFieldName(), "" ), Const.NVL( field.getDescription(), "" ) } );
if ( field.isEnabled() ) { Object value = null; if ( subject != null ) {