jBPM distribution 6.2.0.CR2

org.jbpm.services.cdi.impl
Class DeploymentServiceCDIImpl

java.lang.Object
  extended by org.jbpm.kie.services.impl.AbstractDeploymentService
      extended by org.jbpm.kie.services.impl.KModuleDeploymentService
          extended by org.jbpm.services.cdi.impl.DeploymentServiceCDIImpl
All Implemented Interfaces:
DeploymentService, ListenerSupport

@ApplicationScoped
public class DeploymentServiceCDIImpl
extends KModuleDeploymentService


Field Summary
protected  javax.enterprise.event.Event<DeploymentEvent> deploymentEvent
           
protected  javax.enterprise.event.Event<DeploymentEvent> undeploymentEvent
           
 
Fields inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService
deploymentsMap, emf, identityProvider, listeners, managerFactory, runtimeDataService
 
Constructor Summary
DeploymentServiceCDIImpl()
           
 
Method Summary
protected  RegisterableItemsFactory getRegisterableItemsFactory(AuditEventBuilder auditLoggerBuilder, KieContainer kieContainer, KModuleDeploymentUnit unit)
           
 void notifyOnDeploy(DeploymentUnit unit, DeployedUnit deployedUnit)
           
 void notifyOnUnDeploy(DeploymentUnit unit, DeployedUnit deployedUnit)
           
 void onInit()
           
 void setBpmn2Service(DefinitionService bpmn2Service)
           
 void setEmf(javax.persistence.EntityManagerFactory emf)
           
 void setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
           
 void setManagerFactory(RuntimeManagerFactory managerFactory)
           
 void setRuntimeDataService(RuntimeDataService runtimeDataService)
           
 
Methods inherited from class org.jbpm.kie.services.impl.KModuleDeploymentService
boostrapRuntimeEnvironmentBuilder, deploy, getInstanceFromModel, processClassloader, processResources, setMerger, undeploy
 
Methods inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService
addListener, commonDeploy, getDeployedUnit, getDeployedUnits, getDeploymentsMap, getEmf, getListeners, getManagerFactory, getRuntimeDataService, getRuntimeManager, removeListener, setupAuditLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deploymentEvent

@Inject
protected javax.enterprise.event.Event<DeploymentEvent> deploymentEvent

undeploymentEvent

@Inject
protected javax.enterprise.event.Event<DeploymentEvent> undeploymentEvent
Constructor Detail

DeploymentServiceCDIImpl

public DeploymentServiceCDIImpl()
Method Detail

onInit

@PostConstruct
public void onInit()
Overrides:
onInit in class KModuleDeploymentService

notifyOnDeploy

public void notifyOnDeploy(DeploymentUnit unit,
                           DeployedUnit deployedUnit)
Overrides:
notifyOnDeploy in class AbstractDeploymentService

notifyOnUnDeploy

public void notifyOnUnDeploy(DeploymentUnit unit,
                             DeployedUnit deployedUnit)
Overrides:
notifyOnUnDeploy in class AbstractDeploymentService

setBpmn2Service

@Inject
public void setBpmn2Service(DefinitionService bpmn2Service)
Overrides:
setBpmn2Service in class KModuleDeploymentService

setManagerFactory

@Inject
public void setManagerFactory(RuntimeManagerFactory managerFactory)
Overrides:
setManagerFactory in class AbstractDeploymentService

setEmf

@Inject
public void setEmf(javax.persistence.EntityManagerFactory emf)
Overrides:
setEmf in class AbstractDeploymentService

setRuntimeDataService

@Inject
public void setRuntimeDataService(RuntimeDataService runtimeDataService)
Overrides:
setRuntimeDataService in class AbstractDeploymentService

setIdentityProvider

@Inject
public void setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
Overrides:
setIdentityProvider in class AbstractDeploymentService

getRegisterableItemsFactory

protected RegisterableItemsFactory getRegisterableItemsFactory(AuditEventBuilder auditLoggerBuilder,
                                                               KieContainer kieContainer,
                                                               KModuleDeploymentUnit unit)
Overrides:
getRegisterableItemsFactory in class KModuleDeploymentService

jBPM distribution 6.2.0.CR2

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