jBPM distribution 6.0.0.CR4-Pre1

org.jbpm.kie.services.impl
Class AbstractDeploymentService

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

public abstract class AbstractDeploymentService
extends Object
implements DeploymentService


Field Summary
protected  javax.enterprise.event.Event<DeploymentEvent> deploymentEvent
           
protected  Map<String,DeployedUnit> deploymentsMap
           
protected  javax.enterprise.event.Event<DeploymentEvent> undeploymentEvent
           
 
Constructor Summary
AbstractDeploymentService()
           
 
Method Summary
 void commonDeploy(DeploymentUnit unit, DeployedUnitImpl deployedUnit, org.kie.internal.runtime.manager.RuntimeEnvironment environemnt)
           
 void deploy(DeploymentUnit unit)
           
 DeployedUnit getDeployedUnit(String deploymentUnitId)
           
 Collection<DeployedUnit> getDeployedUnits()
           
 Map<String,DeployedUnit> getDeploymentsMap()
           
 org.kie.internal.runtime.manager.RuntimeManagerFactory getManagerFactory()
           
 RuntimeDataService getRuntimeDataService()
           
 RuntimeManager getRuntimeManager(String deploymentUnitId)
           
 void setManagerFactory(org.kie.internal.runtime.manager.RuntimeManagerFactory managerFactory)
           
 void setRuntimeDataService(RuntimeDataService runtimeDataService)
           
 void undeploy(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,DeployedUnit> deploymentsMap
Constructor Detail

AbstractDeploymentService

public AbstractDeploymentService()
Method Detail

deploy

public void deploy(DeploymentUnit unit)
Specified by:
deploy in interface DeploymentService

commonDeploy

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

undeploy

public void undeploy(DeploymentUnit unit)
Specified by:
undeploy in interface DeploymentService

getRuntimeManager

public RuntimeManager getRuntimeManager(String deploymentUnitId)
Specified by:
getRuntimeManager in interface DeploymentService

getDeployedUnit

public DeployedUnit getDeployedUnit(String deploymentUnitId)
Specified by:
getDeployedUnit in interface DeploymentService

getDeploymentsMap

public Map<String,DeployedUnit> getDeploymentsMap()

getDeployedUnits

public Collection<DeployedUnit> getDeployedUnits()
Specified by:
getDeployedUnits in interface DeploymentService

getManagerFactory

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

setManagerFactory

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

getRuntimeDataService

public RuntimeDataService getRuntimeDataService()

setRuntimeDataService

public void setRuntimeDataService(RuntimeDataService runtimeDataService)

jBPM distribution 6.0.0.CR4-Pre1

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