jBPM distribution 6.1.0.CR2

org.jbpm.kie.services.impl
Class KModuleDeploymentService

java.lang.Object
  extended by org.jbpm.kie.services.impl.AbstractDeploymentService
      extended by org.jbpm.kie.services.impl.KModuleDeploymentService
All Implemented Interfaces:
org.kie.internal.deployment.DeploymentService

@ApplicationScoped
public class KModuleDeploymentService
extends AbstractDeploymentService


Field Summary
 
Fields inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService
deploymentEvent, deploymentsMap, undeploymentEvent
 
Constructor Summary
KModuleDeploymentService()
           
 
Method Summary
protected  RuntimeEnvironmentBuilder boostrapRuntimeEnvironmentBuilder(KModuleDeploymentUnit deploymentUnit, org.kie.internal.deployment.DeployedUnit deployedUnit, KieContainer kieContainer, org.kie.internal.runtime.conf.MergeMode mode)
           
 void deploy(org.kie.internal.deployment.DeploymentUnit unit)
           
protected  Object getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model, KieContainer kieContainer, Map<String,Object> contaxtParams)
           
 void onInit()
           
protected  void processResources(org.drools.compiler.kie.builder.impl.InternalKieModule module, Map<String,String> formsData, Collection<String> files, KieContainer kieContainer, org.kie.internal.deployment.DeploymentUnit unit, DeployedUnitImpl deployedUnit, ReleaseId releaseId)
           
 void undeploy(org.kie.internal.deployment.DeploymentUnit unit)
           
 
Methods inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService
commonDeploy, getDeployedUnit, getDeployedUnits, getDeploymentsMap, getEmf, getManagerFactory, getRuntimeDataService, getRuntimeManager, setEmf, setManagerFactory, setRuntimeDataService, setupAuditLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KModuleDeploymentService

public KModuleDeploymentService()
Method Detail

onInit

@PostConstruct
public void onInit()

deploy

public void deploy(org.kie.internal.deployment.DeploymentUnit unit)
Specified by:
deploy in interface org.kie.internal.deployment.DeploymentService
Overrides:
deploy in class AbstractDeploymentService

undeploy

public void undeploy(org.kie.internal.deployment.DeploymentUnit unit)
Specified by:
undeploy in interface org.kie.internal.deployment.DeploymentService
Overrides:
undeploy in class AbstractDeploymentService

boostrapRuntimeEnvironmentBuilder

protected RuntimeEnvironmentBuilder boostrapRuntimeEnvironmentBuilder(KModuleDeploymentUnit deploymentUnit,
                                                                      org.kie.internal.deployment.DeployedUnit deployedUnit,
                                                                      KieContainer kieContainer,
                                                                      org.kie.internal.runtime.conf.MergeMode mode)

getInstanceFromModel

protected Object getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model,
                                      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,
                                KieContainer kieContainer,
                                org.kie.internal.deployment.DeploymentUnit unit,
                                DeployedUnitImpl deployedUnit,
                                ReleaseId releaseId)

jBPM distribution 6.1.0.CR2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.