public abstract class EventSubscriptionEntity extends Object implements PersistentObject, HasRevision, Serializable
Modifier and Type | Field and Description |
---|---|
protected ActivityImpl |
activity |
protected String |
activityId |
protected String |
configuration |
protected Date |
created |
protected String |
eventName |
protected String |
eventType |
protected ExecutionEntity |
execution |
protected String |
executionId |
protected String |
id |
protected String |
processDefinitionId |
protected String |
processInstanceId |
protected int |
revision |
protected String |
tenantId |
Constructor and Description |
---|
EventSubscriptionEntity() |
EventSubscriptionEntity(ExecutionEntity executionEntity) |
protected String id
protected int revision
protected String eventType
protected String eventName
protected String executionId
protected String processInstanceId
protected String activityId
protected String configuration
protected Date created
protected String processDefinitionId
protected String tenantId
protected ExecutionEntity execution
protected ActivityImpl activity
public EventSubscriptionEntity()
public EventSubscriptionEntity(ExecutionEntity executionEntity)
public void eventReceived(Serializable payload, boolean processASync)
protected void processEventSync(Object payload)
protected void scheduleEventAsync(Serializable payload)
public void delete()
public void insert()
protected void addToExecution()
protected void removeFromExecution()
public Object getPersistentState()
PersistentObject
getPersistentState
in interface PersistentObject
public ExecutionEntity getExecution()
public void setExecution(ExecutionEntity execution)
public ActivityImpl getActivity()
public void setActivity(ActivityImpl activity)
public String getId()
getId
in interface PersistentObject
public void setId(String id)
setId
in interface PersistentObject
public int getRevision()
getRevision
in interface HasRevision
public void setRevision(int revision)
setRevision
in interface HasRevision
public int getRevisionNext()
getRevisionNext
in interface HasRevision
public String getEventType()
public void setEventType(String eventType)
public String getEventName()
public void setEventName(String eventName)
public String getExecutionId()
public void setExecutionId(String executionId)
public String getProcessInstanceId()
public void setProcessInstanceId(String processInstanceId)
public String getConfiguration()
public void setConfiguration(String configuration)
public String getActivityId()
public void setActivityId(String activityId)
public Date getCreated()
public void setCreated(Date created)
public String getProcessDefinitionId()
public void setProcessDefinitionId(String processDefinitionId)
public String getTenantId()
public void setTenantId(String tenantId)
Copyright © 2016 Alfresco. All rights reserved.