jBPM :: EJB Services Implementation 6.2.0.Final

org.jbpm.services.ejb.impl
Class DefinitionServiceEJBImpl

java.lang.Object
  extended by org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl
      extended by org.jbpm.services.ejb.impl.DefinitionServiceEJBImpl
All Implemented Interfaces:
org.jbpm.services.api.DefinitionService, org.jbpm.services.api.DeploymentEventListener, DefinitionServiceEJBLocal, DefinitionServiceEJBRemote

public class DefinitionServiceEJBImpl
extends org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl
implements org.jbpm.services.api.DeploymentEventListener, org.jbpm.services.api.DefinitionService, DefinitionServiceEJBLocal, DefinitionServiceEJBRemote


Constructor Summary
DefinitionServiceEJBImpl()
           
 
Method Summary
 org.jbpm.services.api.model.ProcessDefinition buildProcessDefinition(String deploymentId, String bpmn2Content, ClassLoader classLoader, boolean cache)
           
 void onActivate(org.jbpm.services.api.DeploymentEvent event)
           
 void onDeactivate(org.jbpm.services.api.DeploymentEvent event)
           
 void onDeploy(org.jbpm.services.api.DeploymentEvent event)
           
 void onUnDeploy(org.jbpm.services.api.DeploymentEvent event)
           
 
Methods inherited from class org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl
getAssociatedEntities, getProcessDefinition, getProcessVariables, getProvider, getReusableSubProcesses, getServiceTasks, getTaskInputMappings, getTaskOutputMappings, getTasksDefinitions
 
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.DefinitionService
getAssociatedEntities, getProcessDefinition, getProcessVariables, getReusableSubProcesses, getServiceTasks, getTaskInputMappings, getTaskOutputMappings, getTasksDefinitions
 

Constructor Detail

DefinitionServiceEJBImpl

public DefinitionServiceEJBImpl()
Method Detail

buildProcessDefinition

public org.jbpm.services.api.model.ProcessDefinition buildProcessDefinition(String deploymentId,
                                                                            String bpmn2Content,
                                                                            ClassLoader classLoader,
                                                                            boolean cache)
                                                                     throws IllegalArgumentException
Specified by:
buildProcessDefinition in interface org.jbpm.services.api.DefinitionService
Overrides:
buildProcessDefinition in class org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl
Throws:
IllegalArgumentException

onDeploy

public void onDeploy(org.jbpm.services.api.DeploymentEvent event)
Specified by:
onDeploy in interface org.jbpm.services.api.DeploymentEventListener
Overrides:
onDeploy in class org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl

onUnDeploy

public void onUnDeploy(org.jbpm.services.api.DeploymentEvent event)
Specified by:
onUnDeploy in interface org.jbpm.services.api.DeploymentEventListener
Overrides:
onUnDeploy in class org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl

onActivate

public void onActivate(org.jbpm.services.api.DeploymentEvent event)
Specified by:
onActivate in interface org.jbpm.services.api.DeploymentEventListener
Overrides:
onActivate in class org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl

onDeactivate

public void onDeactivate(org.jbpm.services.api.DeploymentEvent event)
Specified by:
onDeactivate in interface org.jbpm.services.api.DeploymentEventListener
Overrides:
onDeactivate in class org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl

jBPM :: EJB Services Implementation 6.2.0.Final

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