public class MybatisEventSubscriptionDataManager extends AbstractDataManager<EventSubscriptionEntity> implements EventSubscriptionDataManager
processEngineConfiguration
Constructor and Description |
---|
MybatisEventSubscriptionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
delete, delete, findById, findById, findByQuery, getDbSqlSession, getEntityCache, getList, insert, update
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManager
public MybatisEventSubscriptionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends EventSubscriptionEntity> getManagedEntityClass()
getManagedEntityClass
in class AbstractDataManager<EventSubscriptionEntity>
public List<Class<? extends EventSubscriptionEntity>> getManagedEntitySubClasses()
getManagedEntitySubClasses
in class AbstractDataManager<EventSubscriptionEntity>
public EventSubscriptionEntity create()
create
in interface DataManager<EventSubscriptionEntity>
public CompensateEventSubscriptionEntity createCompensateEventSubscription()
createCompensateEventSubscription
in interface EventSubscriptionDataManager
public MessageEventSubscriptionEntity createMessageEventSubscription()
createMessageEventSubscription
in interface EventSubscriptionDataManager
public SignalEventSubscriptionEntity createSignalEventSubscription()
createSignalEventSubscription
in interface EventSubscriptionDataManager
public long findEventSubscriptionCountByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl)
findEventSubscriptionCountByQueryCriteria
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl, Page page)
findEventSubscriptionsByQueryCriteria
in interface EventSubscriptionDataManager
public List<MessageEventSubscriptionEntity> findMessageEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName)
findMessageEventSubscriptionsByProcessInstanceAndEventName
in interface EventSubscriptionDataManager
public List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByEventName(String eventName, String tenantId)
findSignalEventSubscriptionsByEventName
in interface EventSubscriptionDataManager
public List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName)
findSignalEventSubscriptionsByProcessInstanceAndEventName
in interface EventSubscriptionDataManager
public List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByExecution(String executionId)
findSignalEventSubscriptionsByExecution
in interface EventSubscriptionDataManager
public List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByNameAndExecution(String name, String executionId)
findSignalEventSubscriptionsByNameAndExecution
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByExecutionAndType(String executionId, String type)
findEventSubscriptionsByExecutionAndType
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndActivityId(String processInstanceId, String activityId, String type)
findEventSubscriptionsByProcessInstanceAndActivityId
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByExecution(String executionId)
findEventSubscriptionsByExecution
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByConfiguration(String type, String configuration, String tenantId)
findEventSubscriptionsByConfiguration
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByName(String type, String eventName, String tenantId)
findEventSubscriptionsByName
in interface EventSubscriptionDataManager
public List<EventSubscriptionEntity> findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId)
findEventSubscriptionsByNameAndExecution
in interface EventSubscriptionDataManager
public MessageEventSubscriptionEntity findMessageStartEventSubscriptionByName(String messageName, String tenantId)
findMessageStartEventSubscriptionByName
in interface EventSubscriptionDataManager
public void updateEventSubscriptionTenantId(String oldTenantId, String newTenantId)
updateEventSubscriptionTenantId
in interface EventSubscriptionDataManager
public void deleteEventSubscriptionsForProcessDefinition(String processDefinitionId)
deleteEventSubscriptionsForProcessDefinition
in interface EventSubscriptionDataManager
protected List<SignalEventSubscriptionEntity> toSignalEventSubscriptionEntityList(List<EventSubscriptionEntity> result)
protected List<MessageEventSubscriptionEntity> toMessageEventSubscriptionEntityList(List<EventSubscriptionEntity> result)
Copyright © 2015 Alfresco. All rights reserved.