Package org.apache.derby.iapi.sql.execute

Examples of org.apache.derby.iapi.sql.execute.ExecutionContext


      if (lcc.getRunTimeStatisticsMode() &&
        ! doesCommit())
      {
        endExecutionTime = getCurrentTimeMillis();

        ExecutionContext ec = lcc.getExecutionContext();
        ResultSetStatisticsFactory rssf;
        rssf = ec.getResultSetStatisticsFactory();

        lcc.setRunTimeStatisticsObject(
          rssf.getRunTimeStatistics(activation, this, subqueryTrackingArray));

        HeaderPrintWriter istream = lcc.getLogQueryPlan() ? Monitor.getStream() : null;
View Full Code Here


  private ExecutionFactory getExecutionFactory()
  {
    if (ef == null)
    {
      ExecutionContext  ec;

      ec = (ExecutionContext)
          ContextService.getContext(ExecutionContext.CONTEXT_ID);
      ef = ec.getExecutionFactory();
    }
    return ef;
  }
View Full Code Here

   */
  public ExecRow getEmptyExecRow( ContextManager cm)
     throws StandardException
  {
    int              columnCount = getNumberOfColumns();
    ExecutionContext      ec = (ExecutionContext) cm.getContext(ExecutionContext.CONTEXT_ID);
    ExecRow result = ec.getExecutionFactory().getValueRow(columnCount);

    for (int index = 0; index < columnCount; index++)
    {
      ColumnDescriptor cd = (ColumnDescriptor) columnDescriptorList.elementAt(index);
      //String name = column.getColumnName();
View Full Code Here

   * @return  A ResultDescription for this ResultSetNode.
   */

  public ResultDescription makeResultDescription()
  {
    ExecutionContext ec = (ExecutionContext) getContextManager().getContext(
      ExecutionContext.CONTEXT_ID);
      ResultColumnDescriptor[] colDescs = makeResultDescriptors(ec);

      return ec.getExecutionFactory().getResultDescription(colDescs, null );
  }
View Full Code Here

   * @return  A ResultDescription for this ResultSetNode.
   */

  public ResultColumnDescriptor[] makeResultDescriptors()
  {
    ExecutionContext ec = (ExecutionContext) getContextManager().getContext(
      ExecutionContext.CONTEXT_ID);
    return makeResultDescriptors(ec);
  }
View Full Code Here

    @param columnCount the number of columns in the row.
    @return the row.
    */
  public static ExecRow getEmptyValueRow(int columnCount, LanguageConnectionContext lcc)
  {
    ExecutionContext  ec;

    ec = lcc.getExecutionContext();
    return ec.getExecutionFactory().getValueRow(columnCount);
  }
View Full Code Here

    @param cm       Current ContextManager
    @return the row.
    */
  public static ExecIndexRow getEmptyIndexRow(int columnCount, ContextManager cm)
  {
    ExecutionContext  ec;

    ec = (ExecutionContext)
        cm.getContext(ExecutionContext.CONTEXT_ID);
    return ec.getExecutionFactory().getIndexableRow(columnCount);
  }
View Full Code Here

    ca.executeConstantAction(null);
  }

  private static GenericConstantActionFactory getConstantActionFactory()
  {
    ExecutionContext ec =
      (ExecutionContext)ContextService.getContext(ExecutionContext.CONTEXT_ID);
    GenericExecutionFactory gef =
      (GenericExecutionFactory)ec.getExecutionFactory();
    GenericConstantActionFactory caf = gef.getConstantActionFactory();
    return caf;
  }
View Full Code Here

   */
  public ExecRow getEmptyExecRow( ContextManager cm)
     throws StandardException
  {
    int              columnCount = getNumberOfColumns();
    ExecutionContext      ec = (ExecutionContext) cm.getContext(ExecutionContext.CONTEXT_ID);
    ExecRow result = ec.getExecutionFactory().getValueRow(columnCount);

    for (int index = 0; index < columnCount; index++)
    {
      ColumnDescriptor cd = (ColumnDescriptor) columnDescriptorList.elementAt(index);
      //String name = column.getColumnName();
View Full Code Here

  private ExecutionFactory getExecutionFactory()
  {
    if (ef == null)
    {
      ExecutionContext  ec;

      ec = (ExecutionContext)
          ContextService.getContext(ExecutionContext.CONTEXT_ID);
      ef = ec.getExecutionFactory();
    }
    return ef;
  }
View Full Code Here

TOP

Related Classes of org.apache.derby.iapi.sql.execute.ExecutionContext

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.