Thread: [Squirrel-sql-commits] sql12/app/src/net/sourceforge/squirrel_sql/client/session IAllowedSchemaCheck
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Gerd W. <ger...@us...> - 2006-05-28 14:06:36
|
Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv6111/app/src/net/sourceforge/squirrel_sql/client/session Modified Files: SessionManager.java Added Files: IAllowedSchemaChecker.java Removed Files: CaseInsensitiveString.java SchemaInfoUpdateCheck.java SchemaInfoUpdateListener.java Log Message: Improved startup performance for Oracle --- CaseInsensitiveString.java DELETED --- --- SchemaInfoUpdateListener.java DELETED --- --- SchemaInfoUpdateCheck.java DELETED --- --- NEW FILE: IAllowedSchemaChecker.java --- package net.sourceforge.squirrel_sql.client.session; public interface IAllowedSchemaChecker { String[] getAllowedSchemas(ISession session); } Index: SessionManager.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** SessionManager.java 8 Apr 2006 00:26:13 -0000 1.21 --- SessionManager.java 28 May 2006 14:06:24 -0000 1.22 *************** *** 37,43 **** import javax.swing.*; import java.sql.SQLException; ! import java.util.HashMap; ! import java.util.LinkedList; ! import java.util.Map; /** * This class manages sessions. --- 37,42 ---- import javax.swing.*; import java.sql.SQLException; [...1057 lines suppressed...] ! if(null != allowedSchemas) ! { ! if(null == buf) ! { ! buf = new ArrayList(); ! } ! buf.addAll(Arrays.asList(allowedSchemas)); ! } ! } ! ! if(null == buf) ! { ! return null; ! } ! else ! { ! return (String[]) buf.toArray(new String[buf.size()]); ! } ! } } |