Package org.jbpm.kie.services.impl.store
Class DeploymentSynchronizer
- java.lang.Object
-
- org.jbpm.kie.services.impl.store.DeploymentSynchronizer
-
- All Implemented Interfaces:
DeploymentEventListener
- Direct Known Subclasses:
DeploymentSynchronizerCDIImpl
,DeploymentSynchronizerEJBImpl
public class DeploymentSynchronizer extends Object implements DeploymentEventListener
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
DEPLOY_SYNC_ENABLED
static String
DEPLOY_SYNC_INTERVAL
protected Class<?>
targetExceptionClass
-
Constructor Summary
Constructors Constructor Description DeploymentSynchronizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
boolean
isActive()
protected boolean
isCausedByConstraintViolation(Throwable throwable)
void
onActivate(DeploymentEvent event)
void
onDeactivate(DeploymentEvent event)
void
onDeploy(DeploymentEvent event)
void
onUnDeploy(DeploymentEvent event)
void
setDeploymentService(DeploymentService deploymentService)
void
setDeploymentStore(DeploymentStore deploymentStore)
void
synchronize()
-
-
-
Method Detail
-
isActive
public boolean isActive()
-
setDeploymentStore
public void setDeploymentStore(DeploymentStore deploymentStore)
-
setDeploymentService
public void setDeploymentService(DeploymentService deploymentService)
-
synchronize
public void synchronize()
-
onDeploy
public void onDeploy(DeploymentEvent event)
- Specified by:
onDeploy
in interfaceDeploymentEventListener
-
onUnDeploy
public void onUnDeploy(DeploymentEvent event)
- Specified by:
onUnDeploy
in interfaceDeploymentEventListener
-
onActivate
public void onActivate(DeploymentEvent event)
- Specified by:
onActivate
in interfaceDeploymentEventListener
-
onDeactivate
public void onDeactivate(DeploymentEvent event)
- Specified by:
onDeactivate
in interfaceDeploymentEventListener
-
isCausedByConstraintViolation
protected boolean isCausedByConstraintViolation(Throwable throwable)
-
clear
public void clear()
-
-