Class DeploymentSynchronizer

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

    public class DeploymentSynchronizer
    extends Object
    implements org.jbpm.services.api.DeploymentEventListener
    • Field Detail

      • DEPLOY_SYNC_INTERVAL

        public static final String DEPLOY_SYNC_INTERVAL
      • DEPLOY_SYNC_ENABLED

        public static final boolean DEPLOY_SYNC_ENABLED
      • targetExceptionClass

        protected Class<?> targetExceptionClass
    • Constructor Detail

      • DeploymentSynchronizer

        public DeploymentSynchronizer()
    • Method Detail

      • isActive

        public boolean isActive()
      • setDeploymentStore

        public void setDeploymentStore​(DeploymentStore deploymentStore)
      • setDeploymentService

        public void setDeploymentService​(org.jbpm.services.api.DeploymentService deploymentService)
      • synchronize

        public void synchronize()
      • 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
      • isCausedByConstraintViolation

        protected boolean isCausedByConstraintViolation​(Throwable throwable)
      • clear

        public void clear()