Package center.task

Examples of center.task.Record


    public SAXHandler(Context cntx) {
      super();
      doc = XMLFileWaiter.getDocument();
      this.cntx = cntx;
      this.record = new Record();
      prc.regResourceName(record, "all_objects");
    }
View Full Code Here


          stm = st.getStatement(con);
        } catch (Exception ex) {
          con = Manager.reInitConnection(con);
          stm = st.getStatement(con);
        }
        Record result;
        ResultSet rs = stm.executeQuery();
        if (rs.next()) {
          ResultSetMetaData md = stm.getMetaData(); // TODO надо оптимизировать
          result = new Record();
          for (int i = 1; i <= md.getColumnCount(); i++) {
            result.name.put(md.getColumnName(i), i - 1);
            Object x = rs.getObject(i);
            if (x == null)
              result.value.addLast(Null.NULL);
View Full Code Here

/*          } finally {
            prcs.free(prcr);
          }
//*/
          //{C06}
          Record r = new Record();
          PrmInterface prm = msg.getPrmInterface();
          for (String n : prm.getFieldNames()) {
            v = prm.getField(n);
            n = "msg." + n;
            cntx.log(false, n, "=", v);
            r.setObject(n, v);
            prc.regResourceName(v, n);
          }
          prc.regResourceName(r, "msg.*");
          catch_done++;
          prc.regResourceName(catch_done, "catch_done");
View Full Code Here

      long rownum = 0;
      boolean b;
      if ((b = rs.next())) {
        cur.regResourceName(true, "row@first");
        do {
          Record r = rs.getRow();
          Set<String> names = r.getNames();
          for (String name : names) {
            Object o = r.getObject(name);
            if (o == null)
              o = Null.NULL;
            cur.regResourceName(o, "row." + name);
          }
          cur.regResourceName(r, "row");
View Full Code Here

      Object[] out = new Object[l];
      // Вызов
      mtd.invoke(cls, th, sp, in, out);
      // Заполнение результата
      if (l > 0) {
        Record result = new Record();
        Object r = null;
        result.name = out_prms_pos;
        Set<Entry<String, Integer>> s = out_prms_pos.entrySet();
        int i = s.size();
        for(; i >= 0; i--)
View Full Code Here

      }
    }
    Connection con = Manager.getConnection(alias);
    Object val = value;
    if (val instanceof Record) {
      Record r = (Record)val;
      if (r.size() > 0)
        val = r.getObject(0);
    }
    /*
    try {
      PreparedStatement st = con.prepareStatement("select * from params");
      ResultSetMetaData rs = st.getMetaData();
View Full Code Here

                }
              else
                st.setParam(stm, k, o);
            }
            tl.addPointTime(TimeList.Type.END_WAIT);
            Record result = new Record();
            stm.execute();
            con.commit();
            StringList slist = st.getOutParamNames();
            for(int i = 0; i < slist.size(); i++) {
              String name = slist.get(i);
              Object value = st.getParam(stm, name);
              result.setObject(name, value);
            }
            return result;
          } catch (SQLException e) {
            e.printStackTrace();
            attempt--;
View Full Code Here

          .currentProcess();
      try {
        ResultSet rs = pst.executeQuery();
        ArrayList<RsField> flds = Manager.getTypes(con).getOLFlds(pst);
        long rownum = 0;
        Record r = new Record();
        boolean b;
        if ((b = rs.next())) {
          cur.regResourceName(true, "row@first");
          do {
            for (int i = 0; i < flds.size(); i++) {
              RsField f = flds.get(i);
              Object o = rs.getObject(f.FIELD_NAME);
              if (o == null)
                o = Null.NULL;
              cur.regResourceName(o, "row." + f.FIELD_NAME);
              r.setObject(f.FIELD_NAME, o);
            }
            cur.regResourceName(r, "row");
            rownum = rownum + 1;
            cur.regResourceName(rownum, "row@id");
            b = rs.next();
View Full Code Here

    public SAXHandler(Context cntx) {
      super();
      doc = XMLFileWaiter.getDocument();
      this.cntx = cntx;
      this.record = new Record();
      prc.regResourceName(record, "all_objects");
    }
View Full Code Here

        return null;
      v = super.modify(tl, cntx, v);
      if (v instanceof Node)
        return ((Node) v).getTextContent();
      else if (v instanceof Record) {
        Record r = (Record) v;
        if (r.size() == 0)
          return null;
        return Strings.getString(r.value.get(0));
      } else if (v instanceof File) {
        File f = (File)v;
        FileInputStream is = null;
View Full Code Here

TOP

Related Classes of center.task.Record

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.