Package net.sourceforge.squirrel_sql.client.session

Examples of net.sourceforge.squirrel_sql.client.session.ISession


    super(s_stringMgr.getString("oracle.showTriggerSource"));
  }

  protected PreparedStatement createStatement() throws SQLException
  {
    final ISession session = getSession();
    final IDatabaseObjectInfo doi = getDatabaseObjectInfo();

    ISQLConnection conn = session.getSQLConnection();
    PreparedStatement pstmt = conn.prepareStatement(SQL);
    pstmt.setString(1, doi.getSchemaName());
    pstmt.setString(2, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here


     * @see net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs.BasePreparedStatementTab#createStatement()
     */
    @Override 
  protected PreparedStatement createStatement() throws SQLException
  {       
    ISession session = getSession();
    IDatabaseObjectInfo doi = getDatabaseObjectInfo();
    String sql = SQL;
        if (isOS400) {
            sql = OS_400_SQL;
        }
        if (s_log.isDebugEnabled()) {
            s_log.debug("Sequence details SQL: "+sql);
            s_log.debug("Sequence schema: "+doi.getSchemaName());
            s_log.debug("Sequence name: "+doi.getSimpleName());
        }   
    PreparedStatement pstmt = session.getSQLConnection().prepareStatement(sql);
    pstmt.setString(1, doi.getSchemaName());
    pstmt.setString(2, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here

  public ConstraintDetailsTab() {
    super(i18n.TITLE, i18n.HINT, true);
  }

  protected PreparedStatement createStatement() throws SQLException {
    ISession session = getSession();
    PreparedStatement pstmt = session.getSQLConnection().prepareStatement(
        SQL);
    IDatabaseObjectInfo doi = getDatabaseObjectInfo();
    pstmt.setString(1, doi.getSchemaName());
    pstmt.setString(2, doi.getSimpleName());
    return pstmt;
View Full Code Here

     * @see net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs.BasePreparedStatementTab#createStatement()
     */
    @Override 
  protected PreparedStatement createStatement() throws SQLException
  {
    ISession session = getSession();
    IDatabaseObjectInfo doi = getDatabaseObjectInfo();
        String sql = SQL;
        if (isOS400) {
            sql = OS_400_SQL;
        }
        if (s_log.isDebugEnabled()) {
            s_log.debug("Running SQL for index details: "+sql);
            s_log.debug("schema="+doi.getSchemaName());
            s_log.debug("index name="+doi.getSimpleName());
        }
    PreparedStatement pstmt =
        session.getSQLConnection().prepareStatement(sql);   
    pstmt.setString(1, doi.getSchemaName());
    pstmt.setString(2, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here

    super(i18n.TITLE, i18n.HINT);
  }

  protected PreparedStatement createStatement() throws SQLException
  {
    ISession session = getSession();
    PreparedStatement pstmt = session.getSQLConnection().prepareStatement(SQL);
    IDatabaseObjectInfo doi = getDatabaseObjectInfo();
    pstmt.setString(1, doi.getSchemaName());
    pstmt.setString(2, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here

   
  }

  protected PreparedStatement createStatement() throws SQLException
  {
    ISession session = getSession();

    final PreparedStatement pstmt = session.getSQLConnection().prepareStatement(isAdmin?SQL_ADMIN:SQL_USER);
   
    IDatabaseObjectInfo doi = getDatabaseObjectInfo();
    pstmt.setString(1, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here

  public LobDetailsTab() {
    super(i18n.TITLE, i18n.HINT, true);
  }

  protected PreparedStatement createStatement() throws SQLException {
    ISession session = getSession();
    PreparedStatement pstmt = session.getSQLConnection()
      .prepareStatement(SQL);
    IDatabaseObjectInfo doi = getDatabaseObjectInfo();
    pstmt.setString(1, doi.getSchemaName());
    pstmt.setString(2, doi.getSimpleName());
    return pstmt;
View Full Code Here

    super(i18n.TITLE, i18n.HINT, true);
  }

  protected PreparedStatement createStatement() throws SQLException
  {
    ISession session = getSession();
        IDatabaseObjectInfo doi = getDatabaseObjectInfo();
        if (s_log.isDebugEnabled()) {
            s_log.debug("Trigger details SQL: "+SQL);
            s_log.debug("Trigger name: "+doi.getSimpleName());
        }
    PreparedStatement pstmt = session.getSQLConnection().prepareStatement(SQL);
    pstmt.setString(1, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here

  // shouldn't behave badly if this happens - no guarantees that the PluginManager won't send spurious
  // close events on shutdown.
  @Test
  public void testMultipleSessionEndings() {
   
    ISession mockSession = mockHelper.createMock("mockSession", ISession.class);
    SessionPanel mockSessionPanel = mockHelper.createMock("mockSessionPanel", SessionPanel.class);
    ISQLPanelAPI mockSQLPanelAPI = mockHelper.createMock("mockSQLPanelAPI", ISQLPanelAPI.class);
    EasyMock.makeThreadSafe(mockSQLPanelAPI, true);
   
    expect(mockSession.getSessionSheet()).andStubReturn(mockSessionPanel);
    expect(mockSessionPanel.getSQLPaneAPI()).andStubReturn(mockSQLPanelAPI);
    mockSQLPanelAPI.addSQLExecutionListener(isA(ISQLExecutionListener.class));
    expectLastCall().anyTimes();
    mockSQLPanelAPI.removeSQLExecutionListener(isA(ISQLExecutionListener.class));
    expectLastCall().anyTimes();
View Full Code Here

   * @see net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.tabs.BaseSourceTab#createStatement()
   */
  @Override
  protected PreparedStatement createStatement() throws SQLException
  {
    final ISession session = getSession();
    final IDatabaseObjectInfo doi = getDatabaseObjectInfo();

        if (s_log.isDebugEnabled()) {
            s_log.debug("Running SQL: "+SQL);
            s_log.debug("trigname="+doi.getSimpleName());
        }
    ISQLConnection conn = session.getSQLConnection();
    PreparedStatement pstmt = conn.prepareStatement(SQL);
    pstmt.setString(1, doi.getSimpleName());
    return pstmt;
  }
View Full Code Here

TOP

Related Classes of net.sourceforge.squirrel_sql.client.session.ISession

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.