jBPM distribution 6.0.0.Beta2

org.droolsjbpm.services.impl
Class VFSDeploymentService

java.lang.Object
  extended by org.droolsjbpm.services.impl.VFSDeploymentService
All Implemented Interfaces:
DeploymentService

@ApplicationScoped
public class VFSDeploymentService
extends Object
implements DeploymentService


Constructor Summary
VFSDeploymentService()
           
 
Method Summary
 void deploy(DeploymentUnit unit)
           
 BPMN2DataService getBpmn2Service()
           
 DeployedUnit getDeployedUnit(String deploymentUnitId)
           
 Collection<DeployedUnit> getDeployedUnits()
           
 Map<String,DeployedUnit> getDeploymentsMap()
           
 javax.persistence.EntityManagerFactory getEmf()
           
 FileService getFs()
           
 IdentityProvider getIdentityProvider()
           
 org.kie.internal.runtime.manager.RuntimeManagerFactory getManagerFactory()
           
 JbpmServicesPersistenceManager getPm()
           
 RuntimeManager getRuntimeManager(String deploymentUnitId)
           
protected  void loadProcesses(VFSDeploymentUnit vfsUnit, RuntimeEnvironmentBuilder builder, DeployedUnitImpl deployedUnit)
           
protected  void loadRules(VFSDeploymentUnit vfsUnit, RuntimeEnvironmentBuilder builder, DeployedUnitImpl deployedUnit)
           
 void setBpmn2Service(BPMN2DataService bpmn2Service)
           
 void setEmf(javax.persistence.EntityManagerFactory emf)
           
 void setFs(FileService fs)
           
 void setIdentityProvider(IdentityProvider identityProvider)
           
 void setManagerFactory(org.kie.internal.runtime.manager.RuntimeManagerFactory managerFactory)
           
 void setPm(JbpmServicesPersistenceManager pm)
           
 void undeploy(DeploymentUnit unit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VFSDeploymentService

public VFSDeploymentService()
Method Detail

deploy

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

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

loadProcesses

protected void loadProcesses(VFSDeploymentUnit vfsUnit,
                             RuntimeEnvironmentBuilder builder,
                             DeployedUnitImpl deployedUnit)

loadRules

protected void loadRules(VFSDeploymentUnit vfsUnit,
                         RuntimeEnvironmentBuilder builder,
                         DeployedUnitImpl deployedUnit)

getPm

public JbpmServicesPersistenceManager getPm()

setPm

public void setPm(JbpmServicesPersistenceManager pm)

getFs

public FileService getFs()

setFs

public void setFs(FileService fs)

getManagerFactory

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

setManagerFactory

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

getEmf

public javax.persistence.EntityManagerFactory getEmf()

setEmf

public void setEmf(javax.persistence.EntityManagerFactory emf)

getIdentityProvider

public IdentityProvider getIdentityProvider()

setIdentityProvider

public void setIdentityProvider(IdentityProvider identityProvider)

getBpmn2Service

public BPMN2DataService getBpmn2Service()

setBpmn2Service

public void setBpmn2Service(BPMN2DataService bpmn2Service)

getDeploymentsMap

public Map<String,DeployedUnit> getDeploymentsMap()

getDeployedUnits

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

jBPM distribution 6.0.0.Beta2

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