public abstract class AbstractDeploymentService extends Object implements DeploymentService
Modifier and Type | Field and Description |
---|---|
protected javax.enterprise.event.Event<DeploymentEvent> |
deploymentEvent |
protected Map<String,DeployedUnit> |
deploymentsMap |
protected javax.enterprise.event.Event<DeploymentEvent> |
undeploymentEvent |
Constructor and Description |
---|
AbstractDeploymentService() |
Modifier and Type | Method and Description |
---|---|
void |
commonDeploy(DeploymentUnit unit,
DeployedUnitImpl deployedUnit,
org.kie.api.runtime.manager.RuntimeEnvironment environemnt) |
void |
deploy(DeploymentUnit unit) |
protected org.jbpm.process.audit.AbstractAuditLogger |
getAuditLogger()
Provides AuditLogger implementation, JPA or JMS.
|
DeployedUnit |
getDeployedUnit(String deploymentUnitId) |
Collection<DeployedUnit> |
getDeployedUnits() |
Map<String,DeployedUnit> |
getDeploymentsMap() |
javax.persistence.EntityManagerFactory |
getEmf() |
org.kie.api.runtime.manager.RuntimeManagerFactory |
getManagerFactory() |
RuntimeDataService |
getRuntimeDataService() |
org.kie.api.runtime.manager.RuntimeManager |
getRuntimeManager(String deploymentUnitId) |
void |
setEmf(javax.persistence.EntityManagerFactory emf) |
void |
setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory) |
void |
setRuntimeDataService(RuntimeDataService runtimeDataService) |
void |
undeploy(DeploymentUnit unit) |
@Inject protected javax.enterprise.event.Event<DeploymentEvent> deploymentEvent
@Inject protected javax.enterprise.event.Event<DeploymentEvent> undeploymentEvent
protected Map<String,DeployedUnit> deploymentsMap
public javax.persistence.EntityManagerFactory getEmf()
public void setEmf(javax.persistence.EntityManagerFactory emf)
public void deploy(DeploymentUnit unit)
deploy
in interface DeploymentService
public void commonDeploy(DeploymentUnit unit, DeployedUnitImpl deployedUnit, org.kie.api.runtime.manager.RuntimeEnvironment environemnt)
public void undeploy(DeploymentUnit unit)
undeploy
in interface DeploymentService
public org.kie.api.runtime.manager.RuntimeManager getRuntimeManager(String deploymentUnitId)
getRuntimeManager
in interface DeploymentService
public DeployedUnit getDeployedUnit(String deploymentUnitId)
getDeployedUnit
in interface DeploymentService
public Map<String,DeployedUnit> getDeploymentsMap()
public Collection<DeployedUnit> getDeployedUnits()
getDeployedUnits
in interface DeploymentService
public org.kie.api.runtime.manager.RuntimeManagerFactory getManagerFactory()
public void setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory)
public RuntimeDataService getRuntimeDataService()
public void setRuntimeDataService(RuntimeDataService runtimeDataService)
protected org.jbpm.process.audit.AbstractAuditLogger getAuditLogger()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.