Class CaseConfigurationDeploymentListener

  • All Implemented Interfaces:
    org.jbpm.services.api.DeploymentEventListener

    public class CaseConfigurationDeploymentListener
    extends Object
    implements org.jbpm.services.api.DeploymentEventListener
    Configuration listener that must be attached to DeploymentService so it can react to deployed units so it can register case event listeners per deployment unit.
    • Constructor Detail

      • CaseConfigurationDeploymentListener

        public CaseConfigurationDeploymentListener​(org.kie.internal.identity.IdentityProvider identityProvider)
      • CaseConfigurationDeploymentListener

        public CaseConfigurationDeploymentListener​(org.kie.internal.identity.IdentityProvider identityProvider,
                                                   org.jbpm.shared.services.impl.TransactionalCommandService transactionalCommandService)
    • Method Detail

      • onDeploy

        public void onDeploy​(org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onDeploy in interface org.jbpm.services.api.DeploymentEventListener
      • onUnDeploy

        public void onUnDeploy​(org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onUnDeploy in interface org.jbpm.services.api.DeploymentEventListener
      • onActivate

        public void onActivate​(org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onActivate in interface org.jbpm.services.api.DeploymentEventListener
      • onDeactivate

        public void onDeactivate​(org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onDeactivate in interface org.jbpm.services.api.DeploymentEventListener
      • getEventListenerFromDescriptor

        protected List<org.jbpm.casemgmt.api.event.CaseEventListener> getEventListenerFromDescriptor​(org.kie.internal.runtime.manager.InternalRuntimeManager runtimeManager)
      • getParametersMap

        protected Map<String,​Object> getParametersMap​(org.kie.internal.runtime.manager.InternalRuntimeManager runtimeManager)
      • getCaseAuditEventListener

        protected org.jbpm.casemgmt.api.event.CaseEventListener getCaseAuditEventListener​(org.kie.internal.runtime.manager.InternalRuntimeManager manager,
                                                                                          org.jbpm.shared.services.impl.TransactionalCommandService commandService)