Examples of JobResultManager


Examples of org.drools.workbench.common.services.rest.JobResultManager

        JobRequest request = getJobRequest(ctx);
        JobResult result = approvalService.requestApproval(request);
      
        // save job
        logger.debug( "--- job {} ---, status: {}",  result.getJobId(), result.getStatus());
        JobResultManager jobMgr = getJobManager(ctx);
        result.setLastModified(System.currentTimeMillis());
        jobMgr.putJob(result);
      
        // if approved, process
        if( JobStatus.APPROVED.equals(result.getStatus()) ) {
            try {
                result = internalExecute(ctx, request);
            } catch( Exception e ) {
                result.setStatus(JobStatus.SERVER_ERROR);
                result.setResult("Request failed because of " + e.getClass().getSimpleName() + ": " + e.getMessage());
                logger.error("{} [{}] failed because of thrown {}: {}",
                        request.getClass().getSimpleName(), request.getJobId(),
                        e.getClass().getSimpleName(), e.getMessage(), e);
            }

            // save job
            logger.debug( "--- job {} ---, status: {}",  result.getJobId(), result.getStatus());
            result.setLastModified(System.currentTimeMillis());
            jobMgr.putJob(result);
        }
           
        return getEmptyResult();
    }
View Full Code Here

Examples of org.guvnor.rest.backend.JobResultManager

        JobResult result = createResult(request);
        approveRequest(ctx, request, result);
      
        // save job
        logger.debug( "--- job {} ---, status: {}",  result.getJobId(), result.getStatus());
        JobResultManager jobMgr = getJobManager(ctx);
        result.setLastModified(System.currentTimeMillis());
        jobMgr.putJob(result);
      
        // if approved, process
        if( JobStatus.APPROVED.equals(result.getStatus()) ) {
            try {
                result = internalExecute(ctx, request);
            } catch( Exception e ) {
                result.setStatus(JobStatus.SERVER_ERROR);
                result.setResult("Request failed because of " + e.getClass().getSimpleName() + ": " + e.getMessage());
                logger.error("{} [{}] failed because of thrown {}: {}",
                        request.getClass().getSimpleName(), request.getJobId(),
                        e.getClass().getSimpleName(), e.getMessage(), e);
            }

            // save job
            logger.debug( "--- job {} ---, status: {}",  result.getJobId(), result.getStatus());
            result.setLastModified(System.currentTimeMillis());
            jobMgr.putJob(result);
        }
           
        return getEmptyResult();
    }
View Full Code Here

Examples of org.kie.remote.services.rest.async.JobResultManager

       
        KModuleDeploymentUnit deploymentUnit = (KModuleDeploymentUnit) ctx.getData(DEPLOYMENT_UNIT);
        JobType jobType = (JobType) ctx.getData(JOB_TYPE);
        String deploymentId = deploymentUnit.getIdentifier();

        JobResultManager jobResultMgr = getJobManager(ctx);
        String jobId = (String) ctx.getData(JOB_ID);
        JaxbDeploymentJobResult jobResult = jobResultMgr.getJob(jobId);
        boolean success = false;
        switch (jobType) {
            case DEPLOY:
                try {
                    jobResult.getDeploymentUnit().setStatus(JaxbDeploymentStatus.DEPLOYING);
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.