public void clearDBCache( DatabaseMeta databaseMeta ) { if ( databaseMeta != null ) { DBCache.getInstance().clear( databaseMeta.getName() ); } else { DBCache.getInstance().clear( null ); } }
public XulDatabaseExplorerController( Shell shell, DatabaseMeta databaseMeta, List<DatabaseMeta> databases, boolean aLook ) { this.model = new XulDatabaseExplorerModel( databaseMeta ); this.shell = shell; this.bf = new DefaultBindingFactory(); this.databases = databases; this.dbcache = DBCache.getInstance(); this.isJustLook = aLook; }
public void sqlConnection( DatabaseMeta databaseMeta ) { SQLEditor sql = new SQLEditor( databaseMeta, spoon.getShell(), SWT.NONE, databaseMeta, DBCache.getInstance(), "" ); sql.open(); }
public RowMetaInterface getCachedRowMeta() { DBCacheEntry cacheEntry = new DBCacheEntry( databaseMeta.getName(), queryString ); return DBCache.getInstance().get( cacheEntry ); }
dbCache = DBCache.getInstance();
DBCache.getInstance().clear( databaseMeta.getName() );
DBCache.getInstance().put( cacheEntry, outputRowMeta );
DBCache.getInstance().put( cacheEntry, outputRowMeta );
DBCache dbcache = DBCache.getInstance(); DBCacheEntry entry = null;
public void handleEvent( Event e ) { DBCache.getInstance().clear( input.getDbConnectionName() ); MessageBox mb = new MessageBox( shell, SWT.OK | SWT.ICON_INFORMATION ); mb.setMessage( BaseMessages.getString( PKG, "MonetDBBulkLoaderDialog.Tab.ClearedDbCacheMsg" ) ); mb.setText( BaseMessages.getString( PKG, "MonetDBBulkLoaderDialog.Tab.ClearedDbCacheTitle" ) ); mb.open(); } };
public void loadSettings() { LogLevel logLevel = LogLevel.getLogLevelForCode( props.getLogLevel() ); DefaultLogLevel.setLogLevel( logLevel ); log.setLogLevel( logLevel ); KettleLogStore.getAppender().setMaxNrLines( props.getMaxNrLinesInLog() ); // transMeta.setMaxUndo(props.getMaxUndo()); DBCache.getInstance().setActive( props.useDBCache() ); }
DBCache.getInstance().clear( meta.getDatabaseMeta().getName() ); if ( meta.getDatabaseMeta() == null ) { logError( BaseMessages.getString( PKG, "MySQLBulkLoader.Init.ConnectionMissing", getStepname() ) );
new SQLEditor( jobMeta, shell, SWT.NONE, logTable.getDatabaseMeta(), DBCache.getInstance(), ddl .toString() ); sqledit.open();
DBCache.getInstance(), sql.toString() ); editor.open();
public RowMetaInterface getQueryFields( String sql, boolean param, RowMetaInterface inform, Object[] data ) throws KettleDatabaseException { RowMetaInterface fields; DBCache dbcache = DBCache.getInstance();
private void clearCache() { MessageBox mb = new MessageBox( shell, SWT.ICON_QUESTION | SWT.NO | SWT.YES | SWT.CANCEL ); mb.setMessage( BaseMessages.getString( PKG, "SQLEditor.ClearWholeCache.Message", connection.getName() ) ); mb.setText( BaseMessages.getString( PKG, "SQLEditor.ClearWholeCache.Title" ) ); int answer = mb.open(); switch ( answer ) { case SWT.NO: DBCache.getInstance().clear( connection.getName() ); mb = new MessageBox( shell, SWT.ICON_INFORMATION | SWT.OK ); mb.setMessage( BaseMessages.getString( PKG, "SQLEditor.ConnectionCacheCleared.Message", connection .getName() ) ); mb.setText( BaseMessages.getString( PKG, "SQLEditor.ConnectionCacheCleared.Title" ) ); mb.open(); break; case SWT.YES: DBCache.getInstance().clear( null ); mb = new MessageBox( shell, SWT.ICON_INFORMATION | SWT.OK ); mb.setMessage( BaseMessages.getString( PKG, "SQLEditor.WholeCacheCleared.Message" ) ); mb.setText( BaseMessages.getString( PKG, "SQLEditor.WholeCacheCleared.Title" ) ); mb.open(); break; case SWT.CANCEL: break; default: break; } }
new int[] { pos } ); hasDatabasesInterface.removeDatabase( pos ); DBCache.getInstance().clear( db.getName() ); // remove this from the cache as well.
DBCache.getInstance().clear( databaseMeta.getName() );
DBCache.getInstance().clear( databaseMeta.getName() );