Examples of BatchJob


Examples of com.iisigroup.cap.batch.model.BatchJob

*/
public class BatchJobRowMapper implements RowMapper<BatchJob> {

  @Override
  public BatchJob mapRow(ResultSet rs, int rowNum) throws SQLException {
    BatchJob job = new BatchJob();
    job.setJobId(rs.getString("JOBID"));
    job.setJobDesc(rs.getString("JOBDESC"));
    job.setJobResource(rs.getString("JOBRESOURCE"));
    job.setUpdater(rs.getString("UPDATER"));
    job.setUpdateTime(rs.getTimestamp("UPDATETIME"));
    return job;
  }
View Full Code Here

Examples of com.iisigroup.cap.batch.model.BatchJob

      Collection<String> jobs = jobRegistry.getJobNames();

      @SuppressWarnings("unchecked")
      @Override
      public String reformat(Object in) {
        BatchJob job = (BatchJob) in;
        try {
          checkFileExist(job);
          if (jobs.contains(job.getJobId())) {
            return "V";
          } else {
            return "";
          }
        } catch (Exception e) {
View Full Code Here

Examples of com.iisigroup.cap.batch.model.BatchJob

   *            request
   * @return IResult
   */
  public IResult jobModify(IRequest request) {
    AjaxFormResult result = new AjaxFormResult();
    BatchJob job = batchSrv.findJobById(request.get("jobId"));
    boolean isnew = false;
    if (job == null) {
      isnew = true;
      job = new BatchJob();
    }
    String oldResource = job.getJobResource();
    CapBeanUtil.map2Bean(request, job, BatchJob.class);
    checkFileExist(job);
    if (oldResource == null || !oldResource.equals(job.getJobResource())) {
      jobRegistryLoad(job); // 重新註冊
    }
    job.setUpdater(CapSecurityContext.getUserId());
    job.setUpdateTime(CapDate.getCurrentTimestamp());
    if (isnew) {
      batchSrv.insertJob(job);
    } else {
      batchSrv.updateJob(job);
    }
View Full Code Here

Examples of com.iisigroup.cap.batch.model.BatchJob

   *            request
   * @return IResult
   */
  public IResult jobDelete(IRequest request) {
    AjaxFormResult result = new AjaxFormResult();
    BatchJob job = batchSrv.findJobById(request.get("jobId"));
    if (job != null) {
      jobRegistry.unregister(job.getJobId());
      batchSrv.deleteJob(job.getJobId());
    }
    return result;
  }// ;
View Full Code Here

Examples of com.iisigroup.cap.batch.model.BatchJob

   *            request
   * @return IResult
   */
  public IResult jobLoad(IRequest request) {
    AjaxFormResult result = new AjaxFormResult();
    BatchJob job = batchSrv.findJobById(request.get("jobId"));
    if (job != null) {
      jobRegistryLoad(job);
    }
    return result;
  }// ;
View Full Code Here

Examples of com.iisigroup.cap.batch.model.BatchJob

   */
  public IResult jobExecute(IRequest request) {
    String params = request.get("jobParams");
    JobParameters jobParameters = jobParametersExtractor.fromString(params);

    BatchJob batchJob = batchSrv.findJobById(request.get("jobId"));
    if (batchJob != null) {
      String jobName = batchJob.getJobId();
      try {
        JobExecution jobExecution = jobService.launch(jobName,
            jobParameters);
        // new JobExecutionInfo(jobExecution, TimeZone.getDefault());
        batchSrv.updateExecution(jobExecution.getId(),
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.