org.camunda.bpm.engine.impl.persistence.entity
Class CompensateEventSubscriptionEntity

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.entity.EventSubscriptionEntity
      extended by org.camunda.bpm.engine.impl.persistence.entity.CompensateEventSubscriptionEntity
All Implemented Interfaces:
Serializable, DbEntity, HasDbRevision, EventSubscription

public class CompensateEventSubscriptionEntity
extends EventSubscriptionEntity

Author:
Daniel Meyer
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.entity.EventSubscriptionEntity
activity, activityId, configuration, created, eventName, eventType, execution, executionId, id, jobDeclaration, processInstanceId, revision, tenantId
 
Constructor Summary
CompensateEventSubscriptionEntity()
           
 
Method Summary
static CompensateEventSubscriptionEntity createAndInsert(ExecutionEntity executionEntity, ActivityImpl activity)
           
 ExecutionEntity getCompensatingExecution()
           
 CompensateEventSubscriptionEntity moveUnder(ExecutionEntity newExecution)
           
protected  void processEventSync(Object payload)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.entity.EventSubscriptionEntity
addToExecution, delete, equals, eventReceived, getActivity, getActivityId, getConfiguration, getCreated, getEventName, getEventType, getExecution, getExecutionId, getId, getJobDeclaration, getPersistentState, getProcessDefinition, getProcessInstanceId, getRevision, getRevisionNext, getTenantId, hashCode, insert, removeFromExecution, scheduleEventAsync, setActivity, setActivityId, setConfiguration, setCreated, setEventName, setEventType, setExecution, setExecutionId, setId, setProcessInstanceId, setRevision, setTenantId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompensateEventSubscriptionEntity

public CompensateEventSubscriptionEntity()
Method Detail

createAndInsert

public static CompensateEventSubscriptionEntity createAndInsert(ExecutionEntity executionEntity,
                                                                ActivityImpl activity)

processEventSync

protected void processEventSync(Object payload)
Overrides:
processEventSync in class EventSubscriptionEntity

moveUnder

public CompensateEventSubscriptionEntity moveUnder(ExecutionEntity newExecution)

getCompensatingExecution

public ExecutionEntity getCompensatingExecution()


Copyright © 2016 camunda services GmbH. All rights reserved.