Class AbstractIdmEngineEntityManager<EntityImpl extends org.flowable.common.engine.impl.persistence.entity.Entity,​DM extends org.flowable.common.engine.impl.persistence.entity.data.DataManager<EntityImpl>>

java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,​DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CoreIdmEngineConfiguration,​EntityImpl,​DM>
com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager<EntityImpl,​DM>
All Implemented Interfaces:
org.flowable.common.engine.impl.persistence.entity.EntityManager<EntityImpl>
Direct Known Subclasses:
GroupEntityManagerImpl, IdentityInfoEntityManagerImpl, MembershipEntityManagerImpl, PlatformIdentityInfoEntityManagerImpl, PrivilegeEntityManagerImpl, PrivilegeMappingEntityManagerImpl, PropertyEntityManagerImpl, TokenEntityManagerImpl, UserAccountDefinitionEntityManagerImpl, UserAccountEntityManagerImpl, UserDefinitionEntityManagerImpl, UserEntityManagerImpl

public abstract class AbstractIdmEngineEntityManager<EntityImpl extends org.flowable.common.engine.impl.persistence.entity.Entity,​DM extends org.flowable.common.engine.impl.persistence.entity.data.DataManager<EntityImpl>>
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CoreIdmEngineConfiguration,​EntityImpl,​DM>
Author:
Joram Barrez
  • Field Summary

    Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager

    engineConfiguration

    Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager

    dataManager
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractIdmEngineEntityManager​(CoreIdmEngineConfiguration idmEngineConfiguration, DM dataManager)  
  • Method Summary

    Modifier and Type Method Description
    protected org.flowable.common.engine.api.delegate.event.FlowableEntityEvent createEntityEvent​(org.flowable.common.engine.api.delegate.event.FlowableEngineEventType eventType, org.flowable.common.engine.impl.persistence.entity.Entity entity)  

    Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager

    getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher

    Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager

    create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • createEntityEvent

      protected org.flowable.common.engine.api.delegate.event.FlowableEntityEvent createEntityEvent​(org.flowable.common.engine.api.delegate.event.FlowableEngineEventType eventType, org.flowable.common.engine.impl.persistence.entity.Entity entity)
      Overrides:
      createEntityEvent in class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl extends org.flowable.common.engine.impl.persistence.entity.Entity,​DM extends org.flowable.common.engine.impl.persistence.entity.data.DataManager<EntityImpl>>