Package com.sogou.qadev.service.cynthia.bean

Examples of com.sogou.qadev.service.cynthia.bean.UUID


  public static String getDataXMLNew(DataAccessSession das,String templateIdStr,String startTime, String endTime,boolean needLog)
  {
    StringBuffer  returnXml = new StringBuffer();
    returnXml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?><root>");

    UUID templateId = DataAccessFactory.getInstance().createUUID(templateIdStr);
    Template template = das.queryTemplate(templateId);
    Flow flow = das.queryFlow(template.getFlowId());
     
    Stat[] stats = flow.getStats();   //状态
    Set<Field> allFields = template.getFields();
View Full Code Here


          }
         
        }else if (fieldColName.startsWith("field") && current.get(fieldColName) != null && current.get(fieldColName).length() > 0) {
          //普通字段
          String fieldStr = templateFieldNameCache.get(fieldColName);
          UUID fieldId = DataAccessFactory.getInstance().createUUID(fieldStr);
          extValueMap.put(fieldId, new Pair<Object, Object>(null, current.get(fieldColName)));
        }
      }
    }else {
      for (String fieldColName : current.keySet()) {
        if (current.get(fieldColName) == null && before.get(fieldColName) == null) {
          continue;
        }
        if ((current.get(fieldColName) == null && before.get(fieldColName) != null)
            ||(current.get(fieldColName) != null && before.get(fieldColName) == null)
            || !current.get(fieldColName).equals(before.get(fieldColName))) {
         
          if (fieldColName.equals("title") || fieldColName.equals("description") || fieldColName.equals("assignUser") || fieldColName.equals("statusId")) {
            if( fieldColName.equals("statusId")){
              baseValueMap.put(fieldColName, new Pair<Object, Object>(DataAccessFactory.getInstance().createUUID(before.get(fieldColName)), DataAccessFactory.getInstance().createUUID(current.get(fieldColName))));
            }else {
              baseValueMap.put(fieldColName, new Pair<Object, Object>(before.get(fieldColName), current.get(fieldColName)));
            }
          }else if (fieldColName.startsWith("field") && (current.get(fieldColName) != null || before.get(fieldColName) != null) && ((current.get(fieldColName) != null && current.get(fieldColName).length() > 0 )|| before.get(fieldColName) != null && before.get(fieldColName).length() > 0)) {
            //普通字段
            String fieldStr = templateFieldNameCache.get(fieldColName);
            UUID fieldId = null;
            if (fieldColName.equalsIgnoreCase("logActionId") && fieldStr.equals("48")) {  //编辑
              fieldId = null;
            }else {
              fieldId  = DataAccessFactory.getInstance().createUUID(fieldStr);
            }
View Full Code Here

      }

      rst = stm.executeQuery(sqlStrb.toString());
      while(rst.next())
      {
        UUID filterId = DataAccessFactory.getInstance().createUUID(rst.getString("filter_id"));
        String old_id = rst.getString("old_id");

        if(old_id != null)
          retMap.get(filterId).add(old_id);
      }
View Full Code Here

    }


    public void run(){
      while (true) {
        UUID newfilterId = null;
        int filterCount = 0;
       
        synchronized (filterIdList) {
          if (filterIdList.size() == 0) {
            break;
View Full Code Here

    Connection conn = null;
    PreparedStatement pstm = null;
    try{
      conn = DbPoolConnection.getInstance().getConnection();
      UUID id = DataAccessFactory.getInstance().newUUID("ATTA");
      Timestamp createTime = new Timestamp(System.currentTimeMillis());
     
      String fileId = "";
     
      //分布式上传
//      String fileId = FileUpDownLoadHandler.postFile(name,data);
//      if (fileId == null || fileId.length() == 0) {
//        throw new Exception("上传文件出错");
//      }
     
      pstm = conn.prepareStatement("insert into attachment set id = ?, size = ?, create_user = ?, name = ?, create_time = ?, file_id=? ,data=?");
      pstm.setLong(1, Long.parseLong(id.getValue()));
      pstm.setLong(2, data.length);
      pstm.setString(3, username);
      pstm.setString(4, name);
      pstm.setTimestamp(5, createTime);
      pstm.setString(6, fileId==null?"":fileId);
View Full Code Here

   */
  public Option addOption()
  {
    if (this.type.equals(Field.Type.t_selection))
    {
      UUID optionId = DataAccessFactory.getInstance().newUUID("OPTI");
      Option option = new OptionImpl(optionId, getId());

      this.options.add(option);

      return option;
View Full Code Here

      String scriptImportStr = getScriptImportStr();
      while(rs.next())
      {
        String createUser = rs.getString("create_user");
        Timestamp createTime = rs.getTimestamp("create_time");
        UUID id = DataAccessFactory.getInstance().createUUID(rs.getObject("id").toString());
        Script script = new ScriptImpl(id, createUser, createTime);
       
        script.setName(rs.getString("name"));
        script.setTemplateTypeIds(ArrayUtil.string2IdArray(rs.getString("template_type_ids")));
        script.setTemplateIds(ArrayUtil.string2IdArray(rs.getString("template_ids")));
View Full Code Here

     
      rs = pstm.executeQuery();
      String scriptImportStr = getScriptImportStr();
      while(rs.next())
      {
        UUID id = DataAccessFactory.getInstance().createUUID(rs.getObject("id").toString());
        Timestamp createTime = rs.getTimestamp("create_time");
        Script script = new ScriptImpl(id, rs.getString("create_user"), createTime);
        script.setName(rs.getString("name"));
        script.setTemplateTypeIds(ArrayUtil.string2IdArray(rs.getString("template_type_ids")));
        script.setTemplateIds(ArrayUtil.string2IdArray(rs.getString("template_ids")));
View Full Code Here

      pstm = conn.prepareStatement(sql);
      rs = pstm.executeQuery();
      String scriptImportStr = getScriptImportStr();
      while(rs.next())
      {
        UUID id = DataAccessFactory.getInstance().createUUID(rs.getObject("id").toString());
        Timestamp createTime = rs.getTimestamp("create_time");
       
        Script script = new ScriptImpl(id, rs.getString("create_user"), createTime);
       
        script.setName(rs.getString("name"));
View Full Code Here

     
      rs = pstm.executeQuery();
      String scriptImportStr = getScriptImportStr();
      while(rs.next())
      {
        UUID id = DataAccessFactory.getInstance().createUUID(rs.getObject("id").toString());
        Timestamp createTime = rs.getTimestamp("create_time");
       
        Script script = new ScriptImpl(id, createUser, createTime);
       
        script.setName(rs.getString("name"));
View Full Code Here

TOP

Related Classes of com.sogou.qadev.service.cynthia.bean.UUID

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.