Package com.sogou.qadev.service.cynthia.dao

Examples of com.sogou.qadev.service.cynthia.dao.DataAccessSessionMySQL


      {
        UUID referenceId = data.getSingleReference(fieldId);
        if(referenceId == null)
          return null;

        String[] referTitleArray = new DataAccessSessionMySQL().queryFieldByIds(new UUID[]{referenceId}, "title", templateId);
        if(referTitleArray != null && referTitleArray.length > 0)
          return "[" + referTitleArray[0] + "]";
      }
      else if(field.getDataType().equals(Field.DataType.dt_multiple))
      {
        UUID[] referenceIdArray = data.getMultiReference(fieldId);
        if(referenceIdArray == null || referenceIdArray.length == 0)
          return null;

        StringBuffer valueStrb = new StringBuffer();
        String[] referTitleArray = new DataAccessSessionMySQL().queryFieldByIds(referenceIdArray, "title", templateId);

        for(String title : referTitleArray)
        {
          if(title == null)
            continue;
View Full Code Here


   
    dataValue = dataValue.substring(0,dataValue.lastIndexOf("/"));
   
    String fieldColName = FieldNameCache.getInstance().getFieldName(field.getId(), templateId);
   
    return new DataAccessSessionMySQL().isDataExist(dataValue, templateId , fieldColName);
   
  }
View Full Code Here

    String fieldColName = FieldNameCache.getInstance().getFieldName(field.getId(), template.getId());
   
    String sqlStr = "select id from " + TableRuleManager.getInstance().getDataTableName(template.getId())
                                  + " where " + fieldColName + " = " + option.getId().getValue();
   
    String[] idArray = new DataAccessSessionMySQL().queryDataIdArray(sqlStr);
   
    StringBuffer allIdBuffer = new StringBuffer();
    for (String idStr : idArray) {
      allIdBuffer.append(idStr).append(",");
    }
View Full Code Here

   * @return
   * @see com.sogou.qadev.service.cynthia.service.DataAccessSession#isDataExist(com.sogou.qadev.service.cynthia.bean.UUID)
   */
  @Override
  public boolean isDataExist(UUID dataId) {
    return new DataAccessSessionMySQL().isExist(dataId);
  }
View Full Code Here

   * @param templateId
   * @param isValid
   * @see com.sogou.qadev.service.cynthia.service.DataAccessSession#setValidDataOfTemplate(UUID, boolean)
   */
  public boolean setValidDataOfTemplate(UUID templateId , boolean isValid){
    return new DataAccessSessionMySQL().setValidDataOfTemplate(templateId,isValid);
  }
View Full Code Here

TOP

Related Classes of com.sogou.qadev.service.cynthia.dao.DataAccessSessionMySQL

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.