...
- Define the provider in provisioning providers metadata file.
- Create a process class extending com.crm.process.provisioning.CRMProcessProvisioningProviderBean.
- Create a data entry view class and a java class implementing com.crm.process.provisioning.CustomProvisioningAction for each of the provisioning provider related processes.
- Set up the provider through the provisioning providers page.
...
2. Provisioning Provider Process Class
Create a Process Class
...
Use for the provisioning provider that extends com.crm.process.provisioning.CRMProcessProvisioningProviderBean.
You must use @Stateless(mappedName = "ejb/CRMProcessExampleProvider") to define the mapped name of the provisioning provider EJB. The mapped name should match the one defined in provisioningproviders.xml metadata file and the new process class must extend com.crm.process.provisioning.CRMProcessProvisioningProviderBean.
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
@Stateless(mappedName = "ejb/CRMProcessExampleProvider") @LocalBean public class CrmProcessExampleProviderBean extends CRMProcessProvisioningProviderBean { /** * Default constructor. */ public CrmProcessExampleProviderBean() { super(); } ... } |
...