Based on 6.1 PRD: https://issues.jboss.org/browse/BPMSPL-70
Basic documentation for this is now available [1]. Time permitting before 6.1, we will add a decent example to using the EJB interface. Moving to ON_QA. [1] https://documentation-devel.engineering.redhat.com/site/documentation/en-US/Red_Hat_JBoss_BPM_Suite/6.1/html-single/Development_Guide/index.html#sect-EJB_Interface
Vikram please find comments bellow. ------------------------------------------------ Section 15.5.1. DeploymentService + Includes only 'deploy', 'undeploy', 'isDeployed', 'activate', 'deactivate' methods. + It might be a good idea to note that these methods work only if the artifact/project is already installed in a maven repository. Interoperability with Business Central There's a Synchronization Service. It's responsibility is to sync. information between Business Central and EJBs. The sync. interval can be set with the 'org.jbpm.deploy.sync.int' system property ------------------------------------------------
Hi Marek.. (In reply to Marek Baluch from comment #2) > DeploymentService > + Includes only 'deploy', 'undeploy', 'isDeployed', 'activate', 'deactivate' > methods. Hi Marek, As per this: https://github.com/droolsjbpm/jbpm/blob/master/jbpm-services/jbpm-services-api/src/main/java/org/jbpm/services/api/DeploymentService.java getRuntimeManager, getDeployedUnits and getDeployedUnit are also the public methods that are exposed? > + It might be a good idea to note that these methods work only if the > artifact/project is already installed in a maven repository. Added. > > Interoperability with Business Central > There's a Synchronization Service. It's responsibility is to sync. > information between Business Central and EJBs. The sync. interval can be set > with the 'org.jbpm.deploy.sync.int' system property > > ------------------------------------------------ Added. Will do another build once I get confirmation about the first issue.
Vikram, the interface you are referencing is not the EJB interface. The EJB interface is located here: https://github.com/droolsjbpm/jbpm/blob/master/jbpm-services/jbpm-services-ejb/jbpm-services-ejb-api/src/main/java/org/jbpm/services/ejb/api/DeploymentServiceEJBRemote.java