Package org.teiid.query.tempdata.TempTableStore

Examples of org.teiid.query.tempdata.TempTableStore.MatState


      MatTableInfo info = globalStore.getMatTableInfo(matTableName);
      boolean invalidate = Boolean.TRUE.equals(((Constant)proc.getParameter(1).getExpression()).getValue());
      if (invalidate) {
        touchTable(context, matTableName, false);
      }
      MatState oldState = info.setState(MatState.NEEDS_LOADING, invalidate?Boolean.FALSE:null, null);
      if (oldState == MatState.LOADING) {
        return CollectionTupleSource.createUpdateCountTupleSource(-1);
      }
      GroupSymbol matTable = new GroupSymbol(matTableName);
      matTable.setMetadataID(matTableId);
View Full Code Here

TOP

Related Classes of org.teiid.query.tempdata.TempTableStore.MatState

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.