public class KModuleDeploymentService extends AbstractDeploymentService
deploymentsMap, emf, identityProvider, listeners, managerFactory, runtimeDataService
Constructor and Description |
---|
KModuleDeploymentService() |
Modifier and Type | Method and Description |
---|---|
void |
activate(String deploymentId) |
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 |
deactivate(String deploymentId) |
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 |
processClassloader(org.kie.api.runtime.KieContainer kieContainer,
DeployedUnitImpl deployedUnit) |
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) |
addListener, commonDeploy, getDeployedUnit, getDeployedUnits, getDeploymentsMap, getEmf, getListeners, getManagerFactory, getRuntimeDataService, getRuntimeManager, isDeployed, notifyOnActivate, notifyOnDeactivate, notifyOnDeploy, notifyOnUnDeploy, removeListener, setEmf, setIdentityProvider, setManagerFactory, setRuntimeDataService, setupAuditLogger, shutdown
public void onInit()
public void deploy(org.jbpm.services.api.model.DeploymentUnit unit)
deploy
in interface org.jbpm.services.api.DeploymentService
deploy
in class AbstractDeploymentService
protected org.kie.api.runtime.manager.RegisterableItemsFactory getRegisterableItemsFactory(org.jbpm.process.audit.event.AuditEventBuilder auditLoggerBuilder, org.kie.api.runtime.KieContainer kieContainer, KModuleDeploymentUnit unit)
public void undeploy(org.jbpm.services.api.model.DeploymentUnit unit)
undeploy
in interface org.jbpm.services.api.DeploymentService
undeploy
in class AbstractDeploymentService
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)
protected Object getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model, org.kie.api.runtime.KieContainer kieContainer, Map<String,Object> contaxtParams)
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)
protected void processClassloader(org.kie.api.runtime.KieContainer kieContainer, DeployedUnitImpl deployedUnit)
public void setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
public void setMerger(org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorMerger merger)
public void activate(String deploymentId)
public void deactivate(String deploymentId)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.