Exemplo n.º 1
0
  /**
   * 배치스케줄정보를 상세조회 한다.
   *
   * @param batchSchdulVO
   */
  public BatchSchdulVO selectBatchSchdul(BatchSchdulVO batchSchdulVO) {
    BatchSchdulVO result =
        (BatchSchdulVO) selectOne(NAMESPACE + ".selectBatchSchdul", batchSchdulVO);

    // 스케줄요일정보를 가져온다.
    List<BatchSchdulDfkVO> dfkSeList =
        selectList(NAMESPACE + ".selectBatchSchdulDfkList", batchSchdulVO.getBatchSchdulId());
    String[] dfkSes = new String[dfkSeList.size()];
    for (int j = 0; j < dfkSeList.size(); j++) {
      dfkSes[j] = dfkSeList.get(j).getExecutSchdulDfkSe();
    }
    result.setExecutSchdulDfkSes(dfkSes);
    // 화면표시용 실행스케줄 속성을 만든다.
    result.makeExecutSchdul(dfkSeList);

    return result;
  }