org.drools.workbench.common.services.rest.cmd
Class AbstractJobCommand
java.lang.Object
org.drools.workbench.common.services.rest.cmd.AbstractJobCommand
- All Implemented Interfaces:
- org.kie.internal.executor.api.Command
- Direct Known Subclasses:
- AddRepositoryToOrgUnitCmd, CompileProjectCmd, CreateOrCloneRepositoryCmd, CreateOrgUnitCmd, CreateProjectCmd, DeployProjectCmd, InstallProjectCmd, RemoveOrgUnitCmd, RemoveRepositoryCmd, RemoveRepositoryFromOrgUnitCmd, TestProjectCmd
public abstract class AbstractJobCommand
- extends Object
- implements org.kie.internal.executor.api.Command
|
Method Summary |
org.kie.internal.executor.api.ExecutionResults |
execute(org.kie.internal.executor.api.CommandContext ctx)
|
protected org.kie.internal.executor.api.ExecutionResults |
getEmptyResult()
|
protected JobRequestHelper |
getHelper(org.kie.internal.executor.api.CommandContext ctx)
|
protected org.kie.workbench.common.services.shared.rest.JobRequest |
getJobRequest(org.kie.internal.executor.api.CommandContext ctx)
|
protected abstract org.kie.workbench.common.services.shared.rest.JobResult |
internalExecute(org.kie.internal.executor.api.CommandContext ctx,
org.kie.workbench.common.services.shared.rest.JobRequest request)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final org.slf4j.Logger logger
JOB_REQUEST_KEY
public static final String JOB_REQUEST_KEY
- See Also:
- Constant Field Values
AbstractJobCommand
public AbstractJobCommand()
getHelper
protected JobRequestHelper getHelper(org.kie.internal.executor.api.CommandContext ctx)
throws Exception
- Throws:
Exception
getJobRequest
protected org.kie.workbench.common.services.shared.rest.JobRequest getJobRequest(org.kie.internal.executor.api.CommandContext ctx)
getEmptyResult
protected org.kie.internal.executor.api.ExecutionResults getEmptyResult()
execute
public org.kie.internal.executor.api.ExecutionResults execute(org.kie.internal.executor.api.CommandContext ctx)
throws Exception
- Specified by:
execute in interface org.kie.internal.executor.api.Command
- Throws:
Exception
internalExecute
protected abstract org.kie.workbench.common.services.shared.rest.JobResult internalExecute(org.kie.internal.executor.api.CommandContext ctx,
org.kie.workbench.common.services.shared.rest.JobRequest request)
throws Exception
- Throws:
Exception
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.