jBPM :: EJB Services Implementation 6.2.0.CR3

org.jbpm.services.ejb.impl
Class DeploymentServiceEJBImpl

java.lang.Object
  extended by org.jbpm.kie.services.impl.AbstractDeploymentService
      extended by org.jbpm.kie.services.impl.KModuleDeploymentService
          extended by org.jbpm.services.ejb.impl.DeploymentServiceEJBImpl
All Implemented Interfaces:
org.jbpm.services.api.DeploymentService, org.jbpm.services.api.ListenerSupport, DeploymentServiceEJBLocal, DeploymentServiceEJBRemote

public class DeploymentServiceEJBImpl
extends org.jbpm.kie.services.impl.KModuleDeploymentService
implements org.jbpm.services.api.ListenerSupport, org.jbpm.services.api.DeploymentService, DeploymentServiceEJBLocal, DeploymentServiceEJBRemote


Field Summary
 
Fields inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService
deploymentsMap, emf, listeners, managerFactory, runtimeDataService
 
Constructor Summary
DeploymentServiceEJBImpl()
           
 
Method Summary
 void deploy(String groupId, String artifactId, String version)
           
 void deploy(String groupId, String artifactId, String version, String kbaseName, String ksessionName)
           
 void deploy(String groupId, String artifactId, String version, String kbaseName, String ksessionName, String strategy)
           
 void onInit()
           
 void setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
           
 void setContext(javax.ejb.EJBContext context)
           
 void setEmf(javax.persistence.EntityManagerFactory emf)
           
 void setRuntimeDataService(org.jbpm.services.api.RuntimeDataService runtimeDataService)
           
 void undeploy(String deploymentId)
           
 
Methods inherited from class org.jbpm.kie.services.impl.KModuleDeploymentService
boostrapRuntimeEnvironmentBuilder, deploy, getInstanceFromModel, getRegisterableItemsFactory, processClassloader, processResources, setMerger, undeploy
 
Methods inherited from class org.jbpm.kie.services.impl.AbstractDeploymentService
addListener, commonDeploy, getDeployedUnit, getDeployedUnits, getDeploymentsMap, getEmf, getListeners, getManagerFactory, getRuntimeDataService, getRuntimeManager, notifyOnDeploy, notifyOnUnDeploy, removeListener, setIdentityProvider, setManagerFactory, setupAuditLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jbpm.services.api.DeploymentService
deploy, getDeployedUnit, getDeployedUnits, getRuntimeManager, undeploy
 
Methods inherited from interface org.jbpm.services.api.ListenerSupport
addListener, getListeners, removeListener
 

Constructor Detail

DeploymentServiceEJBImpl

public DeploymentServiceEJBImpl()
Method Detail

onInit

@PostConstruct
public void onInit()
Overrides:
onInit in class org.jbpm.kie.services.impl.KModuleDeploymentService

setContext

public void setContext(javax.ejb.EJBContext context)

setEmf

public void setEmf(javax.persistence.EntityManagerFactory emf)
Overrides:
setEmf in class org.jbpm.kie.services.impl.AbstractDeploymentService

setBpmn2Service

public void setBpmn2Service(org.jbpm.services.api.DefinitionService bpmn2Service)
Overrides:
setBpmn2Service in class org.jbpm.kie.services.impl.KModuleDeploymentService

setRuntimeDataService

public void setRuntimeDataService(org.jbpm.services.api.RuntimeDataService runtimeDataService)
Overrides:
setRuntimeDataService in class org.jbpm.kie.services.impl.AbstractDeploymentService

deploy

public void deploy(String groupId,
                   String artifactId,
                   String version)
Specified by:
deploy in interface DeploymentServiceEJBRemote

deploy

public void deploy(String groupId,
                   String artifactId,
                   String version,
                   String kbaseName,
                   String ksessionName)
Specified by:
deploy in interface DeploymentServiceEJBRemote

deploy

public void deploy(String groupId,
                   String artifactId,
                   String version,
                   String kbaseName,
                   String ksessionName,
                   String strategy)
Specified by:
deploy in interface DeploymentServiceEJBRemote

undeploy

public void undeploy(String deploymentId)
Specified by:
undeploy in interface DeploymentServiceEJBRemote

jBPM :: EJB Services Implementation 6.2.0.CR3

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