jBPM :: KIE Services 6.1.0.Beta2

org.jbpm.kie.services.impl
Class AbstractDeploymentService

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

public abstract class AbstractDeploymentService
extends Object
implements org.kie.internal.deployment.DeploymentService


Field Summary
protected  javax.enterprise.event.Event<DeploymentEvent> deploymentEvent
           
protected  Map<String,org.kie.internal.deployment.DeployedUnit> deploymentsMap
           
protected  javax.enterprise.event.Event<DeploymentEvent> undeploymentEvent
           
 
Constructor Summary
AbstractDeploymentService()
           
 
Method Summary
 void commonDeploy(org.kie.internal.deployment.DeploymentUnit unit, DeployedUnitImpl deployedUnit, org.kie.api.runtime.manager.RuntimeEnvironment environemnt)
           
 void deploy(org.kie.internal.deployment.DeploymentUnit unit)
           
 org.kie.internal.deployment.DeployedUnit getDeployedUnit(String deploymentUnitId)
           
 Collection<org.kie.internal.deployment.DeployedUnit> getDeployedUnits()
           
 Map<String,org.kie.internal.deployment.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)
           
protected  org.jbpm.process.audit.event.AuditEventBuilder setupAuditLogger(IdentityProvider identityProvider, String deploymentUnitId)
           
 void undeploy(org.kie.internal.deployment.DeploymentUnit unit)
           
 
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

deploymentsMap

protected Map<String,org.kie.internal.deployment.DeployedUnit> deploymentsMap
Constructor Detail

AbstractDeploymentService

public AbstractDeploymentService()
Method Detail

getEmf

public javax.persistence.EntityManagerFactory getEmf()

setEmf

public void setEmf(javax.persistence.EntityManagerFactory emf)

deploy

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

commonDeploy

public void commonDeploy(org.kie.internal.deployment.DeploymentUnit unit,
                         DeployedUnitImpl deployedUnit,
                         org.kie.api.runtime.manager.RuntimeEnvironment environemnt)

undeploy

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

getRuntimeManager

public org.kie.api.runtime.manager.RuntimeManager getRuntimeManager(String deploymentUnitId)
Specified by:
getRuntimeManager in interface org.kie.internal.deployment.DeploymentService

getDeployedUnit

public org.kie.internal.deployment.DeployedUnit getDeployedUnit(String deploymentUnitId)
Specified by:
getDeployedUnit in interface org.kie.internal.deployment.DeploymentService

getDeploymentsMap

public Map<String,org.kie.internal.deployment.DeployedUnit> getDeploymentsMap()

getDeployedUnits

public Collection<org.kie.internal.deployment.DeployedUnit> getDeployedUnits()
Specified by:
getDeployedUnits in interface org.kie.internal.deployment.DeploymentService

getManagerFactory

public org.kie.api.runtime.manager.RuntimeManagerFactory getManagerFactory()

setManagerFactory

public void setManagerFactory(org.kie.api.runtime.manager.RuntimeManagerFactory managerFactory)

getRuntimeDataService

public RuntimeDataService getRuntimeDataService()

setRuntimeDataService

public void setRuntimeDataService(RuntimeDataService runtimeDataService)

setupAuditLogger

protected org.jbpm.process.audit.event.AuditEventBuilder setupAuditLogger(IdentityProvider identityProvider,
                                                                          String deploymentUnitId)

jBPM :: KIE Services 6.1.0.Beta2

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