Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.2.0.CR1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jbpm.services.ejb.api
Interface DeploymentServiceEJBRemote

All Known Implementing Classes:
  DeploymentServiceEJBImpl

    public interface DeploymentServiceEJBRemote

Method Summary
`void` | `deploy(String groupId, String artifactId, String version)` Deploys artifact identified by given GAV (group, artifact, version)
`void` | `deploy(String groupId, String artifactId, String version, String kbaseName, String ksessionName)` Deploys artifact identified by given GAV (group, artifact, version) with additional selection of kbase and ksession names from kmodule.xml - these names must exists in kmodule.xml of the artifact being deployed
`void` | `deploy(String groupId, String artifactId, String version, String kbaseName, String ksessionName, String strategy)` Deploys artifact identified by given GAV (group, artifact, version) with additional selection of kbase and ksession names from kmodule.xml - these names must exists in kmodule.xml of the artifact being deployed and runtime strategy (singleton, per request, per process instance)
`void` | `undeploy(String deploymentId)` Undeploys currently active deployment unit identified by given deploymentId

Method Detail

### deploy

    void deploy(String groupId,
                String artifactId,
                String version)

  Deploys artifact identified by given GAV (group, artifact, version)

  Parameters:
    `groupId` - group id of the artifact to deploy
    `artifactId` - artifact id of the artifact to deploy
    `version` - version of the artifact to deploy

### deploy

    void deploy(String groupId,
                String artifactId,
                String version,
                String kbaseName,
                String ksessionName)

  Deploys artifact identified by given GAV (group, artifact, version) with additional selection of kbase and ksession names from kmodule.xml - these names must exists in kmodule.xml of the artifact being deployed

  Parameters:
    `groupId` - group id of the artifact to deploy
    `artifactId` - artifact id of the artifact to deploy
    `version` - version of the artifact to deploy
    `kbaseName` - name of kie base defined in kmodule.xml
    `ksessionName` - name of kie session defined in kmodule.xml

### deploy

    void deploy(String groupId,
                String artifactId,
                String version,
                String kbaseName,
                String ksessionName,
                String strategy)

  Deploys artifact identified by given GAV (group, artifact, version) with additional selection of kbase and ksession names from kmodule.xml - these names must exists in kmodule.xml of the artifact being deployed and runtime strategy (singleton, per request, per process instance)

  Parameters:
    `groupId` - group id of the artifact to deploy
    `artifactId` - artifact id of the artifact to deploy
    `version` - version of the artifact to deploy
    `kbaseName` - name of kie base defined in kmodule.xml
    `ksessionName` - name of kie session defined in kmodule.xml
    `strategy` - selected runtime strategy

### undeploy

    void undeploy(String deploymentId)

  Undeploys currently active deployment unit identified by given deploymentId

  Parameters:
    `deploymentId` - unique identifier of the deployment

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.2.0.CR1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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