Examples of JobInstance


Examples of javax.batch.runtime.JobInstance

    }

    private static List<JobExecution> getJobExecutionForInstance(long instId)
            throws JobSecurityException, NoSuchJobException, NoSuchJobInstanceException, NoSuchJobExecutionException {
        JobOperator jobOperator = BatchRuntime.getJobOperator();
        JobInstance jobInstance = null;
        for (String jn : jobOperator.getJobNames()) {
            List<JobInstance> exe = jobOperator.getJobInstances(jn, 0, Integer.MAX_VALUE - 1);
            if (exe != null) {
                for (JobInstance ji : exe) {
                    if (ji.getInstanceId() == instId) {
View Full Code Here

Examples of org.apache.oodt.cas.resource.structs.JobInstance

        return true;
    }

    private boolean genericExecuteJob(Hashtable jobHash, Object jobInput)
            throws JobException {
        JobInstance exec = null;
        JobInput in = null;
        try {
            Job job = XmlRpcStructFactory.getJobFromXmlRpc(jobHash);

            LOG.log(Level.INFO, "stub attempting to execute class: ["
View Full Code Here

Examples of org.apache.oodt.cas.resource.structs.JobInstance

        return true;
    }

    private boolean genericExecuteJob(Hashtable jobHash, Object jobInput)
            throws JobException {
        JobInstance exec = null;
        JobInput in = null;
        try {
            Job job = XmlRpcStructFactory.getJobFromXmlRpc(jobHash);

            LOG.log(Level.INFO, "stub attempting to execute class: ["
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

  @Override
  public JobInstance createJobInstance(String jobName, JobParameters jobParameters) {
    Assert.notNull(jobName, "Job name must not be null.");
    Assert.notNull(jobParameters, "JobParameters must not be null.");

    JobInstance jobInstance = null;
    try {
      CreateJobInstanceReq request = JobRepositoryRpcFactory.buildCreateJobInstanceReq(jobName, jobParameters);
      CreateJobInstanceRes response = (CreateJobInstanceRes) getAppmasterScOperations().doMindRequest(request);
      jobInstance = JobRepositoryRpcFactory.convertJobInstanceType(response.jobInstance);
    } catch (Exception e) {
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

    return JobRepositoryRpcFactory.convertStepExecutionType(response.stepExecution);
  }

  @Override
  public JobInstance getJobInstance(Long instanceId) {
    JobInstance jobInstance = null;
    try {
      GetJobInstanceReq request = JobRepositoryRpcFactory.buildGetJobInstanceReq(instanceId);
      GetJobInstanceRes response = (GetJobInstanceRes) getAppmasterScOperations().doMindRequest(request);
      jobInstance = JobRepositoryRpcFactory.convertJobInstanceType(response.jobInstance);
    } catch (Exception e) {
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

    return response;
  }

  private BaseResponseObject handleGetStepExecutionCountReq(GetStepExecutionCountReq request) {
    GetStepExecutionCountRes response = null;
    JobInstance jobInstance = JobRepositoryRpcFactory.convertJobInstanceType(request.jobInstance);
    int stepExecutionCount = jobRepository.getStepExecutionCount(jobInstance, request.stepName);
    response = new GetStepExecutionCountRes();
    response.count = stepExecutionCount;
    return response;
  }
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

    return response;
  }

  private BaseResponseObject handleGetLastStepExecutionReq(GetLastStepExecutionReq request) {
    GetLastStepExecutionRes response = null;
    JobInstance jobInstance = JobRepositoryRpcFactory.convertJobInstanceType(request.jobInstance);
    StepExecution lastStepExecution = jobRepository.getLastStepExecution(jobInstance, request.stepName);
    response = new GetLastStepExecutionRes();
    response.stepExecution = JobRepositoryRpcFactory.convertStepExecutionType(lastStepExecution);
    return response;
  }
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

   *
   * @param type the job execution type
   * @return converted job execution
   */
  public static JobExecution convertJobExecutionType(JobExecutionType type) {
    JobInstance jobInstance = convertJobInstanceType(type.jobInstance);
    JobParameters jobParameters = convertJobParametersType(type.jobParameters);

    JobExecution jobExecution = new JobExecution(jobInstance, type.id, jobParameters, type.jobConfigurationLocation);

    jobExecution.setVersion(type.version);
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

  public static JobInstance convertJobInstanceType(JobInstanceType type) {
    // TODO: null, really???
    if (type == null) {
      return null;
    }
    JobInstance jobInstance = new JobInstance(type.id, type.jobName);
    jobInstance.setVersion(type.version);
    return jobInstance;
  }
View Full Code Here

Examples of org.springframework.batch.core.JobInstance

        return createJobExecutionInstance(jobName, jobParameters);
    }

    public void update(JobExecution jobExecution) {
        BatchStatus status = jobExecution.getStatus();
        JobInstance instance = jobExecution.getJobInstance();
        String jobName = instance.getJobName();
        if (BatchStatus.STARTING.equals(status)) {
            Assert.assertNull("Multiple executions for job=" + jobName, execsMap.put(jobName, jobExecution));
        } else if (BatchStatus.COMPLETED.equals(status)
                || BatchStatus.ABANDONED.equals(status)
                || BatchStatus.FAILED.equals(status)) {
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.