org.jbpm.kie.services.impl
Class KModuleDeploymentService
java.lang.Object
org.jbpm.kie.services.impl.AbstractDeploymentService
org.jbpm.kie.services.impl.KModuleDeploymentService
- All Implemented Interfaces:
- org.jbpm.services.api.DeploymentService, org.jbpm.services.api.ListenerSupport
public class KModuleDeploymentService
- extends AbstractDeploymentService
|
Method Summary |
protected org.kie.api.runtime.manager.RuntimeEnvironmentBuilder |
boostrapRuntimeEnvironmentBuilder(KModuleDeploymentUnit deploymentUnit,
org.jbpm.services.api.model.DeployedUnit deployedUnit,
org.kie.api.runtime.KieContainer kieContainer,
org.kie.internal.runtime.conf.MergeMode mode)
|
void |
deploy(org.jbpm.services.api.model.DeploymentUnit unit)
|
protected Object |
getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model,
org.kie.api.runtime.KieContainer kieContainer,
Map<String,Object> contaxtParams)
|
protected org.kie.api.runtime.manager.RegisterableItemsFactory |
getRegisterableItemsFactory(org.jbpm.process.audit.event.AuditEventBuilder auditLoggerBuilder,
org.kie.api.runtime.KieContainer kieContainer,
KModuleDeploymentUnit unit)
|
void |
onInit()
|
protected void |
processResources(org.drools.compiler.kie.builder.impl.InternalKieModule module,
Map<String,String> formsData,
Collection<String> files,
org.kie.api.runtime.KieContainer kieContainer,
org.jbpm.services.api.model.DeploymentUnit unit,
DeployedUnitImpl deployedUnit,
org.kie.api.builder.ReleaseId releaseId)
|
void |
setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
|
void |
setMerger(org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorMerger merger)
|
void |
undeploy(org.jbpm.services.api.model.DeploymentUnit unit)
|
| Methods inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService |
addListener, commonDeploy, getDeployedUnit, getDeployedUnits, getDeploymentsMap, getEmf, getListeners, getManagerFactory, getRuntimeDataService, getRuntimeManager, notifyOnDeploy, notifyOnUnDeploy, removeListener, setEmf, setIdentityProvider, setManagerFactory, setRuntimeDataService, setupAuditLogger |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KModuleDeploymentService
public KModuleDeploymentService()
onInit
public void onInit()
deploy
public void deploy(org.jbpm.services.api.model.DeploymentUnit unit)
- Specified by:
deploy in interface org.jbpm.services.api.DeploymentService- Overrides:
deploy in class AbstractDeploymentService
getRegisterableItemsFactory
protected org.kie.api.runtime.manager.RegisterableItemsFactory getRegisterableItemsFactory(org.jbpm.process.audit.event.AuditEventBuilder auditLoggerBuilder,
org.kie.api.runtime.KieContainer kieContainer,
KModuleDeploymentUnit unit)
undeploy
public void undeploy(org.jbpm.services.api.model.DeploymentUnit unit)
- Specified by:
undeploy in interface org.jbpm.services.api.DeploymentService- Overrides:
undeploy in class AbstractDeploymentService
boostrapRuntimeEnvironmentBuilder
protected org.kie.api.runtime.manager.RuntimeEnvironmentBuilder boostrapRuntimeEnvironmentBuilder(KModuleDeploymentUnit deploymentUnit,
org.jbpm.services.api.model.DeployedUnit deployedUnit,
org.kie.api.runtime.KieContainer kieContainer,
org.kie.internal.runtime.conf.MergeMode mode)
getInstanceFromModel
protected Object getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model,
org.kie.api.runtime.KieContainer kieContainer,
Map<String,Object> contaxtParams)
processResources
protected void processResources(org.drools.compiler.kie.builder.impl.InternalKieModule module,
Map<String,String> formsData,
Collection<String> files,
org.kie.api.runtime.KieContainer kieContainer,
org.jbpm.services.api.model.DeploymentUnit unit,
DeployedUnitImpl deployedUnit,
org.kie.api.builder.ReleaseId releaseId)
setBpmn2Service
public void setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
setMerger
public void setMerger(org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorMerger merger)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.