org.jbpm.services.cdi.impl
Class DeploymentServiceCDIImpl
java.lang.Object
org.jbpm.kie.services.impl.AbstractDeploymentService
org.jbpm.kie.services.impl.KModuleDeploymentService
org.jbpm.services.cdi.impl.DeploymentServiceCDIImpl
- All Implemented Interfaces:
- org.jbpm.services.api.DeploymentService, org.jbpm.services.api.ListenerSupport
@ApplicationScoped
public class DeploymentServiceCDIImpl
- extends org.jbpm.kie.services.impl.KModuleDeploymentService
|
Field Summary |
protected javax.enterprise.event.Event<org.jbpm.services.api.DeploymentEvent> |
deploymentEvent
|
protected javax.enterprise.event.Event<org.jbpm.services.api.DeploymentEvent> |
undeploymentEvent
|
| Fields inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService |
deploymentsMap, emf, identityProvider, listeners, managerFactory, runtimeDataService |
|
Method Summary |
protected org.kie.api.runtime.manager.RegisterableItemsFactory |
getRegisterableItemsFactory(org.jbpm.process.audit.event.AuditEventBuilder auditLoggerBuilder,
org.kie.api.runtime.KieContainer kieContainer,
org.jbpm.kie.services.impl.KModuleDeploymentUnit unit)
|
void |
notifyOnDeploy(org.jbpm.services.api.model.DeploymentUnit unit,
org.jbpm.services.api.model.DeployedUnit deployedUnit)
|
void |
notifyOnUnDeploy(org.jbpm.services.api.model.DeploymentUnit unit,
org.jbpm.services.api.model.DeployedUnit deployedUnit)
|
void |
onInit()
|
void |
setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
|
void |
setEmf(javax.persistence.EntityManagerFactory emf)
|
void |
setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
|
void |
setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory)
|
void |
setRuntimeDataService(org.jbpm.services.api.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 |
deploymentEvent
@Inject
protected javax.enterprise.event.Event<org.jbpm.services.api.DeploymentEvent> deploymentEvent
undeploymentEvent
@Inject
protected javax.enterprise.event.Event<org.jbpm.services.api.DeploymentEvent> undeploymentEvent
DeploymentServiceCDIImpl
public DeploymentServiceCDIImpl()
onInit
@PostConstruct
public void onInit()
- Overrides:
onInit in class org.jbpm.kie.services.impl.KModuleDeploymentService
notifyOnDeploy
public void notifyOnDeploy(org.jbpm.services.api.model.DeploymentUnit unit,
org.jbpm.services.api.model.DeployedUnit deployedUnit)
- Overrides:
notifyOnDeploy in class org.jbpm.kie.services.impl.AbstractDeploymentService
notifyOnUnDeploy
public void notifyOnUnDeploy(org.jbpm.services.api.model.DeploymentUnit unit,
org.jbpm.services.api.model.DeployedUnit deployedUnit)
- Overrides:
notifyOnUnDeploy in class org.jbpm.kie.services.impl.AbstractDeploymentService
setBpmn2Service
@Inject
public void setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
- Overrides:
setBpmn2Service in class org.jbpm.kie.services.impl.KModuleDeploymentService
setManagerFactory
@Inject
public void setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory)
- Overrides:
setManagerFactory in class org.jbpm.kie.services.impl.AbstractDeploymentService
setEmf
@Inject
public void setEmf(javax.persistence.EntityManagerFactory emf)
- Overrides:
setEmf in class org.jbpm.kie.services.impl.AbstractDeploymentService
setRuntimeDataService
@Inject
public void setRuntimeDataService(org.jbpm.services.api.RuntimeDataService runtimeDataService)
- Overrides:
setRuntimeDataService in class org.jbpm.kie.services.impl.AbstractDeploymentService
setIdentityProvider
@Inject
public void setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
- Overrides:
setIdentityProvider in class org.jbpm.kie.services.impl.AbstractDeploymentService
getRegisterableItemsFactory
protected org.kie.api.runtime.manager.RegisterableItemsFactory getRegisterableItemsFactory(org.jbpm.process.audit.event.AuditEventBuilder auditLoggerBuilder,
org.kie.api.runtime.KieContainer kieContainer,
org.jbpm.kie.services.impl.KModuleDeploymentUnit unit)
- Overrides:
getRegisterableItemsFactory in class org.jbpm.kie.services.impl.KModuleDeploymentService
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.