@ApplicationScoped public class DeploymentServiceCDIImpl extends KModuleDeploymentService
Modifier and Type | Field and Description |
---|---|
protected javax.enterprise.event.Event<DeploymentEvent> |
activateEvent |
protected javax.enterprise.event.Event<DeploymentEvent> |
deactivateEvent |
protected javax.enterprise.event.Event<DeploymentEvent> |
deploymentEvent |
protected javax.enterprise.event.Event<DeploymentEvent> |
undeploymentEvent |
bpmn2Service, executorService, formManagerService, logger, merger, processIdXPathExpression
deploymentsMap, emf, identityProvider, listeners, managerFactory, runtimeDataService
Constructor and Description |
---|
DeploymentServiceCDIImpl() |
Modifier and Type | Method and Description |
---|---|
protected org.kie.api.runtime.manager.RegisterableItemsFactory |
getRegisterableItemsFactory(AuditEventBuilder auditLoggerBuilder,
org.kie.api.runtime.KieContainer kieContainer,
KModuleDeploymentUnit unit) |
void |
notifyOnActivate(DeploymentUnit unit,
DeployedUnit deployedUnit) |
void |
notifyOnDeactivate(DeploymentUnit unit,
DeployedUnit deployedUnit) |
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 |
setExecutorService(javax.enterprise.inject.Instance<org.kie.api.executor.ExecutorService> executorService) |
void |
setFormManagerService(FormManagerService formManagerService) |
void |
setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider) |
void |
setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory) |
void |
setRuntimeDataService(RuntimeDataService runtimeDataService) |
void |
shutdown() |
activate, addClassToDeployedUnit, boostrapRuntimeEnvironmentBuilder, deactivate, deploy, getInstanceFromModel, getProcessId, processClassloader, processResources, setExecutorService, setMerger, undeploy
addListener, commonDeploy, getDeployedUnit, getDeployedUnits, getDeploymentsMap, getEmf, getListeners, getManagerFactory, getRuntimeDataService, getRuntimeManager, isDeployed, removeListener, setupAuditLogger
@Inject protected javax.enterprise.event.Event<DeploymentEvent> deploymentEvent
@Inject protected javax.enterprise.event.Event<DeploymentEvent> undeploymentEvent
@Inject protected javax.enterprise.event.Event<DeploymentEvent> activateEvent
@Inject protected javax.enterprise.event.Event<DeploymentEvent> deactivateEvent
@PostConstruct public void onInit()
onInit
in class KModuleDeploymentService
@PreDestroy public void shutdown()
shutdown
in class AbstractDeploymentService
public void notifyOnDeploy(DeploymentUnit unit, DeployedUnit deployedUnit)
notifyOnDeploy
in class AbstractDeploymentService
public void notifyOnUnDeploy(DeploymentUnit unit, DeployedUnit deployedUnit)
notifyOnUnDeploy
in class AbstractDeploymentService
public void notifyOnActivate(DeploymentUnit unit, DeployedUnit deployedUnit)
notifyOnActivate
in class AbstractDeploymentService
public void notifyOnDeactivate(DeploymentUnit unit, DeployedUnit deployedUnit)
notifyOnDeactivate
in class AbstractDeploymentService
@Inject public void setBpmn2Service(DefinitionService bpmn2Service)
setBpmn2Service
in class KModuleDeploymentService
@Inject public void setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory)
setManagerFactory
in class AbstractDeploymentService
@Inject public void setEmf(javax.persistence.EntityManagerFactory emf)
setEmf
in class AbstractDeploymentService
@Inject public void setRuntimeDataService(RuntimeDataService runtimeDataService)
setRuntimeDataService
in class AbstractDeploymentService
@Inject public void setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
setIdentityProvider
in class AbstractDeploymentService
@Inject public void setFormManagerService(FormManagerService formManagerService)
setFormManagerService
in class KModuleDeploymentService
@Inject public void setExecutorService(javax.enterprise.inject.Instance<org.kie.api.executor.ExecutorService> executorService)
protected org.kie.api.runtime.manager.RegisterableItemsFactory getRegisterableItemsFactory(AuditEventBuilder auditLoggerBuilder, org.kie.api.runtime.KieContainer kieContainer, KModuleDeploymentUnit unit)
getRegisterableItemsFactory
in class KModuleDeploymentService
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.